Jr Software Developer

KBR•Colorado Springs, CO
•$110,000 - $130,000

About The Position

KBR’s National Security Solutions team provides engineering and advanced technology solutions to customers in the intelligence and national security communities. The Jr Software Developer develops and implements secure, end-to-end cluster and application lifecycles in cloud environments. The role works with clients and internal teams to design containerization solutions using Kubernetes or Docker, build and maintain secure CI/CD pipelines, and apply GitOps principles to automate software delivery. The work supports security, scalability, and operational efficiency for U.S. Space Force missions, including satellite communications, space domain awareness, and defense technology. The developer works across multiple technology stacks, languages, frameworks, databases, cloud platforms, and automation tools. The role contributes to cloud-native applications, secure network and cloud architecture, infrastructure as code, monitoring and log analytics, testing, and DevSecOps practices. The position operates in a collaborative, mission-driven environment using Agile methods and secure development practices. The Mission Technology Solutions business is expected to spin off as Trinzic in January 2027. Employees who join KBR’s Mission Technology Solutions business before the separation will transition to Trinzic when it is complete and will not need to reapply.

Requirements

  • Secret clearance or above.
  • Bachelor’s degree in Computer Science or a related field.
  • Two years of experience developing web-based applications.
  • Two years of experience with Kubernetes or Docker.
  • Experience developing and implementing end-to-end cluster and application lifecycles.
  • Database development experience with technologies such as PostgreSQL, MySQL, Oracle, or MongoDB.
  • Experience with Agile, Agile XP, DevOps, and DevSecOps methodologies.
  • Experience with HTML, JavaScript, Material UI, TypeScript, and React.
  • Experience with Python, Bash, and PowerShell scripting.
  • Networking experience.
  • Experience with version control systems such as GitLab.
  • Experience developing software systems using CI/CD pipelines, GitLab CI, and ArgoCD.
  • Strong problem-solving skills and an interest in automation, system efficiency, and security.
  • Experience with log management and analytics tools.
  • Proficiency with AWS cloud services, AWS S3, GitLab, Ansible, Maven, and Gradle.
  • Experience with integration testing.
  • Experience with unit testing tools such as Vitest, Jest, Cypress, or Playwright.
  • Experience with test-driven development.
  • Familiarity with infrastructure as code.

Nice To Haves

  • Experience writing custom Helm charts.
  • Experience with big data.
  • Experience with data visualization tools such as Power BI, Tableau, or Python.
  • Experience or knowledge of service mesh solutions such as Istio.
  • Experience with Ansible, Maven, or Gradle.
  • Experience with Vue.js or Angular.

Responsibilities

  • Work across multiple technology stacks, languages, frameworks, and tools to support a broad range of applications.
  • Develop application functionality using languages and frameworks such as Python, Java, C++, JavaScript, GoLang, Next.js, Express, and Node.js.
  • Work with database technologies including PostgreSQL, MongoDB, Oracle, and MySQL.
  • Design, develop, and implement secure, end-to-end Kubernetes- or Docker-based cluster and application lifecycles.
  • Participate in software development using CI/CD pipelines, focusing on security and automation.
  • Collaborate with clients and internal teams to architect containerized solutions and cloud-native applications.
  • Apply GitOps principles to enable automated and reliable deployment processes.
  • Implement DevSecOps best practices throughout the development lifecycle.
  • Manage logs and use analytics tools for system monitoring and optimization.
  • Develop and maintain scripts, such as Bash, Python, and PowerShell, to automate security checks, deployments, and routine DevOps tasks.
  • Use AWS and other cloud platforms to support system reliability, scalability, and security.
  • Contribute to secure network configurations and cloud-based security architecture.
  • Use Agile, DevOps, and DevSecOps methodologies to improve operational efficiency.
  • Assist with implementing service mesh solutions such as Istio for secure and efficient service-to-service communications.
  • Collaborate using version control systems such as GitLab and automation/build tools such as Ansible, Maven, and Gradle.
  • Stay current with cloud technologies, industry best practices, and evolving security threats, and recommend innovative solutions.
  • Maintain infrastructure using infrastructure as code and configuration as code.
  • Develop and implement end-to-end cluster and application lifecycles.
  • Perform integration testing and use unit testing tools and test-driven development practices.

Benefits

  • Potential additional compensation may include a sign-on bonus, relocation benefits, short-term incentives, long-term incentives, or discretionary payments for exceptional performance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service