Job Title : .NET Lead / Staff Engineer
Location : Bangalore (Hybrid Work Model)
Availability : Immediate Joiners Preferred
Job Stability : Required
Positions Open :
.NET Staff Engineer (Individual Contributor) : 2 roles (810 years of experience
.NET Lead Engineer : 4 roles (1115 years of experience)
Application Deadline : July 14
Role Overview :
The Lead Engineer is responsible for driving the design, development, and deployment of modern applications. This role requires strong hands-on expertise in .NET technologies, front-end frameworks (React or Angular), Azure cloud, and microservices architecture. The individual will guide a team through the complete software development lifecycle, ensuring high-quality deliverables and successful project execution.
Key Responsibilities :
Technical Leadership :
- Mentor and guide a team of 45 engineers; enforce engineering best practices, code quality, and technical standards.
Software Development :
- Hands-on design and development of scalable web applications using .NET Core, ASP.NET MVC, C#, React.js/Angular, and GraphQL.
Modernization Initiatives :
- Break down monolithic applications and create microservices, APIs, and secure application modules with version control.
Azure Cloud Expertise :
- Design, deploy, and manage applications using Azure cloud services; leverage cloud-native capabilities for performance and scalability.
GraphQL Development :
- Design GraphQL schemas, write resolvers, and implement efficient data-fetching mechanisms.
CI/CD Pipeline Management :
- Create and maintain Azure DevOps pipelines for automated builds, testing, and deployments.
Cross-Functional Collaboration :
- Work closely with product teams, designers, and QA to translate business needs into technical solutions.
Code Reviews & Quality Assurance :
- Perform in-depth code reviews; enforce coding standards and ensure overall application health.
Performance Optimization :
- Optimize applications for performance, scalability, and responsiveness across platforms.
Issue Resolution :
- Debug and troubleshoot production issues, conduct root cause analysis, and implement corrective actions.
Documentation :
- Maintain up-to-date technical documentation for systems, APIs, and architectural components.
Required Skills and Qualifications :
- Minimum 7+ years of hands-on experience in .NET development
- Strong proficiency in .NET Core, ASP.NET MVC, Web API, C#
- Experience in React.js or Angular
- Proven experience in microservices architecture
- Solid understanding of Azure cloud services
- Familiarity with GraphQL (preferred but not mandatory)
- Proficiency in JavaScript/TypeScript
- Strong foundation in algorithms, data structures, and system design
- Experience implementing CI/CD using Azure DevOps
- Expertise in Git for version control
- Agile methodology experience
- Excellent analytical, problem-solving, and communication skills
- Experience leading engineering teams (45 members)
Educational Qualifications :
- Full-time degree in BE/BTech, or BSc with MCA
Additional Notes :
- Candidates must currently be located in Bangalore
- Only Immediate Joiners will be considered
- Must demonstrate career stability
Interview Process :
- AI Bot Technical Screening
- Internal Technical Panel
- Final Client Round (All virtual)
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1515623
Interview Questions for you
View All