Software Developer

Job type:
Permanent / Full Time
Software - Developer

Join CRUX Management Services to provide support with developing, implementing and maintaining new software across the wider organisation


CRUX Management Services (CRUX) provide people, compliance, and corporate services to a select number of companies in the disability and child safety sector across QLD.

About this opportunity:

The Software Developer is responsible for the development, design, implementation, and support of new and modified cloud-based business software.

Key responsibilities of this role:
  • Participating at all stages of the software development lifecycle, including requirements gathering, design, development, implementation, testing, deployment, and maintenance.
  • Writing clean, efficient, and maintainable code while adhering to coding standards and best practices
  • Integrating front-end interfaces with back-end and third party services and APIs using REST, gRPC, SOAP etc.
  • Designing and implementing database schemas, queries, and optimizations for a variety of RDBMS's
  • Integration with Microsoft services including but not limited to SharePoint and Power automate, Power BI and m/o365.
  • Creating technical documentation for usage and training purpose.
  • Ensure a high level of security awareness throughout the software development lifecycle, particularly in the technical design of web-based applications and the infrastructure they reside on.
  • Collaborate with stakeholders to understand their needs and pain points, and propose innovative solutions to streamline operations and drive business growth.
To succeed in this role you will have:
  • Demonstrated experience in a similar role in software development (essential - minimum 5 years desirable)
  • Relevant tertiary qualification in computer science/programing or software development (desirable)
  • Experience using a variety of front end and backend technologies including modern JavaScript frameworks (e.g. Vue, Sveltel), backend languages (e.g. Node JS, Lucee) and Serverless using services like AWS lambda, Azure logic and BaaS providers.
  • Excellent communication skills and attention to detail.
  • Outstanding problem-solving and troubleshooting skills.
  • Willingness to learn new technologies and programming languages and keep up with the latest trends.
  • Working with Children Blue Card
Why work with us:
  • Flexible work options – flex day model
  • Monthly rostered day off – an extra 12 days off per year!
  • Annual FREE Flu Vaccination
  • Academic Study Day Program
  • Sonder complete care platform – 24/7 support
  • Ongoing learning and development including career growth opportunities
  • Corporate Health Care Partners
  • Temporary Office Swap – locations across QLD
  • Recognition – Employee of the Month, 5 & 10 year Service Awards
  • Sanctuary Model of Care framework training

CRUX Management Services (CRUX) provide people, compliance, and corporate services to a select number of companies.

We are committed to an inclusive environment where people feel comfortable to be themselves. We want our people to feel that all voices are heard, all cultures are respected and that a variety of perspectives are not only appreciated – they are essential to our success.

Apply now

Servicing Australia.

Helping you live more confidently & independently, with holistic care that is tailored to your unique needs.