**About the Role**
As an Advanced Software Engineer, you will design, develop, and maintain scalable web applications and APIs using C#/.NET, optimize SQL databases, and deploy solutions on cloud platforms. This role requires strong technical expertise, problem-solving skills, and the ability to mentor junior engineers while delivering high-quality software in an agile environment.
**What You’ll Do**
+ **Application Development:**
+ Build and enhance features and APIs using ASP.NET Core, Web API, and MVC frameworks.
+ Implement robust unit, integration, and functional tests.
+ **Database Design & Optimization:**
+ Design schemas, write complex queries, and optimize performance for SQL Server/Azure SQL.
+ Implement stored procedures, indexing strategies, and query tuning.
+ **Cloud Deployment & Operations:**
+ Architect and deploy services on Azure (App Service, Functions, Key Vault, Storage).
+ Set up CI/CD pipelines using Azure Dev...