Text copied to clipboard!

Title

Text copied to clipboard!

SQL Developer

Description

Text copied to clipboard!
We are looking for an experienced SQL Developer to join our team. The successful candidate will be responsible for designing, testing, planning, implementing, protecting, operating, managing and maintaining our company's databases. You will be responsible for developing, testing, improving and maintaining new and existing databases to help users retrieve data effectively. As part of our IT team, you will work closely with developers to ensure system consistency. You will also collaborate with administrators and clients to provide technical support and identify new requirements. Communication and organization skills are keys for this position, along with a problem-solution attitude.

Responsibilities

Text copied to clipboard!
  • Design, create and implement database systems based on the end user's requirements.
  • Improve application's performances.
  • Prepare documentations for database applications.
  • Memory management for database systems.
  • Develop database schemas, tables and dictionaries.
  • Ensure the data quality and integrity in databases.
  • Fix any issues related to database performance and provide corrective measures.
  • Create complex functions, scripts, stored procedures and triggers to support application development.
  • Take regular database backup.
  • Test databases and perform bug fixes.

Requirements

Text copied to clipboard!
  • Proven work experience as a SQL Developer or similar role.
  • Excellent understanding of T-SQL programming.
  • Excellent understanding of Microsoft SQL Server.
  • Good knowledge of HTML and JavaScript.
  • Experience with Transparent Data Encryption (TDE).
  • Experience with SQL Server Reporting Services and SQL Server Integration Services.
  • Familiarity with the practical application of NoSQL\NewSQL databases.
  • Sense of ownership and pride in your performance and its impact on company’s success.
  • Critical thinker and problem-solving skills.
  • Team player.

Potential interview questions

Text copied to clipboard!
  • What SQL development tools have you used?
  • Can you describe a time when you improved the speed of a query?
  • How do you handle errors during the SQL development process?
  • What methods do you use to ensure data integrity?
  • How do you approach problem-solving when it comes to databases?