KBR Careers ยท 5 hours ago
Junior Software Engineer
KBR is a company that provides high-end engineering and advanced technology solutions to the intelligence and national security communities. The Junior Software Engineer will be responsible for the design, development, implementation, maintenance, and quality control of software for scientific and engineering applications, contributing to national security efforts.
Information Technology & Services
Responsibilities
Design, develop, and maintain software for scientific/engineering applications
Perform test evaluation and quality assurance of 3rd party provided and company-built software
Create prototypes and conduct internal software testing
Analyze and resolve discrepancies against documented requirements
Assess software maintainability and adherence to user requirements
Generate program design language and code following departmental standards
Prepare and update project documentation
Analyze systems and develop computer specifications for data processing
Encode, test, debug, and install operating programs and procedures
Collaborate with engineering teams on design and utilization of data processing systems software
Provide analysis for utility, development, and diagnostic software products
Participate in developing engineering test strategies, devices, and systems
Software integration (system administration), make notes/record of the integration
Testing / quality assurance capability
Assess software maintainability and adherence to user requirements
Prepare reports based on project templates and maintain project documentation
Analyze systems and develop computer specifications for data processing
Collaborate with engineering teams on design and utilization of OMS/UCI
Provide analysis for utility, development, and diagnostic software products
Participate in developing engineering test strategies, and systems
Integrate software in a system administration capacity, record notes of the integration
Create prototype software to bridge gaps discovered in product evaluation, if practical
Produce reports and any written code following team standards
Follow Agile processes as dictated by team leadership
Qualification
Required
Active Secret DoW clearance with the ability to obtain a TS/SCI
BA/BS in Mathematics, Engineering, Computer Science, or related field
ability to work within a closely assembled team that consists of highly motivated goal driven professionals
ability to pivot from current tasks to those that have been deemed urgent
No experience required but a bonus if candidate possesses any of the following
Preferred
Devops and containerization experience
Ability to read and document modern C++, and Python source code
Working knowledge of Podman/Docker, Kubernetes, Ansible / Terraform (infrastructure and automation tools)
Knowledge of diagnostic (Linux) tools to understand how software systems work together (i.e. Wireshark, curl, netcat/ss, general bash scripting)
Experience with OMS/UCI
Knowledge of STIGs and SELinux
Active TS/SCI
Benefits
401K plan with company match
Medical
Dental
Vision
Life insurance
AD&D
Flexible spending account
Disability
Paid time off
Flexible work schedule
Company
KBR Careers
At KBR, we deliver science, technology and engineering solutions that are helping governments and companies around the world take on the great challenges of our time.