What you’ll be doing (Key responsibilities)
- Design, develop, and optimize SQL Server databases, including schema design, stored procedures, functions, and triggers
- Write efficient, maintainable T‑SQL queries and scripts
- Oversee database migrations, backups, and data transfers
- Proactively monitor and troubleshoot database performance and reliability issues
- Automate routine database administration and maintenance tasks
- Ensure data integrity, security, and compliance with best practices
- Design, develop, and maintain RESTful backend APIs and system integrations using C# (.NET Core or ASP.NET Framework)
- Integrate databases with web applications and backend services
- Collaborate with the application team to ensure smooth data flow and system interoperability
- Implement authentication, authorization, and security best practices at the backend
- Azure Cloud Platform (in collaboration with System Engineers)
- Contribute to the design and architecture of backend systems leveraging Microsoft Azure services (Azure SQL Database, App Services, etc.)
- Collaborate with system/cloud engineers for deployment, configuration, and management of Azure infrastructure
- Provide technical input for automated deployment and CI/CD pipeline design for backend services
- Participate in discussions to ensure backend systems are designed for scalability, reliability, and security on Azure
- Work closely with team members to solve technical challenges
- Participate in system and database design discussions
- Share knowledge and best practices with colleagues
- Support incident response and troubleshooting as part of the team
- Create and maintain technical documentation for backend systems
What we’re looking for (Requirements)
- 5+ years of experience in backend development, with a strong understanding of modern web development technologies and frameworks
- Proven experience with MS SQL Server database development and administration
- Strong proficiency in T‑SQL and SQL Server performance tuning
- Hands‑on experience with Microsoft Azure, particularly Azure SQL Database and App Services
- Familiarity with Git version control and Agile development
- Understanding of security principles for backend and data systems
- Self‑motivated and takes initiative with strong analytical and problem‑solving skills
- Strategic thinker focused on continuous backend/system improvement
- Team player who can mentor and share knowledge
- Adaptable, able to manage multiple priorities in a dynamic environment
- Detail‑oriented with a focus on code quality, documentation, and system reliability
Be careful – Don’t provide your bank or credit card details when applying for jobs. Don't transfer any money or complete suspicious online surveys. If you see something suspicious, report this job ad.