B

Senior Software Engineer (Virtual)

BOEING

Maryland Heights, MO
3 days ago
$117,000 - $130,000

Job Description

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