11 Nov
|
EPAM Systems
|
Bengaluru
11 Nov
EPAM Systems
Bengaluru
We are hiring a Senior Software Engineer - .NET with Azure to engineer dependable systems using C#/.NET and Microsoft Azure services at scale. You will shape backend solutions, strengthen SQL Server performance, and streamline delivery with GitHub Actions and PowerShell; apply now.
Responsibilities
- Architect and maintain scalable application services using C# and .NET
- Deliver serverless workloads by using Azure Functions for deployment and execution
- Produce and refine T-SQL database objects such as stored procedures, functions, and triggers
- Analyze execution plans and tune queries to raise database throughput
- Configure and operate Microsoft SQL Server environments, including SQL Server Agent jobs and Transactional Replication
- Maintain backup and recovery processes to ensure availability and data integrity
- Script automation for operations and releases with PowerShell
- Build and maintain CI/CD automation with GitHub Actions
- Coordinate with cross-functional partners to plan, design, and release new features
- Guide peers through technical mentorship and thorough code reviews to uphold best practices
Requirements
- Extensive experience of 6+ years in professional software development
- Strong proficiency in C# along with .NET fundamentals
- Demonstrated expertise with Azure Functions and Azure SQL Managed Instance
- Advanced knowledge of Microsoft SQL Server and T-SQL (Stored Procedures, Functions, Triggers)
- Proven ability in query optimization and execution plan analysis
- Positive understanding of Transactional Replication, Backup & Recovery, and SQL Server Agent
- Ability to automate workflows using PowerShell scripting
- Working knowledge of CI/CD practices and GitHub Actions
- Upper-Intermediate (B2) English proficiency or higher
Nice to have
- Experience with Azure services such as AKS
- Knowledge of Azure Networking concepts
📌 Senior Software Engineer - .NET with Azure (Bengaluru)
🏢 EPAM Systems
📍 Bengaluru