Back to jobs
Brisbane, Australia
2026-05-28
GCG Health Safety & Hygiene
Oceania
Software Developer
Role Description
At GCG, we use technology to power better ways of working - making things easier, faster, and more effective.
We’re looking for a Software Developer to join our growing Technology team and help shape the systems and platforms that support both our people and our clients. From enhancing our Exposi platform to contributing to future products and innovations, you’ll play an important role in building technology that makes a genuine difference in real-world environments.
**About GCG**
GCG is an Australian-owned workplace health, safety and occupational hygiene specialist provider, supporting national and international clients across industries including aerospace, construction, mining, water and energy.
We partner with organisations to create safer, healthier workplaces through practical advice, technical expertise and tailored solutions that support complex and high-risk environments. Alongside our consulting and training services, technology plays an increasingly important role in how we support our clients and continue to innovate.
Our Technology team helps build and improve the platforms and systems that underpin this work - creating tools that support better health, safety and hygiene outcomes for both our clients and our people.
**About The Role**
This is a hands-on technical role where you’ll contribute across the full software development lifecycle and architectural stack - from responsive user interfaces and APIs through to business logic, data services and cloud infrastructure.
Working closely with the Technical Lead, you’ll help deliver secure, scalable and high-performing software solutions that align with our product and technical direction.
**What You’ll Be Doing**
This is a role with variety, ownership and plenty of opportunity to make an impact. You’ll be involved in things like:
* contributing to development across current and future software platforms, supporting full stack delivery across UI, web services, business logic and data layers
* developing new features, enhancements and bug fixes based on prioritised work from the Technical Lead
* writing clean, maintainable and well-tested code aligned with engineering standards and best practice
* helping implement automated testing and validation processes to support code quality
* building responsive, user-friendly interfaces using modern technologies such as React and Next.js
* supporting clean frontend and backend integration through APIs and service-based architecture
* contributing to cloud-based deployments, particularly within Azure environments, including serverless components where applicable
* helping maintain CI/CD pipelines and structured version-controlled codebases using Git-based workflows
* participating in code reviews and collaborating with developers to maintain strong coding standards and knowledge sharing
* supporting platform uptime, maintenance, system improvements and technical troubleshooting
* assisting implementation activities, including data import preparation, validation and troubleshooting for new client onboarding.
**About You**
You’re a collaborative and curious developer who enjoys solving problems and takes pride in producing quality work. You’re comfortable working independently while contributing effectively within a team environment, and you enjoy learning and continuously improving your skills.
**You’ll Ideally Bring**
* tertiary qualifications in Computer Science, Software Engineering or equivalent practical experience
* around 2–4 years of experience developing and delivering full stack applications
* hands-on experience with JavaScript/TypeScript and modern frameworks such as React, Next.js and Node.js
* experience working across multiple architectural layers including UI, services, business logic and data layers
* experience integrating frontend applications with APIs and backend services
* familiarity with Git-based version control and CI/CD workflows (such as GitHub Actions or Azure DevOps)
* exposure to Azure cloud environments and modern deployment practices
* strong problem-solving ability and attention to detail
* strong communication skills and a collaborative, team-first mindset.
Experience in fast-paced, scale-up or product-focused environments will be highly regarded.
**Why join GCG?**
This is an opportunity to help shape technology that supports meaningful outcomes while working in a collaborative, supportive and growing environment.
At GCG, we value innovation, continuous improvement and creating opportunities for our people to grow.
**Some Of Our Benefits Include**
* Birthday Leave
* Flare Benefits Program
* Professional Growth and Development
* Flexible Work Arrangements
* Mentorship Opportunities
* Paid Study Support
* Casual Fridays
* Career Development Opportunities
If you’re excited about building modern software solutions and want to be part of a team making a genuine impact, we’d love to hear from you.
We do our best to reach out to every application we receive.