Senior C#/.NET Full-Stack DBA Developer
Key Responsibilities:
* Optimize Database Schemas, Indexes, Queries, and Stored Procedures for High-Performance Workloads.
* Manage Database Performance Tuning, Query Optimization, and Capacity Planning Across Environments.
* Develop Strategies for Availability, Backup/Restore, Disaster Recovery, and Survivability in Azure SQL.
* Monitor and Address Performance Bottlenecks, Deadlocks, Blocking, and Resource Contention.
* Ensure Data Integrity, Security, and Operational Excellence Throughout the Application Lifecycle.
Application Development Skills:
* Design, Develop, and Maintain Enterprise-Grade Applications and Services Using C# and .NET.
* Build Features That Interact Deeply with the Database, Balancing Correctness, Performance, and Maintainability.
* Develop RESTful APIs and Backend Services Integrating with Internal and Third-Party Systems.
* Participate in Architectural Discussions Influencing Technical Direction Across the Stack.
* Troubleshoot Complex Issues Across Application, Database, and Infrastructure Layers.