JOBSEARCHER

Legacy C++ Software Developer

Job Summary: We are seeking a Software Engineer with 6-8 years of experience to support and maintain legacy C++ code on Windows Server , while contributing to modern Java-based systems . This role involves Windows Server administration , system-level troubleshooting , and ensuring smooth functionality of high-volume payment transactions across platforms like Venmo, Braintree, PayPal, and Xoom .Key Responsibilities:Maintain and support legacy C++ code running on Windows Server .Perform Windows Server upgrades , manage services, and utilize PowerShell for automation.Debug and optimize C++ executables to ensure system stability.Contribute to Java-based development ( Spring, APIs ) as part of the modernized codebase.Approach design problems from a system-wide perspective , balancing user needs and business objectives .Support billions of dollars in monthly transactions, ensuring high availability and performance .Collaborate with cross-functional teams to implement best practices in software engineering and infrastructure management .Must-Have Qualifications:Strong C++ experience for legacy system support and debugging.Windows Server administration expertise, including upgrades, services, and PowerShell scripting.Proficiency in Java , with hands-on experience in Spring framework and API development .System-level thinking , capable of understanding business needs and user impact.Proactive problem-solver , self-driven with an ownership mindset.Preferred Qualifications:Experience in Payments/FinTech , working with high-volume transaction systems.Familiarity with financial platforms such as Venmo, Braintree, PayPal, or Xoom .