Engineering Manager

EverestEngineering

Bengaluru

On-site

INR 900,000 - 1,200,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

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 - Dotnet
Engineering Manager - Dotnet

Akkodis • Gurugram District

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

Rishabh Software • Vadodara

On-site
INR 2,500,000 - 4,500,000
Development Manager
Development Manager

Headstream Technologies • Chennai District

On-site
INR 4,000,000 - 7,000,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 4,000,000 - 7,000,000
Engineering Manager
Engineering Manager

Questhiring • Gurugram District

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer
Senior Software Engineer

Keka HR • Hyderabad

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

ASM JOBS • Bengaluru

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