Entry-Level Software Developer (Command)
KBR29 days ago
Houston, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
About the position
Belong. Connect. Grow. with KBR! Around here, we define the future. We are a company of innovators, thinkers, creators, explorers, volunteers, and dreamers. But we all share one goal: to improve the world responsibly and safely. KBR has an excellent opportunity to serve as a Software developer in the Command team at the National Aeronautics and Space Administration (NASA) Johnson Space Center (JSC). The position supports the development and maintenance of the Mission Control Center (MCC) software.
Responsibilities
- The candidate will work in a dynamic team environment and will be responsible for software design, implementation, testing, and user support after the release of the software.
- The candidate will work closely with other software developers, the users and provide rotational 24x7 ‘on call’ support to the user community.
Requirements
- B.S degree: in Computer Science, Computer Engineering, Mathematics, or similar field is required.
- UNIX or Linux skills: are required.
- Object Oriented programming skills: required.
- Software development experience: The candidate must have some software development experience using C++ and Java.
- Communication skills: Must possess good oral and written communication skills and the ability to work effectively in a team setup.
- Adaptability: The candidate must be adaptable to learning and applying new skills quickly.
- Interpersonal skills: Excellent interpersonal skills, strong initiative, teamwork, and problem-solving skills are required.
Nice-to-haves
- Experience working with human space flight is highly desired.
- Knowledge of software development using agile practices and scrum methodology is a plus.
- SQL knowledge is a plus.
Benefits
- KBR offers a selection of competitive lifestyle benefits which could include 401K plan with company match, medical, dental, vision, life insurance, AD&D, flexible spending account, disability, paid time off, or flexible work schedule.
- We support career advancement through professional training and development.
Required Skills
C++
Scrum methodology
Object Oriented Programming
Linux
Agile practices
SQL
UNIX
Java