Application Developer (Scientific Applications) - (Entry-Level, Associate, or Mid-Level)
Job Description
Position Overview
At Boeing, we innovate and collaborate to make the world a better place. We’re committed to fostering an environment that is welcoming, respectful, and inclusive, while offering great opportunities for professional growth. Structures Engineering Design & Analysis Solutions (SEDAS) organization is currently hiring an Application Developer (Scientific Applications) for an Entry-Level, Associate, or Mid-Level role.
A Scientific Software Applications Engineer is essential to the development, maintenance, and support of in-house software tools for BCA Structures, serving a global community of over 2,500 end users. This role ensures that applications comply with IT systems and security protocols while contributing to all phases of the software lifecycle – from requirements gathering and software design to development, quality assurance, and implementation.
Location: Everett, Washington
Experience Required: Entry-Level, Associate, or Mid-Level
Education: Bachelor's Degree or Equivalent Required
Schedule: 1st shift
Salary: Level 1: $76,500 - $103,500; Level 2: $90,950 - $123,050; Level 3: $111,350 - $150,650
Key Responsibilities:
- Actively supports all phases of the software development lifecycle including requirements, design, quality assurance, and service support.
- Defines and maintains BCA Structures functional software development and quality engineering processes, resources, and infrastructure.
- Performs software development, verification, and maintenance of multiple applications across various languages and technology stacks.
- Conducts process and product audits to ensure compliance with approved software processes, plans, and standards.
- Supports the advancement of application services and promotes common code reuse using DevOps practices (CI/CD, automation, monitoring).
- Assists in developing system integration strategies and software architectures that promote standard processes and tools.
- Identifies and analyzes program/project software quality metrics to improve quality and manage risk.
- Detects process or product non-compliances and aids in root cause analysis with corrective actions and defect prevention activities.
Required Qualifications:
- Bachelor of Science degree from an accredited course of study in engineering or computer science.
- Experience with one or more compiled languages such as Fortran, C, C++, or C#.
- Experience with one or more interpretive languages such as Python, OpenGL, CMake, or JAVA.
- Proficient with common software version control tools like Git and GitLab pipelines.
- Experience with AGILE and/or Waterfall development methodologies.
- Familiarity with on-premises and cloud services, as well as Windows, AIX, and Linux operating systems.
Preferred Qualifications:
- Five or more years of related work experience.
- Familiarity with Boeing processes and procedures.
- Exposure to structures design and analysis engineering domains.
- Experience with utilizing AI in code manipulation.
- Knowledge of ARP9005™ “SAE International – Aerospace Guidance for Non-Deliverable Software”, DO-178 and/or DO-278 standards.
- Proven software development experience in a collaborative team environment using agile principles, structured development processes, code reviews, and automated DevOps tools.
- Ability to successfully pass the Company’s Conflict of Interest (COI) assessment process.
Benefits & Perks
- Competitive base pay and variable compensation opportunities.
- Enrollment in a variety of benefit programs including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, and life and disability insurance.
- A comprehensive Total Rewards package aimed at attracting, engaging, and retaining top talent.