Responsibilities & Key Deliverables
As a Lead Engineer – Methods, your role is to drive the design, implementation, and optimization of enterprise-level applications and digital workflows. The ideal candidate will lead cross-functional teams, manage complex projects, and deliver scalable, high-performance solutions aligned with business objectives.
Your responsibilities will encompass:
- Lead a team of engineers to deliver end-to-end technical solutions
- Gather business requirements from multiple stakeholders and translate them into scalable technical designs
- Drive digitization and automation initiatives across enterprise workflows
- Design and develop web-based applications to improve operational efficiency
- Build and manage RESTful APIs for system integration and data exchange
- Oversee application deployment, migration, and environment setup across platforms
- Collaborate with cross-functional teams for integration with external and internal systems
- Provide ongoing support, enhancements, and maintenance for deployed applications
To thrive in this position, you should possess the following skills:
- Strong experience in backend development and scripting languages, including Java, JavaScript, Python, Shell Scripting, Perl, Node.js, PowerShell, and VB Script
- Working knowledge of front-end technologies such as ReactJS, along with experience in XML and XSLT processing
- Familiarity with job scheduling systems in Linux environments (e.g., SLURM, PBS, or equivalent schedulers)
- Experience with enterprise PLM/SPDM applications (preferred SimManager)
- Hands-on experience in web application development and server-side technologies
- Strong expertise in designing and developing RESTful APIs
- Proven experience in integrating multiple enterprise systems and applications
- Exposure to cloud platforms and HPC (High-Performance Computing) environments and their integration
- Knowledge of application migration across environments, including operating system or platform transitions
- Good understanding of SQL, database management, and data handling techniques
- Working knowledge of Linux operating systems
Our commitment to Diversity, Equity, and Inclusion
At Mahindra and Mahindra Limited, we believe that diversity drives innovation, and inclusion is at the heart of everything we do. We are committed to cultivating a workplace where every individual feels valued, respected, and empowered to thrive.
We are proud to be an Equal Opportunity Employer. All qualified applicants will be considered for employment without regard to age, caste, race, religion, color, ethnic origin, gender identity, nationality, physical or mental disability, medical condition, sexual orientation, educational background, marital or domestic partnership status, pregnancy or childbirth, veteran status, citizenship status, ancestry, financial status, or any other personal characteristic protected by applicable law.
We actively encourage candidates from all backgrounds to apply and bring their unique perspectives to our teams. We are committed to ensuring an accessible and inclusive experience for all applicants.
Together, we rise by embracing differences and building a future that reflects the communities we serve.