Engineering Manager

Agiliad

Pune District

On-site

INR 4,000,000 - 7,000,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Agiliad is seeking an experienced .NET Technical Architect to lead the design, development, and delivery of scalable enterprise applications. You will work with engineering, product, QA, DevOps, and business teams to define technical solutions and development best practices.

The role requires hands-on architecture leadership, team mentoring, and ownership of RESTful APIs, microservices, and cloud deployments on Azure/AWS.

Qualifications

  • Experience in software development with Microsoft .NET technologies.
  • Hands-on architecture experience in the .NET stack.
  • Experience leading and mentoring a development team.
  • Strong knowledge of REST APIs, microservices, and cloud deployments.

Responsibilities

  • Define and own the technical architecture with team handling experience for scalable, secure, and high-performance .NET applications.
  • Lead the design and development of enterprise applications using C#, .NET Core/.NET 6+ and ASP.NET Core.
  • Translate business and functional requirements into robust technical solutions.
  • Lead and mentor a team of developers, providing technical direction, code reviews, and architectural guidance.
  • Manage technical deliverables, task allocation, technical risks, and dependencies within the team.
  • Design and implement RESTful APIs, microservices, distributed systems, and enterprise applications.
  • Define coding standards, design principles, architecture guidelines, and development best practices.
  • Conduct architecture and code reviews to ensure quality, scalability, maintainability, and security.
  • Collaborate with Product Managers, Business Analysts, QA, DevOps, and other stakeholders.
  • Identify technical challenges and provide effective solutions for complex problems.
  • Drive modernization, performance optimization, refactoring, and migration initiatives.
  • Provide technical estimates and contribute to project planning and resource planning.
  • Support CI/CD, cloud adoption, containerization, and DevOps initiatives.
  • Ensure applications follow security, reliability, performance, and compliance standards.
  • Stay current with emerging technologies and recommend suitable technology adoption.

Job description

Job Summary

We are looking for an experienced .NET Technical Architect with 1120 years of software development and architecture experience to lead the design, development, and delivery of scalable enterprise applications. The ideal candidate should have strong expertise in the Microsoft technology stack, hands-on architecture experience, and proven team handling and technical leadership capabilities.

The candidate will work closely with engineering, product, QA, DevOps, and business teams to define technical solutions, establish development best practices, and drive successful delivery of complex software projects.

Job Details
  • Location: Pune
  • Experience: 1120 Years
  • Employment Type: Full-Time
  • Team Handling: Required
Responsibilities
  • Define and own the technical architecture with team handling experience for scalable, secure, and high-performance .NET applications.
  • Lead the design and development of enterprise applications using C#, .NET Core/.NET 6+ and ASP.NET Core.
  • Translate business and functional requirements into robust technical solutions.
  • Lead and mentor a team of developers, providing technical direction, code reviews, and architectural guidance.
  • Manage technical deliverables, task allocation, technical risks, and dependencies within the team.
  • Design and implement RESTful APIs, microservices, distributed systems, and enterprise applications.
  • Define coding standards, design principles, architecture guidelines, and development best practices.
  • Conduct architecture and code reviews to ensure quality, scalability, maintainability, and security.
  • Collaborate with Product Managers, Business Analysts, QA, DevOps, and other stakeholders.
  • Identify technical challenges and provide effective solutions for complex problems.
  • Drive modernization, performance optimization, refactoring, and migration initiatives.
  • Provide technical estimates and contribute to project planning and resource planning.
  • Support CI/CD, cloud adoption, containerization, and DevOps initiatives.
  • Ensure applications follow security, reliability, performance, and compliance standards.
  • Stay current with emerging technologies and recommend suitable technology adoption.
Mandatory Technical Skills
  • 1120 years of experience in software development with strong expertise in Microsoft .NET technologies.
  • Strong hands-on experience with C# and .NET Core/.NET 6+.
  • Excellent knowledge of ASP.NET Core, Web API and REST services.
  • Strong understanding of Object-Oriented Programming, SOLID principles, Design Patterns, and Clean Architecture.
  • Experience designing microservices and distributed applications.
  • Strong knowledge of SQL Server, database design, stored procedures, indexing, and query optimization.
  • Experience with Entity Framework / Entity Framework Core.
  • Good understanding of authentication and authorization, preferably OAuth 2.0, OpenID Connect and JWT.
  • Experience with Azure/AWS or other cloud platforms.
  • Knowledge of Docker and Kubernetes is preferred.
  • Experience with CI/CD pipelines and DevOps practices.
  • Good understanding of Git and modern software development practices.
  • Experience with application performance, scalability, logging, monitoring, and troubleshooting.
Team Leadership Management
  • Proven experience handling and mentoring technical teams.
  • Ability to lead teams of developers and provide technical ownership.
  • Experience conducting technical interviews and evaluating engineering talent.
  • Strong communication and stakeholder-management skills.
  • Ability to resolve technical conflicts and drive consensus on architecture decisions.
  • Experience in sprint planning, technical task allocation, estimation, and delivery tracking.
  • Ability to build a strong engineering culture focused on quality, innovation, and continuous improvement.
Preferred Skills
  • Experience with Azure services, Azure Functions, App Services, AKS, Service Bus, or similar cloud technologies.
  • Knowledge of Kafka, RabbitMQ, Redis, Elasticsearch, or other distributed technologies.
  • Experience with React, Angular, or other modern frontend technologies.
  • Knowledge of event-driven architecture and asynchronous processing.
  • Experience with system integration and third-party APIs.
  • Understanding of application security and secure coding practices.
  • Exposure to AI/GenAI integration within enterprise applications is an added advantage.
Education
  • Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related discipline.
Key Competencies
  • Technical Architecture Solution Design
  • Team Leadership Mentoring
  • .NET / C# Development
  • Microservices Distributed Systems
  • Cloud DevOps
  • Database Architecture
  • Performance Scalability
  • Problem Solving
  • Stakeholder Management
  • Technical Communication
Ideal Candidate

A strong candidate should be a hands-on technical leader who can balance architecture and development responsibilities with team leadership. The person should be comfortable working on complex enterprise applications, making architecture decisions, mentoring engineers, and taking end-to-end ownership of technical delivery.

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

Similar jobs worth comparing

Dot Technical Manager Immediate Joiner
Dot Technical Manager Immediate Joiner

Agiliad • Pune District

On-site
INR 4,200,000 - 7,000,000
Senior Technical Manager – Microsoft Azure & .NET
Senior Technical Manager – Microsoft Azure & .NET

InfoBeans • Indore District

Hybrid
INR 3,500,000 - 7,000,000
Engineering Manager
Engineering Manager

Johnson Controls • Bengaluru

On-site
INR 3,000,000 - 4,500,000
Technical Architect | fullstack+ Azure | 10-15 Yrs | Immediate | Hybrid
Technical Architect | fullstack+ Azure | 10-15 Yrs | Immediate | Hybrid

Bandhan Technologies • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Full Stack Developer 6 To 8yrs
Senior Full Stack Developer 6 To 8yrs

Techprimelab • Pune District

On-site
INR 1,800,000 - 3,200,000
Software Manager (.NET)
Software Manager (.NET)

SKIDATA • Bengaluru

On-site
INR 3,500,000 - 7,000,000
Senior Architect
Senior Architect

Persistent Systems • Pune District

On-site
INR 3,000,000 - 6,000,000
Software Solution Architect II
Software Solution Architect II

UST • Maharashtra

On-site
INR 4,000,000 - 6,000,000
.Net Architect
.Net Architect

SWITS DIGITAL Private Limited • Bengaluru Urban

On-site
INR 1,200,000 - 1,800,000
Senior Engineering Manager
Senior Engineering Manager

Pretium Enterprise Operations India Private Limited (PES India) • Bengaluru

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