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 Inc Logo

Senior .NET Software Developer

CACI International Inc

$90,300 - $189,600
Aug 29, 2025
Nashville, TN, US
Apply Now

CACI is seeking an experienced software developer to work on innovative software development programs that support the nation’s defense, specifically building and supporting Department of Defense financial management systems.

Requirements

  • 7+ years experience designing, developing, and supporting web applications
  • 7+ years experience developing .NET applications
  • 7+ years experience using Microsoft Visual Studio
  • 4+ years JavaScript or equivalent front-end framework development experience
  • 2+ years development experience with RESTful and GraphQL APIs
  • Experience with DevOps platform (i.e., Azure DevOps, GitLab, Atlassian Suite, Digital.ai)
  • 8570 IAT Level II certification required (i.e. Security+CE) within 90 days of employment

Responsibilities

  • Participate on an Agile team in the planning, design, development, and support of .NET/C-Sharp based web financial management applications.
  • Work closely with business analysts and subject matter experts to understand functional requirements.
  • Design, develop, unit test, debug, document, and maintain program code.
  • Design, develop, and maintain scalable RESTful and GraphQL APIs.
  • Support formal testing before code is deployed to production.
  • Deliver development efforts that result in well organized and structured deliverables aimed at being easy to understand by others on the development team.
  • Articulate ideas and communicate verbally and in writing task status, unit test results, technical concepts, issues, and questions with the team

Other

  • Minimum current DoD Secret clearance is required to start
  • Bachelor’s degree in relevant field or equivalent work experience
  • Candidates should live within 50 miles of Arlington, VA, as there is a requirement of being on-site at least 1x a week.
  • Up to 10% travel required, local travel
  • Lead and/or coach the efforts of junior staff as required