Experienced Full Stack Software Engineer

Boeing Seattle , WA 98113

Posted 1 week ago

Full Stack Software Developer

Join us in shaping the future of aircraft development while transforming the way Boeing develops software. We are the Next Generation Flight Test Data Systems team within Boeing's Test & Evaluation organization. Our passionate and motivated team has been entrusted with developing a new data system to monitor and analyze the performance of experimental aircraft.

We are leveraging the best of modern software development practices and technologies, data analytics, and off the shelf hardware to push the forefront of modern flight test. As a Full-Stack Software Developer (Level 4), you will work with our team of developers, product owners, and users in an agile environment, delivering products that ensure the Boeing fleet continues to be the safest and most efficient to fly.

Primary Responsibilities

This is a software development role. Your responsibilities will include (but are not limited to):

  • Leading development, documentation, and maintenance of architectures, requirements, algorithms, interfaces and designs for real-time software systems.

  • Leading development, integration, and maintenance of code and software components into a fully functional system.

  • Serve as a subject matter expert for software domains, system-specific issues, processes, and methodologies.

You will be expected to drive the design, architecture, and approach. You will:

  • Explore new flight test data system concepts and technologies.

  • Develop, select, tailor, and deploy software processes, tools, and metrics.

  • Execute and document software research and development projects.

Accuracy and accountability are key. You will be expected to:

  • Track and evaluate software team and supplier performance.

  • Develop software verification plans, test procedures, and test environments.

Work location is Boeing Field in Seattle, WA.

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.

Division

Engineering Test and Tech

Relocation Assistance Available

No. Relocation assistance is not a negotiable benefit.

Qualifications

Typical Education/Experience:

Degree and typical experience in engineering classification: Bachelor's and 5 or more years' experience, Master's degree with 3 or more years' experience or PhD degree with experience. Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry. ABET is the preferred, although not required, accreditation standard.

Basic Qualifications (Required):

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.

  • Must have a Bachelor, Master or Doctorate of Science degree from an accredited course of study, in engineering, computer science, mathematics, physics or chemistry

  • 3+ years of professional software development experience

  • Experience with the entire software development lifecycle

  • Modern JavaScript specifically with experience in using the NodeJS and ReactJS frameworks

  • Experience in designing RESTful web services.

  • Experience with Continuous Integration (CI) tools such as GitLab CI, Jenkins, or Nexus

Desires Qualifications (Preferred):

  • Experience with cross-platform (Linux and Windows preferred) development using cloud technologies

  • Experience with pair-programming, test-driven development, continuous integration, and other XP engineering practices

  • C++, Python, C++11, Docker, PostgreSQL & InfluxDB expertise is a plus

  • Experience designing and developing Software as a Service (SaaS) architectures using containerized microservices on Linux platforms

  • Solid foundation in deployment of scalable, low-latency, and highly available distributed systems

  • Experience Developing in Linux Environments

Experience Level

Individual Contributor

Job Type

Standard

Travel

Yes, 10 % of the Time

Contingent Upon Program Award

No

Union

Yes

Job Code
6J7BP2


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Engineer Full Stack (Web And C)

Tableau

Posted 3 days ago

VIEW JOBS 4/21/2019 12:00:00 AM 2019-07-20T00:00 Are you a talented developer with a strong interest in delighting customers by delivering features that are both beautiful and performant? Do you enjoy working in a highly collaborative environment? Come work on a diverse, synergetic and results oriented team! As part of the Exporting team you'll be working on features for the Tableau product, and will contribute to the design and creation of simple, powerful, high-quality software. You will help our customers share their Tableau vizzes in more formats and reach a wider audience than ever before. * You will create, develop, and improve the capabilities to the UI and backend of Tableau Products * Refine your designs in collaboration with product owners, managers, and peers * Help others with your thoughtful feedback Who you are… You love challenging technical problems and you solve those problems by creating innovative and robust solutions. You actively look for ways to automate and simplify complex processes, think ahead to future needs as well as present, take pride in being thorough and detail-oriented, and function well in a fast-paced environment. You thoughtfully consider trade-offs in design. * Knowledgeable. A BA or BS in Computer Science, or equivalent professional experience. Experience in both front-end web development (JavaScript, CSS, and HTML) and C++. You have worked with at least one JavaScript framework or library (preferably React and Typescript) and are interested and able to pick up new ones with ease. Have used at least one object-oriented programming language such as, C#, Java, Python. * Technical. You can dive into existing code and learn it in a short amount of time. You believe in maintaining high quality in your code by writing tests and architecting for the future. You are aware of existing industry trends and the tradeoffs between different approaches to creating software. You can work across existing operating systems including Windows, Linux, and Mac. * Passionate. You love building easy to use and beautiful user interfaces. You love to code and have a passion for solving complex problems. You are always looking to improve your craft. * Analytical and Curious. A love for data-driven solutions and enthusiasm for troubleshooting. A willingness to learn and use new technologies. * A True Team Player. You enjoy collaborating, learning from your colleagues, and teaching others. #LI-NF1 Tableau Software is an Equal Opportunity Employer. Tableau Software is a company on a mission. We help people see and understand their data. After a highly successful IPO in 2013, Tableau has become a market-defining company in the business intelligence industry. Our culture is casual and high-energy. We are passionate about our product and our mission and we are loyal to each other and our company. We value work/life balance, efficiency, simplicity, freakishly friendly customer service, and making a difference in the world! Tableau Seattle WA

Experienced Full Stack Software Engineer

Boeing