We are seeking a highly skilled and experienced Full-Stack DBA to join our team as a Senior C#/.NET Developer.
Job Description
Our ideal candidate will have a strong background in designing and building scalable software applications while owning the reliability, performance, scalability, and cost management of SQL databases. They will be responsible for designing, evolving, and optimizing database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
* Design and optimize database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
* Own database performance tuning, query optimization, and capacity planning across environments.
Required Skills and Qualifications
C#/.NET Development: Design, develop, and maintain enterprise-grade applications and services using C# and .NET. Build application features that interact deeply with the database, balancing correctness, performance, and maintainability. Develop and maintain RESTful APIs and backend services that integrate with internal and third-party systems.
* C#/.NET programming skills.
* Strong understanding of database design principles and best practices.
* Experience with Azure DevOps and CI/CD pipelines.
Benefits
As a member of our team, you will have the opportunity to work on challenging projects, collaborate with a talented group of professionals, and grow your career in a dynamic and supportive environment.
* Competitive salary and benefits package.
* Ongoing training and development opportunities.
* Collaborative and dynamic work environment.