Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

CACI International Logo

Software Developer

CACI International

$72,700 - $149,200
Nov 4, 2025
Arlington, VA, US
Apply Now

CACI is seeking a Software Developer with experience in Momentum Financials to support a Department of Defense (DoD) financial modernization initiative. This role is part of a multidisciplinary contractor team responsible for implementing, integrating, and maintaining the Momentum Financials ERP system.

Requirements

  • Experience with Momentum Financials, including configuration and troubleshooting
  • Proficiency in documenting technical issues and resolutions in a clear, concise manner
  • Skill writing and executing SQL statements
  • Web interface design experience
  • Experience with Federal Financial Management and systems
  • Understanding of Agile methodologies

Responsibilities

  • developing, customizing, and integrating Momentum modules of intermediate complexity to support the agency’s financial, procurement, and budgetary operations.
  • contribute to the design and implementation of 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 provide support to functional analysts during system testing.
  • Work with senior developers to troubleshoot issues, resolve defects, and supporting minor to intermediate complexity technical changes
  • Implement quality assurance standards and processes for validation and verification efforts
  • Implement software development best practices
  • Design, create, test, and maintain software-based applications to satisfy customer requirements

Other

  • U.S. Citizen with an active Top Secret or TS/SCI clearance (Must be SCI eligible)
  • Bachelor's degree in related field and a minimum of 3 years of related experience
  • Ability to communicate effectively with both technical and non-technical teams
  • Strong understanding of IT support processes, ticket management, and incident escalation workflows
  • Strong organizational skills with the ability to manage multiple tickets and priorities efficiently