About the role
Title:
Senior Software EngineerBelong, Connect, Grow, with KBR!
Program Summary
KBR's Defense Systems Engineering (DSE) unit provides technical solutions in systems engineering, AI, C6ISR, and missile defense for the Department of Defense and Intelligence Community. Supporting defense modernization and national security across land, sea, air, space, and cyberspace, DSE ensures customer satisfaction with its expertise in scientific research, engineering, and mission operations.
Job Summary
Ready to step into a role where your skills meet purpose and passion? At KBR, we're seeking a driven software engineer to join our team and lead a group of like-minded engineers on tough national security problems. Your contributions will be instrumental in achieving goals and driving our mission of creating innovative software solutions for the DoD. Join a team committed to excellence, where collaboration and innovation thrive. If you're excited to make your mark in a dynamic environment, apply now and let's create something remarkable together!
Roles and Responsibilities:
Perform all activities associated with the 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 a design
Create prototypes
Respond to and resolves software discrepancies against documented requirements
Work with a team to define software requirements
Generate program design language and code based on department standards
Design, develop, test, and deploy software systems for our customers
Determine software maintainability and overall adherence to user requirements on department standards
Generate/update documents defining software product baselines
Explore new areas or program in new languages to deliver a complete product
Support on-site meetings and deliveries to customers
Lead junior engineers
Basic Qualifications:
Minimum of 12 years of software development, object-oriented design, and programming, including architecture design, coding, and testing experience
Experience with Web Services and JavaScript (e.g., ReactJS)
Container based application development experience
Bachelor’s degree in computer science, engineering, or related discipline
Strong communication and interpersonal skills
Ability to work independently as well as part of a team to achieve customer and company goals
Supervisory experience for a team of engineers
DevOps Engineer (with >10 years of experience in configuration control, testing, security, automation, containerization, orchestration, and cloud services open-source technologies)
Hands-on experience with Java, C/C++, and/or Python
Security Requirem
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s