





Mid-level generalist title, metro location, and Tier-1 fintech brand increase candidate competition.
C++ multithreading and payments domain skills are moderately transferable but favor financial software experience.
Mandatory 5.5+ years plus C++, Windows, SQL and multithreading makes shortlisting highly strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, development, and maintenance of US-hosted Payments software products using C++ on Windows platform.
Responsible for requirement analysis, coding, unit testing, bug fixing, and QA support for payment solutions.
Provide technical leadership, mentoring, knowledge transfer, and manage a team of up to 10 engineers.
Minimum 5.5 years of software development experience focusing on C++, STL, Windows, and SQL (Oracle).
Proficiency in multithreading, code debugging, and production issue resolution analyzing logs/traces.
Experience with software development lifecycle tools including version control (e.g., Git).
Location requirement: Pune, India.
Experienced in complex payment software systems, preferably with knowledge of ISO payments, MT, FED, or SWIFT Payment protocols.
Capable of independently understanding and improving existing large codebases and architecture.
Strong logical, analytical skills with demonstrated ability to lead and mentor engineering teams in an Agile environment.