We are looking for a Sr. Database developer to design stable and reliable databases, according to our
company’s needs. You will be responsible for developing, testing, improving, and maintaining new and
existing databases to help users retrieve data effectively.
Responsibilities/ Duties
• Designing databases and ensuring their stability, reliability, and performance.
• 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.
• 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.
Criteria for the Role!
• Strong experience in Database design for complex web, desktop and mobile application development,
including writing complex store procedures, function, views, triggers, and ad-hoc queries.
• Hands-on development experience with T-SQL.
• Strong experience on Database designing, normalization, optimization, and performance tuning.
JD – Enter Title Here ** Confidential and Internal ** P a g e | 2
• Experience in advanced SQL programming, problem-solving and analytical skills.
• Experience in security, troubleshooting and optimizing the performance of databases and stored
procedures.
Competency
• Microsoft SQL Server 2008 and above, SQL Server Management Studio and SQL Server Profiler
• DCL, DDL, DML Scripts.
• T-SQL, SSRS (optional) and SSIS (optional)
• SQL Server administration
• Good Communication skills.
• Should have good leadership skills