AdTechTalent
Engineering1 month agoHybrid

Epsilon

Manager Software Engineering

C#.NETASP.NETAngularVueMicroservicesSOAKafkaRabbitMQSQL ServerCloud-nativeDevOpsCI/CDAgileGenAIAIEngineering ManagementSoftware ArchitectureIntegrationAutomotiveLeadership

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Lead

Years experience

10+

Location

Bengaluru, India

Full job description

Epsilon Automotive Practice is seeking an Engineering Manager to lead engineering teams in designing, building, and operating scalable, cloud-native microservices platforms on the Microsoft ecosystem. The role requires 13+ years in software engineering with 3+ years in management. Responsibilities include ownership of integration solutions, team leadership, architecture guidance, fostering agile and DevOps practices, defining integration strategies, promoting innovation, and collaborating globally. Required skills include C#, .NET Core/.NET 8+, ASP.NET Web API, front-end frameworks (Angular, Vue, ASP.NET MVC), cloud-native architectures, integration patterns, middleware tools (Kafka, RabbitMQ), SQL Server, agile methodologies, and experience with GenAI or AI-driven development. The role is based in Bengaluru, India.

What you'll do

  • Take full ownership of integration solutions from conception to delivery and support
  • Lead, mentor, and develop a multidisciplinary engineering team
  • Architect and guide technical decisions for enterprise platforms and system integrations
  • Foster modern engineering practices with agile delivery, DevOps, and CI/CD
  • Define integration strategies and oversee development of custom solutions enabling seamless data exchange and real-time processing
  • Promote innovation, automation, and adoption of cloud and integration best practices
  • Drive engineering culture focused on ownership, quality, and continuous improvement
  • Champion talent development aligned with company core principles
  • Collaborate with global technology, architecture, and business leaders

Requirements

  • 13+ years in software engineering
  • 3+ years in engineering management or technical leadership
  • Proven experience with C#, .NET Core/.NET 8+, ASP.NET Web API
  • Experience with front-end technologies such as Angular, Vue, ASP.NET MVC
  • Experience with cloud-native back-end architectures
  • Knowledge of integration patterns, SOA, Microservices, and event-driven architecture
  • Experience with middleware tools like Kafka, RabbitMQ, Identity Management
  • Deep understanding of system design, scalability, and performance optimization
  • Experience working with high-scale, enterprise-grade systems
  • Experience with relational databases such as SQL Server
  • Familiarity with agile methodologies and version control tools (ADO, GitHub)
  • Experience leading multidisciplinary teams delivering complex systems
  • Exposure to GenAI or AI-driven development
  • Passion for innovation and building high-performance teams

Tech stack

C#.NET Core.NET 8+ASP.NET Web APIAngularVueASP.NET MVCKafkaRabbitMQIdentity ManagementSQL ServerADOGitHubCloud-native back-end architecturesMicroservicesSOAEvent-driven architectureGenAIAI-driven development

Benefits

Employee well-being focusCollaborative work environmentOpportunities for growth, learning, development, and career advancementInnovation-driven cultureWork-life balance and flexibilityDiversity and inclusion commitment

Apply now

Ready to take the next step in your career? Click the button below to continue to the application process.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.