CACI International Inc

Senior Software Developer

Join CACI as a Senior Software Developer in McLean, VA. Leverage ServiceNow skills in a critical role supporting legacy applications. TS/SCI clearance required.

ServiceNow Role Type:
Department - JobBoardly X Webflow Template
Application Developer
ServiceNow Modules:
Department - JobBoardly X Webflow Template
DevOps
ServiceNow Certifications (nice to have):

Job description

Date - JobBoardly X Webflow Template
Posted on:
 
June 13, 2025

Senior Software Developer position at CACI, responsible for maintaining and supporting a critical legacy application within the Intelligence Community. The role combines autonomous work on an orphaned system with the opportunity to apply agile methodologies in a high-stakes environment.

Requirements

  • TS/SCI w/Poly clearance
  • Bachelor’s degree and 10+ years of experience, or 12 years of experience with AA/AS, or 14 additional years of experience with HS diploma
  • Experience with Agile
  • Excellent problem-solving skills and the ability to work autonomously
  • Versatility to handle multiple aspects of software development and support
  • Strong communication skills to liaise with stakeholders and users
  • Experience producing high-quality work independently while adapting agile principles to a solo development environment
  • Experience providing software demonstrations once a quarter to the customer
  • ASP.Net
  • C#
  • LINQ and entity framework Object Relationship Mapping (ORM)
  • Python
  • JavaScript
  • CSS
  • SQL / MySQL Server
  • Visual Studio workstations and some Eclipse
  • ISS Web Servers hosting
  • XML and PDF generation
  • Jira
  • Git
  • SMTP
  • AWS (EC2, S3, RDS Object Storage)
  • ServiceNow development
  • SharePoint
  • PostgreSQL

Benefits

  • Comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits

Requirements Summary

Bachelor's degree and 10+ years of experience. Experience with Agile, problem-solving skills, communication skills, and proficiency in various programming languages