Senior Software Developer

Boeing Boeing · Aerospace · Everett, WA

Senior Software Developer role at Boeing focusing on developing software applications and systems tools for engineering design, analysis, and simulation. The role involves full software development lifecycle, working with Agile teams, and utilizing various programming languages and web technologies. Experience with cloud platforms and DevOps practices is required.

What you'd actually do

  1. Work with Technical Lead/Architect, Peer Developers and Business Subject Matter Experts (SMEs) to design and develop systems and applications to meet highly complex business needs
  2. Work with Product Owners/Pod Leads to understand business needs
  3. Work with SME/Business focals to define application requirements
  4. Design, code, test, implement, deploy, document and maintain/sustain software applications
  5. Application development in multiple different programming languages like Python, Django, C#/C-Sharp, .NET, Java, C, and C++

Skills

Required

  • application development
  • Python
  • Django
  • C#
  • .NET
  • Java
  • C++
  • Web/HTML technologies
  • JavaScript
  • jQuery
  • REACT
  • Angular
  • HTML5
  • REST
  • microservices
  • CI/CD
  • DevSecOps
  • ADO
  • Gitlab
  • AWS
  • Azure
  • Tanzu cloud
  • OpenShift
  • Pair Programming
  • Agile
  • Scaled Agile Framework
  • computing skills
  • communication skills
  • cloud platforms
  • containerization technologies
  • Docker
  • Kubernetes
  • DevOps practices

Nice to have

  • Bachelor's degree
  • database design
  • Oracle
  • SQL Server
  • MySQL
  • Config Management tools
  • Artificial Intelligence (AI) software development

What the JD emphasized

  • 10+ years of experience with application development in one or more programming languages such as C#/C-Sharp, .NET, C, C++, Java, Python, R, SQL, Pro*C/C++, Perl, Shell Scripting, and Web/HTML technologies (JavaScript, jQuery, HTML5, web services, REST, microservices etc.)
  • 10+ years of experience in working with agile teams and agile software development
  • 10+ years of experience with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)
  • 8+ years of experience in a dedicated Software Developer role
  • 6+ years of experience with DevOps practices