Job Title: Senior Azure Developer Location: Remote(India) Duration: 6-12+ Month Contract (with the potential for extension) Overview: We are seeking an experienced Senior Azure Developer to design and implement high-performance, cost-efficient microservices for a leading Canadian retail client. In this role, you will collaborate with the primary cloud architect to develop highly-available and high-performance Azure-based solutions that optimize cost using FinOps best practices. Your expertise will provide technical leadership across agile teams and enterprise projects, ensuring scalable and resilient cloud-native applications. Key Responsibilities: •Microservices Design & Development: Design, develop, and optimize high-availability, high-performance microservices using Azure Functions, Container Apps, and Logic Apps. •FinOps & Cost Optimization: Apply FinOps best practices to monitor and reduce cloud costs while maintaining performance and scalability. •Scalability & Performance Tuning: Implement auto-scaling, load balancing, and distributed caching strategies to enhance system reliability. •Security & Compliance: Ensure secure coding practices, IAM policies, and data encryption align with enterprise security standards. •Continuous Integration & Deployment: Implement CI/CD pipelines using Azure DevOps to automate builds, testing, and deployments. •Develop clear application design documents and support documentation based on system architecture documents •Database Management: Optimize and integrate Azure SQL Database, Cosmos DB, and other data storage solutions for high performance. •Collaboration & Documentation: Work closely with architects, DevOps teams, and business stakeholders, providing detailed technical documentation and architecture diagrams. Key Qualifications: •Experience: 5+ years of hands-on development in Azure cloud services, microservices architecture, and high-performance applications. • Technical Proficiency: Strong expertise in: - Azure Container Apps - Azure Data Factory - Azure Functions - Logic Apps •Experience in using CoPilot with Visual Studio to streamline application development •Microservices & Performance Tuning: Deep knowledge of designing and optimizing high-performance, high availability microservices in Azure. •FinOps & Cost Management: Proven experience optimizing cloud costs and applying FinOps principles to reduce microservices expenses. Programming Skills: Proficiency in C#/.NET, with experience writing maintainable, reliable, and optimized code. DevOps Practices: Experience in implementing and managing CI/CD pipelines using Azure DevOps. Agile & Consulting Skills: Ability to support multiple concurrent projects and provide strategic technical consulting to teams. Preferred Qualifications: •Industry Experience: Experience with retail systems and business processes is preferred. •Certifications: Microsoft Certified: Azure Developer Associate or other relevant Azure certifications. This role offers an exciting opportunity to design, develop, and optimize cutting-edge Azure microservices while applying FinOps strategies to maximize cost efficiency. Please share your resume with keerthiga.yoganathan@yorkdigital.ca