Senior Visual C++ Developer - Remote


Bringing Solutions That Make Business Better

Join Resolvit as Senior Visual C++ Developer and be part of a creative, forward-thinking team. Our success at deploying skilled, highly knowledgeable experts has landed us on the Inc. 5000 list of America’s fastest-growing companies four times – and we’re just getting started.

As the Senior Visual C++ Developer, you will work on a project that requires upgrading existing utilities used for locomotive field service. You will work to provide extended flexibility as an upgrade in software for propulsion system of locomotives. You will also design and develop the software and sub-systems in the program architecture that is in conjunction with control systems on locomotives.. Additionally, you will:

  • Collaborate with Product Management Group, Hardware Team, and Firmware Team to clarify the requirements and to translate business requirements into technical specifications
  • Contribute to high quality, effective, maintainable C++ codes and advanced template libraries (ATL) through the company’s software release cycles
  • Estimate project work and communicate issues and risks that might impact development timeline, budget, and resources
  • Deliver the projects consistently on time across multiple versions and milestones of the project
  • Apply MFC programming standards and OOAD techniques to assure efficient program logic and data manipulation
  • Diagnose and resolve software problems, providing solutions to firm issues quickly and efficiently
  • Create and maintain unit tests along with relevant mocked data
  • Perform validation and verification testing
  • Ensure the implementation through effective code review process
  • Utilize sub-systems that make extensive use of MFC architecture, and interfaces that make use of Win32 SDK, Visual C++ based libraries whereas the re-usable components are being developed with COM packages
  • Participate in system development in collaboration with Git based SCM, distributed version control concepts and practices

What You’ll Need to be Successful:

  • Experience in MS Visual Studio
  • Experience in Git, GitLab, and GitHub Desktop
  • Experience with C++ and V++
  • Experience with MFC
  • Experience with Chillkat, BCGSoft Libs, Win32, STL, DLL, OOP, MS-Access, ADO, and Direct-DAO


At Resolvit, you’ll be given the support you need to grow in your consulting career. In addition to opportunities for advancement, we offer:

  • Medical, dental, and vision insurance
  • Life insurance coverage
  • Long-term and short-term disability coverage
  • 401(k) retirement plan with matching
  • Professional support from our Client & Employee Optimization Specialist

We currently have more than 100 open career opportunities across the country, so be sure to mention the appropriate Job Code with any correspondence!

About Resolvit:

Resolvit is an international technology consulting firm with industry-leading customers in the financial services, high tech, manufacturing, retail, life sciences, and government sectors. Through its partnerships, Resolvit delivers highly impactful, innovative solutions across five core areas: Infrastructure Modernization, Application Development Services, Enterprise Data Management & Analytics, Knowledge & Content Management, and Strategic Staffing.

Posted On: Wednesday, February 1, 2023

Apply to this job
  • It is the policy of Resolvit, LLC to provide and administer employment, training, compensation, promotion, benefits and employment practices without regard to race, color, religion, national origin, ancestry, sex, sexual orientation, age, disability, medical condition, veteran status, marital status, or political affiliation.