Bluewater Control Logo
POSITION AVAILABLE:

Full Stack Engineer – Mid Level

As a Full Stack Software Engineer, you’ll contribute to a culture of continuous improvement and innovation as we build and scale a highly performant SaaS platform with open APIs. Our product is built on a distributed, event-driven microservices architecture using .NET 9.0, PostgreSQL, Redis, and the Elastic Stack, with a React.js / Next.js front end. We deploy in Microsoft Azure, leveraging GitHub Actions, Docker, and a modern CI/CD pipeline.

  • Design, develop, test, and maintain features in line with technical and product requirements
  • Collaborate closely with the team and Engineering Manager to refine and deliver backlog items
  • Proactively identify technical challenges and raise potential obstacles early
  • Write clean, maintainable, and efficient code, following best practices
  • Participate in code reviews, knowledge sharing, and continuous improvement initiatives

We are also open to Junior to Mid-level engineers who are seeking and willing to learn fast and grow.

  • Proactive and self-driven, with a creative problem-solving mindset
  • Strong communicator with empathy and teamwork instincts
  • Demonstrates a positive, can-do attitude and a strong commitment to delivering high-quality, timely results
  • Willingness to learn and improve

  • Solid understanding of .NET and C# best practices
  • Strong experience with Entity Framework
  • Skilled in designing and building RESTful APIs
  • Experience writing unit and integration tests as part of the development workflow
  • Comfortable working in an Agile environment
  • Experience with vanilla JavaScript or modern front-end frameworks

Nice to Have

  • Experience with distributed, event-driven systems
  • Experience with SQL queries and PostgreSQL
  • Experience with React.js and Next.js
  • Good grasp of multi-threading concepts and their implementation in .NET
  • Familiarity with common design patterns and their practical applications
  • Bachelor degree in Software Engineering, Computer Science, or related field
  • Contributions to open-source projects

What We Offer

We offer a supportive and highly capable team that values growth and collaboration. Your financial package will be on market salary and include 2 extra life days per year. The Sydney engineering team meets twice a week in the CBD office.

If this sounds like you, we’d love to hear from you — apply now and let’s build something great together.

Interested in this role?

Send your CV or reach out for a chat at talent@bluewatercontrol.com
Back to all jobs

Interested in seeing if our platform can deliver savings?

Compass Assurance Services ISO 27001
Ready to get started?

Find out how Bluewater can help you save time and money to achieve a positive ROI.

222 Exhibition St, Melbourne VIC 3000, Australia
1 Sussex St, Barangaroo NSW 2000, Australia
02 8000 6510

Copyright © 2025. Bluewater Control. All Rights Reserved. Website Design by Wolf IQ