KBR's National Security Solutions team needs a Junior Software Engineer SME to design and optimize defense systems that ensure national security and shape the future of space defense.
Requirements
- High-level knowledge of modern C++
- Experience with Scrum/Agile development methodologies.
- Experience with automation technologies such as Docker and JIRA.
- Experience with build automation technologies such as GitLab and Artifactory.
- Experience with monitoring technologies such as SonarQube and Trivy.
- Experience with modern programing languages such as Perl and Python.
- Experience with other programming languages; Python, Linux
Responsibilities
- Determine operational feasibility of software delivered capabilities by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
- Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
- Test software development methodology in an agile environment.
- Analyze, design, and develop tests and test-automation suites.
- Evaluate and execute testing procedures to ensure that software meets established architectural compliance and quality standards.
- Develop and write testing scripts and plans to ensure that software functions as expected.
- Prepares complex data sets to test logic, error handling and system workflows.
Other
- Bachelor’s degree in Computer Engineering, Computer Science, or another related field
- 2-5 Years of relevant experience
- Ability to exercise discretion and independent judgment in the performance of duties
- Experience with adhering to crucial deadlines
- Active DoD Top Secret clearance with SCI eligibility