Azure Applications Developer
Ashish DAS GuptaCanadaSENIORPosted 28m ago
Microsoft AzureC#.NET CoreJavaScriptNode.jsPythonAzure FunctionsAzure App ServicesAzure Kubernetes ServiceAzure Cosmos DBAzure Event HubsAzure Service BusAzure SQL DatabaseAzure StorageAzure Logic AppsMicroservices ArchitectureServerless ComputingRESTful APIDockerKubernetesCI/CDAzure DevOpsGitJenkinsCloud SecurityIAMEncryptionSecure CodingAgileJiraConfluence
About the Role
We are looking for a highly skilled Azure Applications Developer to join our team. This role focuses on building scalable cloud-based applications using Microsoft Azure.
Key Responsibilities
• Design, develop, deploy, and maintain scalable cloud-based applications on Microsoft Azure
• Build and maintain cloud-native applications, microservices, and REST APIs
• Collaborate with architects and cross-functional teams on cloud solution design
• Implement automated CI/CD pipelines and DevOps best practices
• Monitor application performance using Azure Monitor and Application Insights
• Troubleshoot production issues and optimize application performance
• Conduct code reviews and maintain high-quality development standards
• Provide technical guidance and mentorship to junior developers
• Prepare and maintain technical documentation and API specifications
Requirements
• 5–7 years of professional software development experience
• Minimum 3 years of hands-on Microsoft Azure experience
• Strong programming experience in C#, .NET Core, JavaScript/Node.js, or Python
• Experience with Azure services including Azure Functions, App Services, Kubernetes Service, Cosmos DB, Event Hubs, Service Bus, SQL Database, and Storage
• Experience with Microservices Architecture and Serverless Computing
• Strong knowledge of RESTful API development and third-party integrations
• Experience with Docker, Kubernetes, and Containerization
• Hands-on experience with CI/CD pipelines using Azure DevOps, Git, or Jenkins
• Knowledge of cloud security, IAM, encryption, and secure coding practices
Preferred Qualifications
• Microsoft Azure Development or Architecture Certifications
• Experience with Agile methodologies
• Familiarity with Jira, Confluence, and Azure DevOps Boards
• Experience working with globally distributed development teams
• Strong communication, analytical, and problem-solving skills