Software Engineer

Chevy Chase, MD
Apr 16, 2021
Apr 19, 2021
Full Time
The Space & Launch organization is currently seeking a Software Engineer to join it's Proprietary Programs team in Herndon, VA location. As a member of a 40-person team, this individual will be assisting with the development and maintenance of complex, multi-tiered application software system used to support the command and control of space vehicles. The developer will work day to day with Systems Engineers in order to implement, test, and document new features and improvements for both web services and applications supporting distributed computing solutions. The developer will work under general supervision to complete assigned software development tasks. The developer will participate in team activities, including daily scrums, code reviews, design sessions, retrospectives and demonstrations. In addition, developer will utilize automated CI/CD and testing pipelines supporting new features and products. Position Responsibilities: Develop and maintain Java and JavaScript based services and solutions for cloud initiatives Utilize Angular framework, JSON, MongoDB, Wildfly, Maven, Docker, AWS, GitLabs and Atlassian tool suite (Jira, Confluence) Develop and execute unit and integrated test procedures Provide deployment and testing artifacts as part of assigned work Participate in application development specialties, including map/GUI integration, mathematical and logical algorithm development, and database structure design Adhere to team development standards for software processes, tools and metrics **This position requires an active Top Secret or Top Secret/SCI US Security Clearance with an SSBI within the last five (5) years. Position may require the employee sit for a CI polygraph with a favorable result. Position is contingent on clearance verification and customer concurrence.** Basic Qualifications (Required Skills/Experience): Experience in developing web-applications and components Experience in developing Java based web-services Agile development experience in CI/CD pipeline environment Experience with Jira / Atlassian tool suite Java proficient, knowledge of object-oriented analysis and design methods Must be able to write unit test procedures and document test results to ensure software system requirements are met Must have experience developing and maintaining documentation of architecture designs, requirements, algorithms and user interfaces for software systems. Preferred Qualifications (Desired Skills/Experience): Experience in developing web-applications and components utilizing Angular framework Experience with Kubernetes and container management and deployments Experience with Linux or any Unix-based operating system Knowledge and experience with J2EE-based architectures and restful web services Experience with relational database systems SQL and relational table design Experience with NoSQL databases Current polygraph Typical Education/Experience Education/experience typically acquired through advanced technical education from an accredited course of study in engineering, computer science, mathematics, physics or chemistry (eg Bachelor) and typically 2 or more years' related work experience or an equivalent combination of technical education and experience (eg Master). In the USA, ABET accreditation is the preferred, although not required, accreditation standard. Relocation: Relocation assistance is not a negotiable benefit for this position. Candidates must live in the immediate area or relocate at their own expense. Drug Free Workplace: Boeing is a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies.

Similar jobs