About the role
- We are looking for a skilled NET Azure Developer Senior Software Engineer with strong experience in C
- NET NET Core
- MS Entity Framework
- Design Patterns including Factory Pattern
- Azure
- Azure DevOps
- Technical Design Solution Discussions
- Application Architecture and Development Best Practices
- The role requires handson development experience good understanding of application architecture and the ability to work with crossfunctional teams in an Agile delivery environment
Key Responsibilities
- Design develop and maintain applications using NET Core and C
- Build and deploy cloudbased applications using Azure App Service and Azure Kubernetes Service AKS
- Work with Azure SQL for database design development optimization and troubleshooting
- Develop RESTful APIs and backend services aligned with business requirements
- Support application modernization and cloud migration initiatives
- Implement scalable secure and maintainable application components
- Participate in design discussions and contribute to architecture decisions
- Collaborate with DevOps teams for CICD pipeline setup and deployment automation
- Troubleshoot production issues and provide timely resolution
- Follow coding standards security guidelines and best practices
- Work closely with business analysts architects QA and client stakeholders to ensure successful delivery
Mandatory Skills
- Strong handson experience in NET Core and C
- Experience in developing and deploying applications on Azure App Service
- Handson experience with Azure Kubernetes Service AKS
- Strong working knowledge of Azure SQL
- Good understanding of REST API development and integration
- Experience in debugging performance tuning and production support
- Understanding of secure coding practices and cloud application security
- Ability to work independently and collaboratively in a distributed team setup
- Optional GoodtoHave Skills
- Experience with Azure DevOps for build and release pipelines
- Knowledge of Azure Functions and serverless application development
- Exposure to Azure AI services and AIenabled application capabilities
- Experience using GitHub Copilot or similar AIassisted development tools
- Understanding of Application Architecture and design principles
- Experience with Microservices Architecture
- Exposure to containerization Docker and Kubernetesbased deployments
- Familiarity with AgileScrum delivery methodology
- Preferred Candidate Profile
- The ideal candidate should be a strong technical contributor with handson development and cloud deployment experience The candidate should be comfortable working in a fastpaced delivery environment and should be able to understand business requirements contribute to solution design and deliver highquality solutions
Mandatory Skills
- .Net Core
- Application Architecture
- Azure App Service
- Azure Functions
- C#
Good to Have Skills
- Azure AI
- Azure AKS
- Azure Cloud Architecture
- Azure SQL
- GitHub Co-Pilot
- Microservices