B

Lead Software Engineer

BOEING

Maryland Heights, MO
1 day ago
$146,500 - $164,000

Job Description

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