The Boeing Company Lead Full-Stack Software Developer - Agile Team in Bellevue, Washington
The Boeing Company has an exciting opportunity for aLead Full-Stack Software Developerposition in the Analytics & Information Management Services (AIMS) organization. We are seeking a highly motivated individual with a passion for identifying, exploring, and developing cutting edge data analytics solutions.
In this position, the candidate will act as a lead for a software development team and shall primarily contribute to developing products and mentoring junior developers. More specifically, success in this role requires the candidate exemplify what quality looks like and how it is achieved. This role will push the team to continuously evolve, teammates to develop new strengths, and to iteratively develop/release products to production in order to capture value faster.
As an Agile Team’s Lead Software Developer, the candidate will provide hands-on development, support, and technical leadership. Core responsibilities include:
• To develop products. Apply one’s full-stack software development expertise on the most critical, and high-visibility products
• To continuously raise-the-bar. Model high quality development and establish higher expectations for the team and the product
• To mentor. To persistently develop the program’s full-stack talent; with emphasis on cloud-only and/or mobile-first capabilities
Other Responsibilities Include:
• To represent. Represent the interests and capabilities of the software development team in the context of capacity & capability planning. To champion the right technical decisions for the product team and to support the priorities identified by stakeholders
• To manage expectations. Support the Analytics & Information Management Services engagement pipeline by scoping new work for technical complexity, effort, and feasibility by the organization
• To contribute knowledge. Support knowledge management and knowledge sharing activities
Boeing is the world's largest aerospace company and leading manufacturer of commercial airplanes and defense, space and security systems. We are engineers and technicians. Skilled scientists and thinkers. Bold innovators and dreamers. Join us, and you can build something better for yourself, for our customers and for the world.
This position must meet Export Control compliance requirements, therefore a “US Person” as defined by 22 C.F.R. § 120.15 is required. “US Person” includes US Citizen, lawful permanent resident, refugee, or asylee.
Basic Qualifications (Required Skills/Experience):
Minimum 9 years of experience in software development including architecture, software design, and development
Ability to effectively communicate complex ideas to both technical and non-technical audiences
Minimum 3 years of experience developing user interfaces
Ability to quickly understand new technologies and cultivate technology insertion plans
Minimum 3 years of experience developing software products in a cloud computing environment such as: Amazon EC2, Google Cloud Platform, Microsoft Azure, etc.
Experience mentoring junior developers
Experience leading high impact, high visibility projects
Experience leading full-stack development, including front-end, back-end, deployment and scaling
Experience leading in an Agile software development methodology environment
Experience with DevOps, Extreme Programming (XP), and Lean Start-Up practices, continuous integration and delivery, Blue/Green deployment, deploying to cloud environments
Experience in end-user analytics and data-driven decision making for prioritization
Experience working directly with clients
Excellent verbal and written communication skills
Preferred Qualifications (Desired Skills/Experience):
Familiarity or experience with: jQuery, REACT, Materialize, Oracle, Node.js, AngularJS, MongoDB, Apache, Spring MVC, Elasticsearch, Cloud Foundry/AWS/Azure/GCP
Ability to incorporate Agile, and/or Scaled Agile Framework (SAFe) methodologies
Ability to incorporate strategies of User Centric Design, Mobile First Design
Ability to incorporate architectural leadership in developing microservices, code reuse
Ability to incorporate Cloud-Only approach, and 12-Factor App methodologies
Ability to incorporate Test Driven Development, Acceptance-Test Driven Development, Pair Programing, Continuous Integration & Continuous Delivery Practices
Ability to differentiate between project & product management
Ability to work effectively with a global team.
Application development targeting mobile devices (Web and/or native application [e.g. Android])
Experience with data-driven decision making
Familiarity or experience collaborating with Product Designers, & Product Managers
Experience training and/or mentoring in a technical environment
Technical bachelor's degree and typically 9 or more years' related work experience or a Master's degree with typically 7 or more years' or a PhD degree with typically 4 or more years' related work experience or an equivalent combination of education and experience. A technical degree is defined as any four year degree, or greater, in a mathematic, scientific or information technology field of study.
Job Adv Information Technologist
Organization: Analytics&Information MgmtSvcs
Title: Lead Full-Stack Software Developer - Agile Team
Requisition ID: 1800077004