Skip to content
See All Jobs

Lead Engineer SW Development

Applications and Software; LPB

Type:
Full Time
Location(s):
Hyderabad TS IN 26
Date Posted:
Salary:
Job Posting Start Date:
2026-04-13
Job Posting End Date:
Job ID:
R5037428
Job Description

Job Description Summary

We are seeking an experienced Lead Engineer – Software Development to design, develop, and maintain high‑quality software solutions for MiCOM S1 Agile Configuration Software. The ideal candidate will have strong expertise in C++/VC++ technologies, a solid understanding of software architecture, and hands‑on experience delivering reliable, performance‑driven applications across the full software development lifecycle.

Job Description

Key Responsibilities

  • Design, develop, unit test, and maintain efficient, reusable, and reliable VC++ code for MiCOM S1 Agile Configuration Software.

  • Architect and implement high‑performance and high‑quality software modules.

  • Analyze, identify, and resolve software defects, performance bottlenecks, and reliability issues.

  • Ensure code quality by following established coding standards, best practices, and development guidelines.

  • Deliver required functionality using appropriate technologies aligned with project requirements.

  • Collaborate with cross‑functional teams across the software development lifecycle (SDLC).

  • Support continuous improvement initiatives, including code reviews and process enhancements.

Required Experience

  • 10+ years of experience in software design and development, preferably in large‑scale or complex systems.

Required Technical Skills

  • Strong proficiency in C++, VC++, and MFC technologies.

  • In‑depth knowledge of the C++ Standard Library, including STL containers and algorithms.

  • Strong understanding of memory management in non‑garbage‑collected environments.

  • Solid grasp of dynamic polymorphism and C++‑specific concepts such as friend classes.

  • Experience with multithreading, file handling, and database access.

  • Hands‑on experience with C++ templates and DLL development.

  • Proficient use of version control systems such as Git and SVN.

  • Familiarity with continuous integration (CI) practices and the software development life cycle (SDLC).

Preferred Skills

  • Familiarity with .NET technologies, including C#, WPF, WinForms, and XML DOM.

  • Experience working in Agile or SAFe‑based development environments.

Soft Skills

  • Strong analytical and problem‑solving abilities.

  • Effective communication and collaboration skills.

  • Ability to take ownership and drive technical solutions independently.

  • Mentoring mindset with the ability to guide junior engineers when required.

Additional Information

Relocation Assistance Provided: Yes