Description
We are seeking a highly skilled SQL Software Engineer with deep expertise in designing, developing, and optimizing SQL queries, testing stored procedures, and working extensively with relational database systems. The successful candidate will focus on ensuring the quality and efficiency of database processes, playing a pivotal role in developing solutions that meet business requirements. The position involves collaboration with cross-functional teams to enhance database functionality and conduct testing to validate stored procedures effectively. The ideal candidate will be proficient in crafting scalable, high-performance SQL solutions and ensuring rigorous testing standards are implemented. This is an excellent opportunity to work in a fast-paced environment while contributing to robust database solutions.
Requirements
1. Proficiency in developing and optimizing complex SQL queries.
2. Experience in testing and debugging SQL stored procedures.
3. Strong knowledge of relational database management systems (RDBMS), such as MySQL, SQL Server, or Oracle.
4. Familiarity with database performance tuning and query optimization.
5. Experience with version control tools such as Git.
6. Understanding of software development lifecycle (SDLC) and agile methodologies.
Desirable
1. Experience in working with cloud-based database solutions, such as AWS RDS or Azure SQL.
2. Knowledge of scripting languages, such as Python or PowerShell, for automation.
3. Certifications in database management or SQL development.