Ground Mission Systems Software Engineer

Boeing Logo
Boeing
156400 - 226550 USD / Year
  • Engineering
  • FullTime
  • Applications have closed

Requirements


Must have:

– A minimum of 10 years of experience in fundamental Computer Science knowledge along with object-oriented design and software patterns. – Proven experience in leading software development projects. – Familiarity with agile software development environments and DevOps methodologies. – Proficiency with distributed version control systems, such as GitHub and IBM Rational Team Concert. – Must hold an active Top Secret clearance. Preferred Qualifications: – A Bachelor of Science degree in an accredited program related to engineering, chemistry, physics, mathematics, data science, or computer science. – Experience as a software architect on a program. – At least 10 years of experience in Java or C++ programming in full stack software projects. – Knowledge in one or more areas including HTML 5, CSS 3, JavaScript, various JS frameworks (REACT, jQuery, etc.), Spring Framework, Hibernate, RDBMS, MongoDB, XML, SOAP, REST, and WSDL/Web Service protocols. – Experience with dependency management tools like Ivy, Maven, or Gradle. – Capability in developing and sustaining SOAP, RMI, REST APIs, and interfaces. – Familiarity with cloud-based infrastructures such as AWS. – Understanding of automation servers like Jenkins is advantageous. – An awareness of practices such as test-driven development, agile software development, continuous integration, and dependency management is favored. – Knowledge of Agile or SAFe methodologies, including daily standups, user stories, sprints, and release planning. – Experience related to satellite ground mission capabilities, products, and/or clients is beneficial. – Exposure to DevSecOps and continuous integration is a plus. – An active TS/SCI clearance is a preferred characteristic.

Responsibilities:


  • I oversee the design, development, analysis, and maintenance of software systems. – I collaborate with relevant stakeholders to ensure software requirements and models effectively address customer needs, operational demands, and performance criteria. – My role includes managing the completion of software system-level analyses to pinpoint risks, issues, and opportunities. – I conduct code reviews to ascertain compliance with requirements and standards. – Additionally, I supervise product and process reviews to ensure alignment with project plans and industry benchmarks. – I engage in research and oversee the implementation of current and emerging software technologies, tools, and frameworks. – This role is expected to be performed 100% onsite, meaning I will need to work in one of the specified locations.

Company:


At Boeing, we are dedicated to innovation and collaboration to make a positive impact in the world. We are committed to creating a welcoming, respectful, and inclusive environment for every team member, which promotes professional growth. Join us at Boeing, where you can be part of an organization that builds a better future for yourself, our clients, and the world. The selected candidate will benefit from a competitive rewards package and have access to various benefits, including health insurance, retirement savings plans, and paid time off. Pay for this position will depend on individual experience and qualifications as well as market considerations. We are proud to be an Equal Opportunity Employer and make decisions based on skills and qualifications without regard to race, color, religion, gender, or other protected characteristics.