Software Engineer (C++)
Mumbai, IndiaFull-timePosted Jul 28, 2026
Looking for committed, multi skilled developers to work on exciting, disruptive and diverse software products and projects. Developer will be responsible for building cutting-edge applications that deliver innovative outcomes to our customers.
- Writing clean, high-quality, scalable and maintainable code
- Perform as a self-motivated software engineer, designing and implementing portions of a next-generation enterprise product.
- Create eminently high quality, testable units of code. Create and execute unit tests and contribute to integration test planning.
- Focus on delivering working results meeting the given functional requirements and quality attributes.
- Strong software development skills and familiarity with current industry best practices.
- Design, build, and maintain efficient, reusable, and reliable C++ code
- Building code according to a specification.
- Strong problem-solving skills.
- Strong organizational and communication skills.
- Bachelor’s or Master’s degree in engineering field. Computer Science, Information Technology, or related fields.
- 5-7 Years of Experience on C++ and MFC.
- Strong proficiency in C++, with fair knowledge of the language specification.
- Good understanding of memory management in non-garbage collected environments.
- Understanding of dynamic polymorphism and C++ specific notions, such as friend classes.
- Familiarity with templating in C++.
- Knowledge on CEN/XFS or XFS (extensions for financial services) is an added advantage.
- Working Experience/Knowledge on Agile methodology.
- The ability to learn new technologies quickly.
- Basic Database systems - indexes, filters.