The Boeing Company Senior Software Developer - Digital Transformation Environment in Bellevue, Washington
Boeing’s Digital Transformation Environment (DTE) is an internal startup focused on designing and building in-house solutions and capabilities to ensure continued success in our 2nd Century. We are a digital accelerator, partnered with all areas of the business, focused on innovative solutions using cutting-edge agile software development methodologies.
Join us as a Senior Software Developer in this fast-paced, growing organization where you will have the opportunity to shape the program as it is being created and serve as a member of the DTE technical delivery team. You will be an internal consultant, helping us grow modern development practices throughout Boeing, while contributing as a thought leader to the DTE Developer Communities of Practice.
DTE Developers are consultants and enablers, we teach our internal clients new skills through paired programming.
To be successful you need:
Experience in Software Development: you will contribute to and carry out strategic and tactical plans for the DTE Software Development environment. We work in a multi-language environment. Our primary tech stacks start with Java and/or C#/.NET.
A desire to work in a highly collaborative, collocated environment. Your core balanced team will be together for 8 hours a day, while you pair directly with a client developer. You’ll be teaching our clients new practices and enabling their skills growth. It’s a full time job, but we don’t work weekends, and there is no overtime.
Great communication skills. You’re building the future of Boeing by teaching TDD through paired programming. You’ll need to apply extensive job practices, techniques, standards, principles, theories, and concepts to deliver projects iteratively.
Thought leadership. You will be expected to contribute to the technology and practices DTE client developers use in their day-to-day operations. A strong customer focus, with a desire to use user-centric design to build products that delight the users.
Problem solving skills. You will provide technical solutions and implementations to complex problems that require ingenuity and creativity.
Discretion: Exercises considerable latitude in determining technical objectives of assignment. Completed work is reviewed for desired results from a relatively long-term perspective.
Technical advisory skills: May represent the project as a technical contact. Interacts with senior external personnel on significant technical matters often requiring coordination between organizations.
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.
Employer will not sponsor applicants for employment visa status.
Willingness to learn the new methodologies and software development discipline.
Interest and passion for coaching and sharing knowledge.
More than 3 year of experience programming in Java and/or C#/.NET.
Professional or academic experience working as a Software Engineer/Developer in an environment that utilized the Agile Software Development Methodology.
Web or mobile application development.
Multiple modern languages / frameworks.
Working on the full-stack from front-end all the way to deployment and scaling.
Experience in developing and running live services.
Minimum 1 year of experience leading/transforming a traditional development organization over to a DevOps organization
Application instrumentation and Xtreme Programming.
Experience in planning continuous integration and continuous delivery CI/CD (practice, teach).
Experience in TDD and/or ATDD.
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.
Organization: IT Architecture
Title: Senior Software Developer - Digital Transformation Environment
Requisition ID: 1800019325