This position is for a seasoned developer with expertise in C#/.NET and database administration.
Key Responsibilities
* We are seeking an experienced engineer to own database operations, including performance tuning, query optimization, and capacity planning across environments.
* The ideal candidate will design, evolve, and optimize database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
Requirements
* 7+ years of professional experience in C#/.NET software development.
* Bachelor's degree in Computer Science or equivalent experience.
* Strong written and spoken English (C1 or C2 proficiency).
Technical Skills
* Expert-level proficiency in C#, .NET Core, and .NET Framework.
* Experience building and maintaining RESTful APIs.
* Experience with Microsoft Azure services, including App Services, Functions, and Storage.
Azure Cloud & DevOps
* Design and operate solutions using Microsoft Azure, with a focus on reliability and observability.
* Support CI/CD pipelines and deployment practices using Azure DevOps.
* Collaborate on infrastructure decisions that impact scalability, performance, and cost.
What We Offer
* A collaborative engineering culture that values quality, accountability, and continuous improvement.
* Opportunity to own critical systems and influence architectural decisions.
This job description has been reformatted to better reflect the requirements and responsibilities of the position. The company offers a competitive salary commensurate with experience.