Join Boeing as a Senior Software Engineer and contribute to innovative mission planning systems for the U.S. Air Force. Leverage your software development expertise in a collaborative environment that values professional growth and teamwork.
Key Responsibilities
Leads the designs, develops, tests, and maintains software throughout the end-to-end lifecycle
Leads review, analyze, and translation of customer requirements into initial design of software products
Coordinates, develops, maintains, enhances and optimizes software products for systems integrations
Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software products
Debugs and leads resolution of issues identified to ensure reliability and efficiency of software products
Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics
Leads execution and documentation of software research and development projects
Leads software project management activities and software supplier management functions
Leads tracking and evaluation of 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
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
Competitive base payVariable compensation opportunitiesHealth insuranceFlexible spending accountsHealth savings accountsRetirement savings plansLife and disability insurance programsPaid and unpaid time away from work