As an experienced Azure .NET Developer, you will be responsible for developing, maintaining, and enhancing .NET applications leveraging Azure services such as Azure App Service, Azure Functions, Azure SQL Database, Azure Storage, etc.
You will collaborate with cross-functional teams to gather requirements, design solutions, and implement features according to project timelines. Additionally, you will architect, design, and implement scalable and reliable solutions on the Azure platform, following best practices for cloud-native development.
The successful candidate will ensure code quality, performance, and security standards are met throughout the development lifecycle. You will also provide ongoing support for application-related incidents, including troubleshooting, diagnosing, and resolving issues in a timely manner.
Furthermore, you will monitor application performance and availability, proactively identifying potential issues and implementing solutions to prevent downtime. You will collaborate with DevOps teams to automate deployment processes, ensure continuous integration and delivery, and maintain infrastructure as code.
To be successful in this role, you will have a solid understanding of cloud architectures, microservices, and RESTful APIs. Experience with Agile development methodologies and tools such as Azure DevOps is also required.
In addition to your technical expertise, you will possess excellent problem-solving skills and attention to detail. Strong communication and collaboration abilities, with a customer-focused mindset, are essential for success in this role.
If you are a motivated and detail-oriented individual with a passion for cloud-native development, we encourage you to apply for this exciting opportunity.