Senior C++ Developer
Outstaff Hiring: Remote – Contract
Start Date: Ideally in September
We’re seeking a senior C++ developer to support a large-scale enterprise system at Moody’s. This remote contract position is ideal for someone experienced with back-end development and complex architecture in C++.
Contract Length: 6 months (with possible extension based on performance and project needs)
About the Project:
Join Moody’s on a global initiative to modernize a core enterprise-level C++ application. This is a remote, full-time contract role involving both internal and client-side interviews. The work focuses on evolving a large, complex codebase while improving quality, performance, and maintainability.
Your Responsibilities:
- Enhance and evolve a massive C++ application to meet business needsExpand unit test coverage for both new and legacy code
- Work with JSON/XML formats and Microsoft Windows environments
- Collaborate with SQA and DevOps teams to improve automation and code quality
- Implement using OOP and SOLID principles
- Participate in Agile ceremonies and sprints
Use Visual Studio as the primary development environment
What We’re Looking For:
- 5+ years of professional software development experience
- 5+ years of hands-on C++ programming in a Windows environment
- Strong knowledge of C++11, OOP, and SOLID principles
- Experience with Visual Studio, Git/GitHub
- Familiarity with databases (e.g., PostgreSQL)
- Experience with Agile development, Git source control, unit testing, and CI/CD
- Strong problem-solving, analytical, and algorithmic mindset
- Advanced English with excellent communication skills
Able to work independently in a fast-paced, global team
Nice to Have:
- Experience with C# and .NET Core/Framework
- Familiarity with PostgreSQL
- Exposure to AI-powered pair programming tools
- Knowledge of Parquet file format