Engineering Manager

EverestEngineering

Bengaluru

On-site

INR 900,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading software development firm in Bengaluru is seeking an experienced software engineer to design and develop high-quality applications using .NET and Angular. This role includes leading system design, managing engineering teams, and ensuring software performance and reliability. Candidates should have strong expertise in modern software architecture, including microservices and cloud environments, plus a background in CI/CD practices. This position embodies technical leadership and direct involvement in development.

Qualifications

  • Strong hands-on expertise in .NET Core, C#, ASP.NET, Web APIs, and Angular.
  • Deep understanding of system design, architecture, and design patterns.
  • Experience with microservices architecture and distributed systems.

Responsibilities

  • Design, develop, and review high-quality, scalable code using .NET and Angular.
  • Lead system design and architectural decisions for complex applications.
  • Own end-to-end feature delivery from design to production.

Skills

Hands-on expertise in .NET Core
C#
ASP.NET
Angular
System design
Microservices architecture
CI/CD
DevOps

Tools

SQL Server
NoSQL databases
Azure

Job description

Responsibilities
  • Design, develop, and review high-quality, scalable code using. NET (C#, ASP. NET Core) and Angular.
  • Lead system design and architectural decisions for complex applications.
  • Stay actively hands‑on through coding, debugging, and technical problem-solving.
  • Drive technical excellence through rigorous code reviews and best practices.
  • Own end-to-end feature delivery from design to production.
  • Mentor and coach engineers through hands‑on guidance and technical leadership.
  • Lead agile processes and ensure predictable, high‑quality delivery.
  • Collaborate closely with product, business, and cross‑functional stakeholders.
  • Ensure performance, scalability, security, and reliability of systems.
Requirements
  • Strong hands‑on expertise in. NET Core, C#, ASP. NET, Web APIs, and Angular.
  • Deep understanding of system design, architecture, and design patterns.
  • Experience with microservices architecture and distributed systems.
  • Strong database experience with SQL Server and/or NoSQL databases.
  • Experience with cloud platforms (Azure preferred).
  • Strong exposure to CI/CD, DevOps, and release management.
  • Proven experience managing and growing high‑performing engineering teams.

This job was posted by Shikha Ragesh from EverestEngineering.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Engineering Manager
Engineering Manager

Uzaif • Gurgaon

On-site
INR 2,500,000 - 3,500,000
Engineering Manager
Engineering Manager

First American (India) • Bengaluru Urban

On-site
INR 1,500,000 - 2,500,000
Opportunity to lead modernization initiatives
Collaborative engineering culture
Challenging enterprise-scale projects
Engineering Manager - .NET
Engineering Manager - .NET

Qapita • Hyderabad

On-site
INR 4,000,000 - 7,000,000
Engineering Manager
Engineering Manager

Johnson Controls • Bengaluru

On-site
INR 3,000,000 - 4,500,000
.Net Engineer
.Net Engineer

Eurofins • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Engineering Manager
Engineering Manager

Qapita • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Engineering Manager – .NET
Engineering Manager – .NET

MINDTEL • Pune District

Hybrid
INR 3,500,000 - 5,500,000
Associate Principal Engineer, Dotnet fullstack(Angular)
Associate Principal Engineer, Dotnet fullstack(Angular)

United States Digital Space LLC • Maharashtra

On-site
INR 350,000 - 650,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Engineer
Senior Engineer

ESP Engineered • Ernakulam

On-site
INR 1,000,000 - 1,500,000