Senior Software Developer

Boeing Boeing · Aerospace · Seattle, WA +1

Seeking a Senior Software Developer to join the Information Digital Technology & Security (IDT&S) team, supporting Boeing Technology Innovation (BTI) by developing full-stack secure web applications. Responsibilities include leading design, programming, testing, and documentation of complex applications, analyzing user processes, writing and compiling code, and maintaining software functionality and security. Requires extensive experience in Object-Oriented Design, C/C#, ASP.NET, SQL/T-SQL, Agile methodology, CI/CD pipelines, and cloud-native applications.

What you'd actually do

  1. Leads and performs the design, program, test, implementation and documentation of complex and secure computing applications and software or computing architecture and computing application system designs
  2. Leads analysis of end user processes to define application requirements
  3. Writes and compiles complex code based on documented design or designs application architecture that integrates application software and delivery subsystems for specific applications
  4. Modifies or upgrades complex applications to maintain security, functionality, and performance
  5. Identifies and recommends improvements

Skills

Required

  • Object Oriented Design and Programming
  • C/C#
  • ASP.NET
  • SQL/T-SQL
  • stored procedures and designing high performance databases
  • working with sensitive information and safeguarding confidential information
  • software development in Agile methodology
  • development, deployment and version control tools (e.g., Eclipse, Git, Jira, VersionOne)
  • automating and troubleshooting application deployments using CI/CD pipelines (Azure DevOps Tool Suites along with Azure Pipelines and Portal)
  • client-side technologies such as HTML5, CSS, and JavaScript/jQuery
  • developing cloud native applications
  • designing, developing, and implementing authentication solutions
  • work both independently and collaboratively

Nice to have

  • Bachelor’s degree or higher in Computer Science, Computer Engineering and/or equivalent or relevant experience
  • Security Centered Certification (e.g. Certified Information Systems Security Professional (CISSP) or CompTIA Security+)
  • Role Based Access Control (RBAC), Attribute Based Access Control (ABAC), Discretionary Access Control (DAC), and Zero Trust Architecture (ZTA)
  • Artificial Technology (AI) technologies, frameworks, models and ensembles such as Agents, Model Context Protocol (MCP), and Retrieval-Augmented Generation (RAG)
  • containerization, Docker and Kubernetes
  • client-side development libraries including as Angular and TypeScript
  • ASP.NET Core Razor, Model View Controller (MVC), etc.
  • Web Application Authentication and authorization technologies including Federation and Open Authorization (OAuth)

What the JD emphasized

  • full-stack secure web applications development
  • complex and secure computing applications
  • safeguarding confidential information
  • software development in Agile methodology
  • automating and troubleshooting application deployments using CI/CD pipelines
  • cloud native applications
  • designing, developing, and implementing authentication solutions