- Serbia
- 4+ years
Support the development and evolution of enterprise applications from the database engineering perspective, focusing on Microsoft SQL Server.
Responsibilities
- Design, develop, review, and maintain SQL scripts, stored procedures, database functions, and other database objects.
- Develop and maintain database migration and upgrade scripts for application releases and platform upgrades.
- Design and implement schema changes while considering compatibility, data integrity, performance, and upgrade requirements.
- Analyze and optimize complex SQL queries, stored procedures, and database functions.
- Investigate database-related application issues and support Software Engineers with complex queries and database logic.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience
- Nice to have: large-scale financial-services applications
- Nice to have: database migrations between different technologies
- Nice to have: SQL Server monitoring and performance-analysis tooling
- Nice to have: ORM technologies such as Hibernate/JPA or Entity Framework