HamburgerMenu
hirist

Staff Engineer - .Net Development

Umanist India
Bangalore
8 - 15 Years

Posted on: 18/07/2025

Job Description

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)


info-icon

Did you find something suspicious?