Join Boeing as a Lead Software Engineer and leverage your expertise to innovate and enhance mission planning systems for the U.S. Air Force. This role offers a unique opportunity to work on critical software solutions that shape defense operations for the next 30 years.
Key Responsibilities
Leads the designs, develops, tests, and maintains software throughout the end-to-end lifecycle
Leads the review, analysis, and translation of customer requirements into initial design of software products
Leads the development, maintain, enhances and optimizes software products for systems integrations
Leads development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
Leads debugging and resolution of issues identified to ensure the reliability and efficiency of software products
Leads research and implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development
Leads development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks
Reviews planning, execution and documentation of software research and development projects
Leads software project management activities and tracking and evaluation of software team to ensure product and process compliance to project plans and industry standards
Required Qualifications
Bachelor’s Degree
10+ years of experience with C#/.NET
10+ years of experience designing and developing software
5+ years of experience leading projects and/or individuals in software development lifecycle tasks
5+ years of experience developing presentations and briefing customers
Experience with version control tools such as git, Bitbucket, etc.
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 Typescript, ReactJS/Redux
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