KBR is looking to hire an Entry Level Software Engineer to support their JSTATS and ATOM programs. These programs involve developing and modifying advanced technology solutions for directed energy, electronic warfare, and security applications, specifically focusing on user interfaces for SATCOM systems and Software Defined Radio (SDR) architectures.
Requirements
- Experience in full stack web development: user interface, messaging services, database integration, backend services, etc.
- Experience with web development technologies: HTML, CSS, Javascript, Typescript etc.
- Experience in React, Angular, or similar web development frameworks
- Experience in at least two programming languages such as: C/C++, Python, Java, C-Sharp, Rust, etc.
- Experience with database design and implementation: MongoDB, ProstgreSQL, SQL Server, etc.
- Experience with messaging services: ActiveMQ, RabbitMQ, ZeroMQ, etc.
- Experience with containerization: Docker, Docker Compose, Virtual Machines, etc.
Responsibilities
- Collaborate with clients and internal teams to design and implement UIs.
- Build and maintain a solid foundation of HTML, CSS, and JS knowledge to deliver industry standard functionality.
- Work across multiple technology frameworks such as React and Angular, to support a broad range of applications.
- Stay current with UI design architectures and industry best practices to recommend innovative solutions.
- Assist development of wireframes based on end user and internal team collaboration.
- Develop UI pages in compliance with wireframes, UXDS, and APIs
- Collaborate with teams using version control systems like GitLab.
Other
- 0-2 years experience in software development
- Bachelor’s Degree or Higher in Computer Science, Electrical Engineering, or related field.
- Write documentation for end-user manual.
- The offered rate will be based on the selected candidate’s location, knowledge, skills, abilities, and/or experience, contract affordability, and in consideration of internal parity.
- 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.