Senior C#/.NET Database Architect
We are seeking an experienced Senior C#/.NET Developer to join our engineering team as a database architect.
This role requires strong expertise in SQL Server / Azure SQL, including advanced T-SQL, stored procedures and query optimization, indexing strategies, performance tuning, and troubleshooting.
The successful candidate will design and evolve database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
Key Responsibilities:
* Database Architecture, Performance & Ownership
The ideal candidate will have 7+ years of professional experience in C#/.NET software development, strong written and spoken English proficiency, and excellent communication skills.
Azure Cloud & DevOps
* Design and operate solutions using Microsoft Azure, with a focus on reliability and observability
Required Skills:
* Strong SQL Server / Azure SQL expertise
* Expert-level proficiency in C#, .NET Core, and .NET Framework
* Experience building and maintaining RESTful APIs
* Familiarity with Agile/Scrum development methodologies
* Proficiency with Git and Azure DevOps
Benefits:
* Competitive salary commensurate with experience
* Opportunity to own critical systems and influence architectural decisions
* A collaborative engineering culture that values quality, accountability, and continuous improvement
Bonus Points:
* Microsoft Azure certifications (Developer Associate, Solutions Architect, or similar)