Required Skills & Qualifications
Bachelor s or Master s degree in Computer Science, Information Technology, Engineering, or a related field.
10+ years of experience in software development, with at least 3 years in a technical leadership role.
Strong expertise in C#, .NET Core, ASP.NET Core, and enterprise application development.
Extensive experience designing and developing REST APIs and microservices.
Experience using Claude (or similar tool) for development with deep understanding of the agentic framework and how to build and use
agentic harnesses within an application stack.
Hands-on experience with Microsoft Azure services, including App Services, Functions, Storage, Key Vault, Service Bus, and Azure DevOps.
Solid knowledge of SQL Server, database design, query optimization, and performance tuning.
Proficiency in TypeScript and JavaScript.
Working experience with React.js and/or Next.js frameworks.
Experience with Git, CI/CD pipelines, DevOps practices, and automated deployments.
Strong understanding of software design patterns, SOLID principles, and clean architecture.
Experience working in Agile/Scrum development environments.
Excellent analytical, problem-solving, and decision-making skills.
Strong communication, stakeholder management, and team leadership abilities.
Preferred Skills
Experience with containerization technologies such as Docker and Kubernetes.
Exposure to AI-enabled applications and cloud-native architectures.
Experience implementing application monitoring and observability solutions.
Microsoft Azure certifications will be an added advantage.
Key Responsibilities
Lead the design, development,
and deployment of scalable and secure enterprise applications using C# and .NET Core.
Define technical architecture, coding standards, development best practices, and implementation strategies.
Design and oversee the development of RESTful APIs, microservices, and cloud-native applications.
Build software using a Spec Driven Development approach or similar methodology, and leveraging agent led development workflows.
Drive application modernization initiatives leveraging Microsoft Azure services.
Collaborate with business stakeholders, product owners, and cross-functional teams to translate business requirements into technical
solutions.
Provide technical leadership and mentorship to software engineers, conduct code reviews, and promote engineering best practices.
Ensure application performance, scalability, security, and maintainability through effective design and governance.
Guide database design, optimization, and performance tuning for SQL-based systems.
Support front-end integration and provide architectural guidance for React and Next.js-based applications.
Lead troubleshooting, root-cause analysis, and resolution of complex technical issues.
Participate in sprint planning, estimation, release management, and project delivery activities.
Drive continuous improvement initiatives, including automation, DevOps practices, and cloud adoption strategies.
Ensure proper documentation of technical designs, architecture decisions, and deployment processes.
Disclaimer : This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
📌 Technical Lead-Fullstack Developer-(.Net & Azure) (India)
🏢 Navsan
📍 India