Software Development

Senior Full Stack Developer

Apply Now



Employment Type

Permanent Full-Time


Software Development

Are you an experienced Full Stack Developer with a background in a commercial product development environment? 

Do you want to contribute to our operational scheduling application that is used to manage day to day operations on mine sites around the world?

Are you looking for a role that is significantly more challenging and interesting than your average business system?

If you answered ‘yes’ to ANY of the above, we’d love to hear from you!
Are you ready to…
  • Take on a senior position in the team and provide technical leadership.
  • Work on full stack development in a .NET environment.
  • Write high quality code with automated unit, UI and integration tests.
  • Drive best practice in our code, specifically in our front end technologies.
  • Solve a variety of challenging problems – you will never be bored!
  • Provide feedback both in peer design/code reviews and where we can improve in our processes/tools.
  • Work to realistic release schedules – no crazy deadlines.
What we’re looking for:

We’re on the lookout for an experienced full stack web application developer preferably in a commercial product environment who has a strong interest in front end development and driving best practice in this space. You’ll have experience designing and implementing web APIs that are consumed by third parties and a background in automated testing, including JavaScript.
Experience in some or all the below specific technologies:
  • C#
  • Typescript, Razor templating, Compiled CSS languages
  • Modern build tools (Webpack, Gulp)
  • Websockets (SignalR)
  • Internationalization frameworks (i18next)
  • js
  • Foundation UI framework
  • SQL Server
Tertiary qualification in IT or Software Engineering (highly regarded, but not essential)
Who we are:

We are just some awesome people with a passion and flair for technology. We have evolved from a humble Brisbane start-up to a major global player in mining software by actively listening to our customers and supporting our employees.  We push the boundaries of our software to deliver huge value and productivity gains for our customers and end users. While our software is used every day by the world’s leading mining companies, we’re always looking to grow – we know there is incredible talent out there with potential that needs to be realised!

We all need time to develop to become the best versions of ourselves, and that’s why we invest in our people and look after them; our teams are always supporting each other to make Deswik a fantastic place to work.
Our Software
We produce some of the leading products in our market, and we have a large and engaged end user community.
  • 11,000 + software licenses sold
  • 9,000 unique users
  • Used by 470+ companies in over 600+ mining operations
  • Installed in over 60 countries worldwide
The perks of working with Deswik:
  • The opportunity to join our amazing Deswik community where we have fun adapting quickly, challenging the status quo and pushing technical boundaries
  • Highly competitive salary and biannual bonuses
  • Work/life balance and flexibility
  • The opportunity to build and lead your own software crew for a unique product offering
  • A dynamic role that’ll see you constantly building and broadening your skillset
  • The Deswik community having your back to provide support when you need
If you are ready to make your mark in commercially used software and love all-things tech, hit apply!

Please note: at this time, we are only considering applications from Australian citizens or permanent residents.


Office Pin
Level 9
348 Edward St
Brisbane, Queensland 4000
Office Pin
+61 7 3292 2700

If you’re interested in joining the Deswik family, we’d love to hear from you.

Apply Now
btn-to-top@3x Created with Sketch.