Entry-Level Software Engineer

Boeing•Maryland Heights, MO

About The Position

Tapestry Solutions, a part of Boeing Global Services, is seeking an Entry-Level Software Engineer in Maryland Heights, Missouri. The position supports the development and maintenance of weapon planning software products for the U.S. Air Force and the next-generation Department of Defense Mission Planning system. The engineer will work as a member of a software development Scrum team using the SAFe Agile methodology. The system uses a microservices architecture, with TypeScript and React on the front end and primarily C# for back-end services. With general supervision, the engineer develops, documents, maintains, and unit tests code; contributes to software design and requirements; integrates software components into builds; tests limited component-level software in the target environment; and helps troubleshoot defects and operational or integration issues. The role also includes documenting processes and tools and collecting metrics. Tapestry Solutions describes itself as a provider of information technology and business intelligence solutions, with approximately 500 professionals serving 75 defense, commercial, and government clients across more than 50 U.S. locations and nine countries. The company combines Boeing’s resources with a small-business culture. This position requires the ability to obtain a U.S. Secret clearance and meet U.S. export-control requirements. The employer will not sponsor employment visas.

Requirements

  • Bachelor’s degree or higher.
  • Experience with C#.
  • Ability to obtain a U.S. Secret clearance; an interim and/or final U.S. Secret clearance is required post-start.
  • Must meet U.S. export-control compliance requirements as a U.S. Person.
  • U.S. citizenship is required by the U.S. Government for the security clearance.
  • Employer will not sponsor applicants for employment visa status.

Nice To Haves

  • Bachelor of Science degree in engineering, engineering technology, chemistry, physics, mathematics, data science, or computer science and 0+ years of related work experience; or a bachelor’s degree and 4+ years of directly related work experience; or 8+ years of related, relevant experience.
  • Experience with Agile/Scrum.
  • Experience with JavaScript and/or TypeScript.
  • Experience with relational databases.
  • At least 1 year of experience in the full software development life cycle.
  • Experience with AWS, C2S, or other cloud environments.

Responsibilities

  • Develops, documents, maintains, and unit tests code using software development environments and programming languages including C#, TypeScript, JavaScript, and React.
  • Develops, documents, and maintains software design using established methods and practices.
  • Troubleshoots defects and collaborates with others to propose solutions.
  • Assists in specifying and maintaining software requirements.
  • Integrates and compiles software components into builds.
  • Tests limited component-level software in the target environment.
  • Documents deployed processes and tools and collects metrics.
  • Troubleshoots operational and integration issues and gathers and documents supporting data.
  • Performs other duties as assigned.

Benefits

  • Competitive base pay and variable compensation opportunities.
  • Eligible employees may enroll in benefit programs generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and paid and unpaid time away from work.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service