Job Description
Core Responsibilities :
Technical Requirements :
Leadership & Collaboration :
Nice to Have :
Requirements
Core Responsibilities : Design, develop, and maintain scalable cloud-native applications on Microsoft Azure platform Architect and implement microservices using Azure services like App Service, Functions, Container Instances, and AKS Develop robust APIs and integrate with various Azure services and third-party systems Implement data solutions with Azure SQL Database, Cosmos DB, and storage services Write clean, maintainable, and well-tested code following software engineering best practices Optimize application performance, scalability, and reliability in cloud environments Technical Requirements : 5+ years of software development experience, with 3+ years specifically in Azure cloud development Proficiency in programming languages like C# / .NET, Python, Java, or Node.js Strong experience with Azure services (App Service, Functions, Logic Apps, Service Bus, Event Grid) Knowledge of containerization technologies (Docker) and Azure container services Experience with RESTful API design and development Understanding of cloud architecture patterns and distributed systems Familiarity with Azure monitoring tools like Application Insights and Log Analytics Willingness to learn and adapt to other cloud platforms such as AWS Leadership & Collaboration : Mentor junior developers and conduct code reviews Collaborate with cross-functional teams including product management, QA, and business stakeholders Participate in technical architecture decisions and solution design Lead feature development initiatives and technical problem-solving Nice to Have : Azure certifications (Azure Developer Associate, Solutions Architect Expert) Experience with agile development methodologies Knowledge of security frameworks and compliance requirements Background in database design and performance optimization Exposure to CI / CD pipeline creation and automation tools Experience with Azure AI Foundry and AI / ML integration
Senior Software Engineer • Pune City, MH, in