Description

Responsibilities:

  • Design, develop, and deploy .NET applications on Azure: This includes building web applications, APIs, and other services that leverage Azure's infrastructure.
  • Utilize Azure cloud services: Working with services like Azure App Service, Functions, SQL Database, and Storage.
  • Optimize applications for performance and scalability: Ensuring applications can handle increasing loads and demands.
  • Implement security best practices: Protecting applications and data using Azure's security features and identity management services.
  • Integrate with other Azure services: Connecting applications with other Azure services like messaging (Service Bus, Event Hubs) and data storage options.
  • Collaborate with teams: Working with front-end developers, architects, and other stakeholders.

Essential Skills and Qualifications:

  • Strong .NET development skills: 5 plus years of experience is required.
  • Cloud computing knowledge: Understanding of cloud architecture principles and design patterns.
  • Experience with Azure services: Hands-on experience with various Azure services and their APIs.
  • Strong problem-solving abilities: Troubleshooting and debugging skills are crucial.
  • Excellent communication and teamwork: Ability to collaborate effectively with others.
  • Agile development experience: Familiarity with Agile methodologies like Scrum

Education

Any Graduate