Senior .NET Azure Developer

Innova ESI
Bengaluru, Karnataka, India

Job Description:

This position is in development team that requires a unique blend of skills due to the nature of our project. Unlike typical setups where software engineering and cloud/infrastructure roles are separate, this project is tightly coupled with infrastructure, CI/CD, and scaling components. We are expecting person with critical programming skills, Hands-On expertience and best troubleshooting competency. Ability to leverage AI for work.

Years of experience (10+)

Core Requirements:

  • Strong Software Engineering Skills

o .NET backend development (Azure Functions, Console Apps)

o API development (RESTful services)

o Azure Functions and Azure Service Bus

o Demonstrable understanding of S.O.L.I.D principles and clean architecture

o Writing unit tests

o Angular (latest versions) for front-end development

  • Cloud & Infrastructure Skills

o Experience with Azure Service Bus

o Experience with Azure AppServices

o Experience with Application Insights

o Experience with Cosmos DB

o Experience with Azure Storage Accounts

o Docker containerization ( Nice to have for Ideal Candidate)

o Azure Kubernetes Service (AKS) and KEDA ( Ideal Candidate)

§ Maintenance and troubleshooting (cluster already set up)

§ Ability to deploy new containers and adjust scaling as needed

o CI/CD experience (composing YAML scripts for resource deployment) ( Nice to have for Ideal Candidate)

  • Certifications:

o Azure Developer Associate AZ204

o Azure Fundamentals AZ900

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →