Black Sky Aerospace

Full Stack Software Developer

About Us

Black Sky Aerospace (BSA) is the leading Australian rocket launch company, providing innovative sovereign capability across the space and defence domains. Black Sky Aerospace designs, manufactures, tests, and operates sub-orbital sounding rockets across its Queensland-based facilities and launch ranges. Our technology enabled the first commercial launch in Australia, and we are now expanding our team to scale our operations to new heights. 

Job Description

As a  Full Stack Software Engineer you will be responsible for overall development and implementation of front and back-end software applications across Black Sky’s software portfolio.  Responsibilities extend from designing system architecture to high-level programming, performance testing, and systems integration. This role works as part of Black Sky’s Cortex development team, contributing to the success of Black Sky Aerospace’s software endeavours across its full life cylce of products. 

Key Responsibilities include 

  • Collaboratively defining tasks within a team 
  • Designing and implementing software system architecture
  • Completing data structures and design patterns
  • Designing and implementing scalable web services, applications, and APIs
  • Developing and maintaining internal software tools
  • Writing low-level and high-level code
  • Troubleshooting, bug fixing, and testing
  • Identifying bottlenecks and improving software efficiency
  • Collaborating and working within a team
  • Writing technical documentation

Why Work with Us?

  • Work in a fast-paced environment
  • Competitive remuneration package
  • Rockets are exhilarating! BSA perform regular launches from our range of sub-orbital launch sites
  • Work with a dynamic team, pushing the limits across a range of engineering disciplines
  • Gain experience in a wide range of skills

Criteria – Required

  • Bachelor’s degree in software engineering, computer science, or equivalent
  • 3+ years of proven experience as a full stack engineer
  • Advanced knowledge of front-end languages, including HTML5, CSS, and JavaScript 
  • Advanced knowledge of back-end languages, including C#.NET/Core, Python, and Java 
  • Proven experience with database systems and SQL
  • Advanced troubleshooting skills
  • Familiarity with JavaScript frameworks
  • Excellent communication skills

Criteria – Desired

  • 5+ years of proven experience as a full stack engineer 
  • Experience evaluating, selecting and implementing new front end technologies
  • Experience with .NET 8+
  • Experience with SignalR 
  • Experience with database design
  • Experience in API development and integration with commonly used third party aerospace and defence software applications

How To Apply

If you’re interested in applying for this position, please submit your resume and cover letter to [email protected] or apply below.