Azure Senior Developer
Job Summary
Skilled and proactive Azure Developer to join our development team. The ideal candidate will have hands-on experience in designing, developing, deploying, and maintaining cloud-based applications using Microsoft Azure connecting to Salesforce and other external systems. You will play a key role in building scalable and secure cloud solutions aligned with our organizations strategic goals.Job Description
Key Responsibilities:
- Design, develop, and deploy cloud-native applications using Azure services.
- Build and maintain APIs, microservices, and serverless applications using Azure Functions, Logic Apps, and App Services.
- Develop solutions using Azure PaaS services such as Azure Web Apps, Azure SQL Database, Cosmos DB, and Event Grid.
- Integrate applications with Azure DevOps for CI/CD automation.
- Ensure security, scalability, and performance of cloud applications.
- Collaborate with cross-functional teams including architects, DevOps, and QA.
- Troubleshoot and resolve issues related to Azure services and deployments.
- Monitor application performance and implement improvements.
Required Skills and Qualifications:
- Bachelors degree in Computer Science, Engineering, or related field.
- 3+ years of development experience in .NET, C#, JavaScript, or Python.
- 2+ years of experience with Microsoft Azure.
- Strong experience with Azure Functions, Azure App Services, Azure Storage, Azure SQL, and Logic Apps.
- Familiarity with REST APIs, OAuth, and Azure Active Directory.
- Experience with Azure DevOps, ARM templates, or Bicep for IaC (Infrastructure as Code).
- Understanding of containerization (Docker, Kubernetes) is a plus.
- Knowledge of monitoring tools like Azure Monitor, Application Insights.
Preferred (Not Mandatory) Certifications:
- Microsoft Certified: Azure Developer Associate (AZ-204)
- Microsoft Certified: Azure Solutions Architect or equivalent
Soft Skills:
- Strong analytical and problem-solving skills.
- Good communication and collaboration abilities.
- Agile mindset with experience in Scrum or Agile methodologies.