The application will take 90 seconds to apply.
Location: Pune, India
The Role
Lead a full-stack engineering team in designing and deploying scalable, cloud-native applications on Microsoft Azure. You will balance hands-on development (C#/.NET and JavaScript) with technical mentorship and architectural oversight
Key Responsibilities
- Personality: Professional, pragmatic, and technically proficient with a strong engineering mindset
- Technical Leadership: Guide a team through the full SDLC, developing using Copilots, enforcing best practices (SOLID, Clean Architecture) to target reliable and high-quality software.
- Cloud Architecture: Design Azure-native solutions using Functions, App Services, and Cloud Data Storage.
- Full-Stack Development: Build robust backend services in C#/.NET and modern frontends in JavaScript/TypeScript (React, Angular, etc).
- DevOps & Automation: Design and own CI/CD pipelines (Azure DevOps/GitHub Actions) and Infrastructure as Code (Terraform, etc).
- Agile Management: Lead a Scrum team and manage a backlog of project technical tasks
Requirements
- Backend: Expert C#/.NET Core and RESTful API design
- Frontend: Strong JavaScript/TypeScript or other modern framework experience
- Cloud: Expertise in Azure PaaS, Identity (Entra ID), and Security
- Database: Proficiency in SQL Databases (SQL Server preferred) and NoSQL Data stores
- Experience: 2+ years leading devs; 5+ years total software experie
Preferred Qualifications and Certifications
- Masters Degree in Engineering (CS and IT preferred) with a good academic record.
- AZ-204 (Developer) or AZ-305 (Solutions Architect).