Software Engineer- TS/SCI with Polygraph

General Dynamics Information Technology•Chantilly, VA
•$141,100 - $190,900•Onsite

About The Position

GDIT is seeking an experienced software engineer to support an Operations and Maintenance (O&M) team for enterprise applications used across the Intelligence Community. The role involves maintaining, enhancing, and improving applications for IC customers while supporting mission-critical national security capabilities. The engineer will work with Agile development teams to respond to user inquiries, troubleshoot and resolve issues, implement system enhancements, and evolve mission-focused applications. The position is based onsite at a customer location in Chantilly or McLean, Virginia. Flexible work arrangements, including part-time schedules, may be considered for exceptionally qualified candidates with relevant IC experience.

Requirements

  • At least 6 years of related experience.
  • Active TS/SCI clearance with Polygraph; U.S. citizenship is required.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline, or an equivalent combination of education, technical certifications or training, or work experience.
  • Strong understanding of software design fundamentals and object-oriented programming principles.
  • Experience applying SOLID, DRY, KISS, and YAGNI software engineering principles.
  • Experience working in Linux-based development environments.
  • Understanding of Git/GitHub source control and Agile development methodologies.
  • Experience architecting and developing web applications.
  • Experience developing applications using Ruby on Rails.
  • Experience with JavaScript frameworks such as ExtJS and/or VueJS.
  • Experience using Bootstrap for responsive user interface development.
  • Experience deploying and supporting solutions in Amazon Web Services (AWS).
  • Self-starter mentality and a strong desire to learn and deliver solutions efficiently to customers.
  • Experience supporting enterprise web applications in production environments.
  • Experience working within Agile software development teams.

Nice To Haves

  • AWS certifications.
  • Experience integrating and unifying records from multiple data sources.
  • Experience developing applications that consume and integrate external APIs.
  • Experience supporting applications in a secure Intelligence Community environment.
  • Understanding of DevSecOps practices and CI/CD pipelines.
  • Relevant IC experience for candidates seeking flexible or part-time schedules.

Responsibilities

  • Provide O&M support for mission-critical applications used by Intelligence Community customers.
  • Respond to user-reported issues and questions, troubleshoot problems, and implement solutions in a timely manner.
  • Design, develop, test, and deploy software enhancements and new capabilities.
  • Gather requirements from stakeholders and translate business needs into technical solutions.
  • Participate in Agile ceremonies, including sprint planning, daily standups, reviews, and retrospectives.
  • Maintain and improve application performance, reliability, and security.
  • Develop and maintain technical documentation and system artifacts.
  • Support application integrations and data exchange with external systems and services.
  • Collaborate with team members to improve development, deployment, and support processes.

Benefits

  • 401(k) with company match.
  • Comprehensive health and wellness packages, including medical plan options, dental plan options, and a vision plan.
  • Internal mobility team dedicated to helping employees own their careers.
  • Professional growth opportunities, including paid education and certifications.
  • Paid vacation and holidays.
  • Paid time off plans including vacation, sick and personal time, paid parental, military, bereavement, and jury duty leave.
  • Short- and long-term disability benefits, life insurance, and other insurance offerings.
  • Full flex work weeks where possible.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service