Junior Software Engineer jobs in United States
info-icon
This job has closed.
company-logo

Energy Job Search ยท 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 designing, developing, and maintaining software for scientific and engineering applications, playing a critical role in enhancing national security.

Staffing & Recruiting
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

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

C++PythonDevOpsContainerizationKubernetesAnsibleTerraformLinux toolsAgile processesTeam collaboration

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

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

Energy Job Search

twitter
company-logo
Join 3,000,000+ energy professionals who trust us to power their careers.

Funding

Current Stage
Growth Stage
Company data provided by crunchbase