Software Developer (Mid Level)

CGIFairfax, VA
Onsite

About The Position

CGI is actively seeking a mid level Momentum Developer to develop, enhance, and provide O&M support for our Momentum ERP suite and related third party applications for a U.S. Federal client. As a Momentum Developer, you will design, develop, test, and deploy Momentum applications, build custom modules, and integrate Momentum with other systems. You will be a member of a high performing Agile team, delivering coherent solutions in line with the overall application architecture. This position is located in Fairfax, VA.

Requirements

  • Knowledge of Momentum Financials/Acquisitions.
  • 3–5 years of relevant application development experience.
  • Academic background in Computer Science, Computer Engineering, or a similar major with extensive technical content.
  • Hands on development experience with Java, C++, SQL, and Python.
  • Experience developing front end applications with Angular.
  • Experience with modern IDEs, including Visual Studio and Eclipse.

Nice To Haves

  • Strong analytical and troubleshooting skills.
  • Ability to bring projects to completion in a timely manner.
  • Ability to communicate effectively with non technical staff and interdisciplinary teams.
  • Ability to prioritize and execute tasks in a high pressure environment.

Responsibilities

  • Develop and maintain new and existing Momentum ERP applications and custom modules.
  • Troubleshoot software defects, enhance existing applications, and build new solutions using Java, C++, and modern web technologies.
  • Develop and maintain front end interfaces using Angular.
  • Integrate Momentum with other systems via APIs and services (SOAP/REST).
  • Dig into frameworks and libraries to deliver solutions consistent with the overall application landscape.
  • Write and execute unit and user validation scripts for the ERP products used by the client.
  • Participate in the full SDLC, including requirements, design, development, testing, documentation, deployment, and support.
  • Collaborate with business analysts, SMEs, and end users in a cross functional Agile team.

Benefits

  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service