Software Developer

CACI•Arlington, VA
•Onsite

About The Position

CACI is seeking a Software Developer experienced with Momentum Financials to support a Department of Defense financial modernization initiative. The role is part of a multidisciplinary contractor team implementing, integrating, and maintaining the Momentum Financials ERP system. The developer will develop, customize, and integrate Momentum modules of intermediate complexity to support financial, procurement, and budgetary operations. The position contributes to secure, scalable solutions, including system interfaces, data migration tools, and custom enhancements aligned with federal financial standards such as USSGL and SFIS. The developer works with functional analysts, system architects, government stakeholders, and senior developers to deliver a reliable financial management solution that meets DoD security, audit, and compliance requirements. The position is full-time and onsite at a secure facility in Rosslyn, Virginia, with up to 10% travel within the Continental United States. An active Top Secret or TS/SCI clearance is required, and the candidate must be SCI eligible.

Requirements

  • U.S. citizenship.
  • Active Top Secret or TS/SCI clearance; must be SCI eligible.
  • Bachelor's degree in a related field.
  • At least 3 years of related experience.
  • Experience with Momentum Financials, including configuration and troubleshooting.
  • Ability to document technical issues and resolutions clearly and concisely.
  • Ability to communicate effectively with technical and non-technical teams.
  • Strong understanding of IT support processes, ticket management, and incident escalation workflows.
  • Strong organizational skills and ability to manage multiple tickets and priorities efficiently.
  • Excellent problem-solving skills, including root cause analysis and development of long-term solutions.
  • Willingness to work full-time onsite in a secure facility in Rosslyn, Virginia.

Nice To Haves

  • Self-starter.
  • Quick to learn and apply new skills.
  • Experience with Federal Financial Management and systems.
  • Understanding of Agile methodologies.
  • Ability to write and execute SQL statements.
  • Web interface design experience.

Responsibilities

  • Develop, customize, and integrate Momentum Financials modules of intermediate complexity.
  • Design and implement secure, scalable solutions, including system interfaces, data migration tools, and custom enhancements aligned with federal financial standards such as USSGL and SFIS.
  • Assist with unit testing and support functional analysts during system testing.
  • Work with senior developers to troubleshoot issues, resolve defects, and support minor- to intermediate-complexity technical changes.
  • Implement quality assurance standards and processes for validation and verification efforts.
  • Implement software development best practices.
  • Interact with customers and the development team to gather and define requirements.
  • Design, create, test, and maintain software-based applications to satisfy customer requirements.
  • Follow a formal design process using formal specifications, data flow diagrams, and other accepted design techniques, and comply with applicable laws, standards, and established software development and delivery guidelines.
  • Develop and maintain software development technical documentation to support application maintenance and upgrades.
  • Provide software process management and configuration management throughout the software development lifecycle.
  • Collaborate with functional analysts, system architects, government stakeholders, and other cross-functional team members to support DoD security, audit, and compliance requirements.
  • Manage multiple tickets and priorities; document technical issues and resolutions, troubleshoot incidents, and perform root cause analysis.

Benefits

  • Unique flexible time off benefit.
  • Access to robust learning resources.
  • Competitive compensation.
  • Healthcare benefits.
  • Wellness benefits.
  • Financial benefits.
  • Retirement benefits.
  • Family support benefits.
  • Continuing education benefits.
  • Time off benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service