Job Requirements
Colorado Springs, CO
Secret Polygraph not specified
Career Level not specified
$105,000 - $165,000
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
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
group id: kforcecx
We offer roles across all three clearance levels: Confidential, Secret and Top Secret. With a Top Secret Facilities clearance, a proven subcontractor track record and a deep understanding of agencies across Defense, Intelligence, Homeland, Justice and Federal Civilian Sectors, Kforce brings more than 20 years of experience to supporting critical missions at federal, state and local levels.