REMOTE-Principal Database Developer-SQL queries and ORM
Cognizant North America | |
life insurance, parental leave, paid time off, paid holidays, 401(k) | |
United States, North Carolina, Durham | |
Jan 09, 2025 | |
Title: Senior Database Developer Responsibilities: * Lead small teams responsible for the design and implementation of efficient database schemas to support application functionality * Develop and manage database migrations between development, staging, and production environments * Provide technical leadership including constructive code reviews and design guidance to team members * Collaborate with development teams to integrate databases into applications * Ensure data integrity and security through proper access controls and backups * Work with clients to understand business requirements, prioritize work and provide advanced database-related problem diagnosis and resolution Key Qualifications: * A desire to lead a small team and previous experience doing so * Strong background in database design and management systems * Strong background using AWS and/or Microsoft Azure cloud services
* Experience collaborating with development teams * Experience with common Java or .NET technologies and frameworks * Experience with web technology stacks Requirements: * Degree in Computer Science, Computer Engineering, or Software Engineering preferred * 10+ Experience with relational databases, development and optimization of complex SQL queries, and ORM tools such as Hibernate * Experience with API-oriented design and REST * Experience gathering and clarifying requirements from different organizations * Knowledge of Agile Methodology and CI/CD process * Outstanding attention to detail * Located in US EST or CST time zones Desired: * Experience with specific database management systems (e.g. PostgreSQL, MySQL) * Familiarity with ORM frameworks * Knowledge of data modeling tools and techniques * Experience with CI/CD pipelines for database deployments * Familiarity with containerization technologies like Docker
|