Join Boeing as a Senior Software Engineer, where you'll be integral in developing mission planning systems for the US Air Force. With a focus on innovative software solutions, you'll work in an inclusive environment that supports professional growth.
Key Responsibilities
Lead the design, development, testing, and maintenance of software throughout the end-to-end lifecycle
Analyze and translate customer requirements into software design
Coordinate and optimize software products for systems integration
Document and maintain architectures, requirements, algorithms, interfaces, and designs
Debug and resolve issues to ensure software reliability and efficiency
Establish and improve software processes, tools, and metrics
Manage software research and development projects
Oversee software project and supplier management activities
Evaluate software team and supplier performance
Required Qualifications
Bachelor's Degree
4+ years of experience with C#/.NET
7+ years of experience designing and developing software
Experience with version control tools such as git, Bitbucket, etc.
Experience with Typescript, ReactJS/Redux
Experience with Software Development Patterns: microservice, REST, Mono Repo, Mono DB's, SPA
Preferred Qualifications
Experience in all aspects of designing and implementing system architecture, requirements, software and software testing
Experience with dependency management tools NPM and NuGet
Experience with containers
Experience working in Agile environment
Experience with Testing Frameworks: xUnit, jUnit, Cyprus, Selenium
Experience with DevSecOps Tools: Jenkins, Nexus, Fortify, SonarQube
Experience with Mission Planning
Experience with system level verification and validation
Benefits & Perks
Health insuranceFlexible spending accountsHealth savings accountsRetirement savings plansLife and disability insurance programsPaid and unpaid time away from work