HireRight is the premier global background screening and workforce solutions provider. We bring clarity and confidence to vetting and hiring decisions through integrated, tailored solutions, driving a higher standard of accuracy in everything we do. Combining in-house talent, personalized services, and proprietary technology, we ensure the best candidate experience possible. PBSA accredited and based in Nashville, TN, we offer expertise from our regional centers across 200 countries and territories in The Americas, Europe, Asia, and the Middle East. Our commitment to get it right every time, everywhere, makes us the trusted partner of businesses and organizations worldwide.
We are looking for a Senior Software Engineer to maintain, enhance, and progressively modernize a large enterprise Windows desktop application built in native C++.
The current system includes UI components, backend business logic, Oracle database integrations, and SOAP-based service integrations (Axis2/C). The application has evolved over several years and contains a complex legacy codebase requiring strong debugging skills and architectural understanding.
In addition to maintaining the existing C++ system, this role will contribute to modernization initiatives by designing and developing Java-based backend services using Spring / Spring Boot, enabling gradual migration of business logic from the legacy application into scalable service-based components.
The ideal candidate is comfortable working in large legacy systems, diagnosing complex issues, and building modern service-based components that help evolve the system architecture over time.
8–12 years of software development experience, including strong experience with native C++ development and exposure to Java-based backend services using Spring or Spring Boot.
Must-Have Skills
Core C++
Windows Development
Debugging & Diagnostics
Java Backend Development
Multithreading & Concurrency
Database Integration
Nice-to-Have Skills
Soft Skills
Please submit resume/CV in English.
All resumes are held in confidence. Only candidates whose profiles closely match requirements will be contacted during this search.
HireRight does not accept unsolicited resumes through or from search firms or staffing agencies. All unsolicited resumes will be considered the property of HireRight and HireRight will not be obligated to pay a placement fee.
Software Powered by iCIMS
www.icims.com