← Back to Jobs
Technology
Software Engineer (Python or Java) with Security Clearance
Kforce Federal SolutionsColorado Springs, CO🇺🇸United StatesPosted 13 Jul 2026
Why This Role Stands Out
Leverage your Python or Java expertise in a mission-critical defense environment, contributing to scalable software solutions and enjoying hybrid flexibility. This role offers significant growth potential for skilled engineers passionate about impact and collaboration within a reputable organization. Apply today to join a dynamic team and advance your career!
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
Software Engineer (Mission Systems) Overview
We are seeking a Software Engineer to support a large-scale defense-focused command and control environment responsible for coordinating complex operational systems. This platform enables real-time decision-making, system integration, and mission planning across distributed environments, ensuring seamless coordination between data sources, sensors, and operational assets.
This role will focus on application development within an engineering team responsible for delivering scalable and reliable software solutions in a mission-critical setting. The ideal candidate will contribute to system design, development, integration, and maintenance efforts while working in a collaborative and agile environment.
Candidates should have strong experience in either Java OR Python development, along with a solid understanding of enterprise application development and software lifecycle practices. Key Responsibilities Analyze, design, develop, and test software applications supporting mission-driven systems
Develop and maintain applications using Java OR Python
Support troubleshooting and resolution of complex software and system issues
Assist with system design, coding, debugging, testing, and documentation
Integrate software components and support interoperability across systems and APIs
Develop automation tools and utilities to improve system operations and efficiency
Collaborate with cross-functional teams to resolve issues and enhance system performance
Participate in software lifecycle activities including development, testing, and deployment
Follow best practices for secure, maintainable, and high-quality code development Basic Qualifications Active Secret clearance
Bachelor’s degree in a related technical field with 5+ years of experience, OR
Master’s degree with 3+ years of experience, OR
Equivalent experience in lieu of degree
Strong experience with Java OR Python development
Experience with software development best practices, including coding standards, automated testing, and CI/CD pipelines
Experience developing applications in Linux environments (Windows experience is a plus)
Familiarity with development tools such as Git, Maven, or similar build and version control tools
Experience working within Agile development environments Preferred Qualifications Experience supporting command and control or mission-critical systems
Experience with system integration and formal testing processes
Familiarity with DevSecOps pipelines or build automation workflows
Ability to communicate technical concepts effectively to both technical and non-technical stakeholders
Experience supporting large-scale enterprise or distributed systems What Makes a Strong Candidate Strong coding foundation in either Java or Python with ability to contribute quickly
Experience working in complex, integrated system environments
Ability to troubleshoot across multiple layers of a system
Strong communicator with the ability to translate technical work into clear outcomes
We are seeking a Software Engineer to support a large-scale defense-focused command and control environment responsible for coordinating complex operational systems. This platform enables real-time decision-making, system integration, and mission planning across distributed environments, ensuring seamless coordination between data sources, sensors, and operational assets.
This role will focus on application development within an engineering team responsible for delivering scalable and reliable software solutions in a mission-critical setting. The ideal candidate will contribute to system design, development, integration, and maintenance efforts while working in a collaborative and agile environment.
Candidates should have strong experience in either Java OR Python development, along with a solid understanding of enterprise application development and software lifecycle practices. Key Responsibilities Analyze, design, develop, and test software applications supporting mission-driven systems
Develop and maintain applications using Java OR Python
Support troubleshooting and resolution of complex software and system issues
Assist with system design, coding, debugging, testing, and documentation
Integrate software components and support interoperability across systems and APIs
Develop automation tools and utilities to improve system operations and efficiency
Collaborate with cross-functional teams to resolve issues and enhance system performance
Participate in software lifecycle activities including development, testing, and deployment
Follow best practices for secure, maintainable, and high-quality code development Basic Qualifications Active Secret clearance
Bachelor’s degree in a related technical field with 5+ years of experience, OR
Master’s degree with 3+ years of experience, OR
Equivalent experience in lieu of degree
Strong experience with Java OR Python development
Experience with software development best practices, including coding standards, automated testing, and CI/CD pipelines
Experience developing applications in Linux environments (Windows experience is a plus)
Familiarity with development tools such as Git, Maven, or similar build and version control tools
Experience working within Agile development environments Preferred Qualifications Experience supporting command and control or mission-critical systems
Experience with system integration and formal testing processes
Familiarity with DevSecOps pipelines or build automation workflows
Ability to communicate technical concepts effectively to both technical and non-technical stakeholders
Experience supporting large-scale enterprise or distributed systems What Makes a Strong Candidate Strong coding foundation in either Java or Python with ability to contribute quickly
Experience working in complex, integrated system environments
Ability to troubleshoot across multiple layers of a system
Strong communicator with the ability to translate technical work into clear outcomes
Skills
Agile
Git
Java
Python
Similar jobs
Systems Engineer with Security Clearance
22nd Century Technologies, Inc. · Washington, United States
Just nowSenior Software Engineer (Python / Agentic AI)
Motion Recruitment Partners, LLC · Pleasanton, United States
12 minutes agoEngineer
Judge Group, Inc. · Irving, United States
12 minutes ago$92 - $99/hrHPC Software Engineer III - UPDATED
National Radio Astronomy Observatory · Socorro, United States
1 hour ago$79k - $120k/yrSr. Software Engineer, CDN (Starlink)
SpaceX · Palo Alto, United States
1 hour ago$175k - $240k/yrSenior Software Engineer
Gurus Infotech, Inc. · Woodland Hills, United States
2 hours ago