Role & Responsibilities:
- Develop, enhance, and maintain applications using Dot Net and Azure cloud technologies
- Work closely with architects and stakeholders to implement scalable cloud-based solutions
- Develop RESTful APIs, microservices, and backend logic using C# and ASPDot Net Core
- Deploy and manage applications in Azure using best practices for security and performance
- Implement DevOps practices, CI/CD pipelines, and automate deployments using Azure DevOps
- Troubleshoot application issues and optimize performance
Required Skills:
- Dot Net Development: Strong experience in C#, ASP
- Azure Cloud: Hands-on experience with Azure App Services, Azure Functions, Azure SQL, and Storage
- DevOps & CI/CD: Experience with Azure DevOps, Git, and automated deployments
- Database Management: Proficiency in SQL Server and database optimization
- Security & Performance: Understanding of authentication mechanisms, OAuth, and performance tuning
- Agile & Team Collaboration: Ability to work in Agile teams and collaborate effectively with remote teams
Nice-to-Have Skills:
- Exposure to React or Angular for front-end development
Experience with Docker, Kubernetes, and Infrastructure as Code (Terraform, ARM Templates)