Taro Logo

Software Engineer - Mid

KBR delivers science, technology and engineering solutions for governments and companies worldwide, focusing on critical missions and objectives.
Chantilly, VA, USA
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Software Engineer - Mid

KBR's National Security Solutions team is seeking a Mid-Level Software Engineer to provide Systems Engineering and Technical Assistance (SETA) support to US Government customers. This role offers an opportunity to work at the forefront of engineering and technology solutions in the intelligence and national security communities. The position involves designing and developing software for scientific/engineering applications, working with cutting-edge technologies including cloud platforms (AWS, Azure), containerization (Docker, Kubernetes), and various programming languages (Java, Python, JavaScript).

The ideal candidate will join a collaborative environment where they'll contribute to critical national security projects. The role requires strong technical skills in software development, with experience in both frontend and backend technologies, as well as DevOps practices. Security clearance (TS//SCI with CI Polygraph) is mandatory, reflecting the sensitive nature of the work.

KBR offers a dynamic team environment that thrives on collaboration and innovation, with a strong focus on their "Zero Harm" culture and "People First" philosophy. The company's commitment to environmental, social, and governance (ESG) principles is embedded in every business operation. With approximately 29,000 employees worldwide and operations in 40 countries, KBR provides excellent opportunities for professional growth and development in a global organization.

This position combines technical challenges with meaningful work that directly impacts national security, making it an ideal opportunity for software engineers looking to make a difference while advancing their careers in a supportive, mission-driven environment.

Last updated 15 days ago

Responsibilities For Software Engineer - Mid

  • Perform design, development, implementation, maintenance, configuration management and quality control of software for scientific/engineering applications
  • Define system and software requirements and obtain customer approval
  • Analyze customer requirements and translate them into design
  • Implement Agile development tools such as Jira, Confluence, and Bitbucket/Git
  • Improve performance metrics through critical planning and execution
  • Determine software maintainability and adherence to user requirements
  • Generate/update documents defining software product baselines
  • Support on-site meetings and deliveries to customers

Requirements For Software Engineer - Mid

Java
JavaScript
Python
React
MongoDB
PostgreSQL
MySQL
Kubernetes
  • Active TS//SCI with CI Polygraph
  • Bachelor's degree in computer science, engineering, or related discipline
  • Minimum of 5 years of software development experience
  • Experience with Web Services and JavaScript (ReactJS)
  • Container based application development experience
  • DoD 8570 Certification for IAT Level II or higher
  • DevOps experience (>2 years)
  • Hands-on experience with Java, C/C++, and/or Python

Jobs Related To KBR Software Engineer - Mid