Overview
Lead a high-performing engineering team responsible for building enterprise-grade Manufacturing Operations Management (MOM) software for global industrial customers. Combine technical leadership, people management and delivery ownership to deliver secure, scalable, cloud-native software solutions.
What you'll do
- Lead, mentor and grow a team of software engineers while fostering a culture of ownership, collaboration and engineering excellence.
- Remain technically hands-on through architecture reviews, code reviews, debugging, prototyping and selective software development activities.
- Drive delivery of cloud-native enterprise software using technologies such as .NET/C#, React, TypeScript, Azure, Kubernetes, Docker, SQL Server, REST APIs and microservices.
- Partner with Product Management and Architecture teams to translate product vision into scalable, high-quality software solutions.
- Establish engineering best practices covering software architecture, coding standards, testing, CI/CD, DevSecOps, observability and operational excellence.
- Ensure secure software development through secure coding practices, vulnerability management, dependency scanning and deployment governance.
- Drive engineering productivity by promoting AI-assisted development tools, automation, modern engineering practices and continuous improvement initiatives.
- Manage sprint planning, release planning, delivery tracking, risk management and engineering KPIs to ensure predictable and high-quality software releases.
- Collaborate with Quality Engineering, DevOps, Security and Product Management to deliver customer-focused solutions.
- Coach engineers on technical growth, career development, full-stack engineering capabilities and cloud-native software development.
What you'll need
- 12–15 years of professional software engineering experience with strong hands-on development expertise.
- Minimum 5 years of experience managing or leading software engineering teams.
- Strong experience developing enterprise software using modern backend technologies such as .NET/C#, Java or equivalent, with exposure to React and TypeScript.
- Hands-on experience building cloud-native applications using Azure, Kubernetes, Docker, microservices and distributed systems.
- Strong understanding of software architecture, API design, event-driven systems, scalability, reliability and modern engineering practices.
- Experience with CI/CD pipelines, DevSecOps, automated testing and software release management.
- Knowledge of secure software engineering practices including secure coding, authentication, authorization and vulnerability management.
- Excellent leadership, stakeholder management, communication and cross-functional collaboration skills.
- Bachelor's or Master's degree in Computer Science, Engineering or a related discipline.
Nice to have
- Experience in Industrial Automation, Manufacturing Operations Management (MOM), MES, SCADA, Industrial IoT or similar enterprise platforms.
- Exposure to technologies such as OPC UA, MQTT, time-series data, AI-enabled engineering practices and Agile/SAFe methodologies.
Details
- Location: Bangalore, Karnataka, India.
- Work model: Hybrid.
Read the full description and apply on the company’s own careers page.