Job Title:
Senior C#/.NET Full-Stack DBA Developer
Our company is seeking a senior software engineer with deep database ownership experience to join our engineering team. The ideal candidate will have expertise in designing, evolving, and optimizing database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
* Design database schemas, indexes, queries, and stored procedures to support high-performance application workloads.
* Own database performance tuning, query optimization, and capacity planning across environments.
* Manage availability, backup/restore, disaster recovery, and survivability strategies in Azure SQL.
* Monitor and proactively address performance bottlenecks, deadlocks, blocking, and resource contention.
* Own database cost management in Azure, including sizing, scaling strategies, and cost optimization.
Software Development & Feature Delivery
* Develop application features that interact deeply with the database, balancing correctness, performance, and maintainability.
* Build RESTful APIs and backend services that integrate with internal and third-party systems.