Senior Developer

1 day ago


Australia Australian Council of Trade Unions (ACTU) Full time $118,347 - $138,257 per year

Ongoing, Full-Time

Melbourne, VIC

Are you an experienced Python developer who wants to use your skills to make a meaningful impact? Join the ACTU's Digital Communications team and help design, develop, and deploy digital projects that support the strategic goals of the Australian union movement. You'll work alongside campaigners and technical stakeholders to deliver ethical, accessible, and future-ready digital infrastructure that empowers workers and advances social justice.

The ACTU is committed to fostering an inclusive and diverse workforce that reflects the rich cultural and social diversity of our community. We strongly encourage applications from women, Aboriginal and Torres Strait Islander people, people of colour, members of the LGBTQIA+ community, and individuals from diverse socio-economic backgrounds.

About Us

The Australian Council of Trade Unions (ACTU) represents nearly 1.7 million workers and their families. Since 1927, we have led some of the most significant workplace struggles in Australia's history. The ACTU's role as a peak body is to encourage workers to join their union, be a national voice for our movement, and advance and defend workers' rights through coordinated campaigns, representation, and support to our affiliates.

The Role

As a Senior Developer within the Digital Communications division, you will guide the design, development, and deployment of digital projects that support the ACTU and the broader trade union movement. Reporting to the Digital Development and Data Manager, you will apply your development expertise to build innovative web applications, dashboards, and data infrastructure. You'll also mentor other developers, contribute to our in-house AI project, and collaborate closely with campaigners and technical stakeholders to deliver impactful, future-ready digital solutions.

Key responsibilities include:

  • Write and maintain high-quality, tested, and well-structured Python code.
  • Develop skills with AI and related technologies, including hands-on work with large language models and agentic AI frameworks.
  • Utilise generative AI to support development, documentation, and problem-solving.
  • Mentor and support other developers, sharing expertise in Python, DevOps, cloud platforms, and related technologies.
  • Evaluate and recommend appropriate technologies, platforms, and methodologies for digital projects.
  • Contribute to the ongoing development and maintenance of the ACTU's Join 4.0 project.
  • Build robust, scalable applications and integrations to support campaign efforts and organisational growth.
  • Ensure excellence in data handling, security, and infrastructure across digital projects.
  • Design and deploy digital tools and systems that empower ACTU and affiliates.
  • Create and maintain clear, comprehensive documentation for technical systems and processes.
  • Stay current with emerging technologies and contribute to capacity-building efforts by coaching and training other developers.
  • Work closely with external service providers, contractors, and affiliate unions to deliver high-quality, impactful projects.

Key Selection Criteria

Essential:

  • Advanced Python programming skills with at least 3 years of experience.
  • Experience working with PostgreSQL or similar relational databases.
  • Proven experience in building and delivering high-quality software to production.
  • Experience with automated testing frameworks and practices.
  • Desire and ability to learn new skills and technologies, including generative AI tools.
  • Ability to incorporate stakeholder feedback and communicate technical ideas clearly.
  • Ability to work collaboratively within a team while managing individual technical direction and workload.

Desirable:

  • Relevant tertiary qualification.
  • Google Cloud Certification or equivalent.
  • Experience with Kubernetes, Docker, and cloud service providers (GCP, Azure, AWS).
  • Experience with DevOps and CI/CD pipelines (e.g., BuildKite, GitHub Actions).
  • Proficiency with AI platforms (OpenAI, Gemini, Claude, etc.).
  • Experience with Agile methodologies.
  • Familiarity with PHP, WordPress, Django, React, and progressive web apps.
  • Experience developing accessible digital tools for diverse audiences.
  • Experience working with unions or progressive organisations.

Other requirements:

This role may occasionally require work outside standard office hours, particularly during key campaign periods or when maintaining, upgrading, or supporting ACTU's technology infrastructure.

Benefits

The ACTU offers a competitive salary range of $118,347 to $138,257, depending on skills and experience, along with:

  • Additional 15% superannuation
  • Annual leave loading
  • Working from home opportunities
  • Generous leave arrangements, including up to 5 additional days of annual leave
  • The opportunity to work a rostered day off arrangement

How to Apply

Please provide a cover letter addressing the selection criteria and your suitability for the role, along with your CV, to Emma Kingdon, Director Campaigns at

Applications without a cover letter addressing the key selection criteria will not be considered.

Closing Date: Applications close on 21st November 2025.

Senior Developer
Australian Council of Trade Unions

Australian Council of Trade Unions

Job posted on: November 5, 2025

Applications close: Friday 21st November (COB)

Salary: The ACTU offers a competitive salary range of $118,347 to $138,257, depending on skills and experience + +


  • Senior Developer

    1 day ago


    Australia myCareer Full time $129,464 - $142,665 per year

    Duration: Temporary until 30/06/2028 Location: Bathurst or McKell Grade: 9/10 ($129,464 - $142,665 + Super)About the team Spatial Services, a division of the Department of Customer Service is the key provider of spatial land information services in New South Wales. Spatial Services' integrated framework connects the people of NSW to a comprehensive...


  • Australia Western Power Full time $120,000 - $180,000 per year

    This is an excellent opportunity to join our Customer Portfolio Development team and become part of Western Power's Major Customer Decarbonisation taskforce. We are accountable for developing solutions to customer-initiated projects and ensuring the most prudent option is selected and delivered in line with approved Business Cases.We are seeking a skilled...


  • Australia IDE Group Full time $80,000 - $120,000 per year

    Location: AustraliaPublished On: October 2, 2025About IDE GroupAt IDE we love working with our partners to build better futures, working on over 500 projects across the medical technology landscape, including in the areas of respiratory care, drug delivery, connected medical devices and point-of-care diagnostics.Making a difference is what matters to us, and...


  • Melbourne, Victoria, , Australia XPT Software Australia Pty Full time $80,000 - $120,000 per year

    Mandatory skills/experienceSeeking for Senior Sitecore lead/developer who has hands on expertise with programming languages such as C#, NodeJS, Typescript, HTML5, CSS, Bootstrap, JavaScriptDesired skills:· NETMicrosoft Certifications in C#/.Net and SQL ServerWorking in Agile Scrum projectsJob DescriptionExperience analyzing,...


  • Melbourne, , Australia Hastha Solutions Full time $120,000 - $180,000 per year

    Urgent requirement of Senior MS SQL Developer - Contract - MelbourneRequirements Year, extensive development experience in MS SQL Server 2008R2/2012/2014/2016/2019/2022 instance.Experience in troubleshooting and resolving database integrity issues, performance issues, blocking and deadlocking issues, resource contentions, connectivity issues, security...


  • Australia The Upskill Academy Full time $120,000 - $150,000 per year

    Join The Upskill Academy, a dynamic leader in the Business Consulting and Services industry, as a Python Developer. As part of our small yet impactful team of 1-10 employees, you will play a crucial role in driving innovation and excellence. Our core values of Accessibility, Accountability, Belonging, and Boldness are at the heart of everything we do,...


  • Karratha, Western Australia City of Karratha Full time $100,000 - $150,000 per year

    Senior Community Development OfficerSalary Package: $126,859 per annum plus superCome for a career and stay for a lifestyleMake a meaningful impact in your community. This role leads initiatives that connect people, strengthen partnerships, and build capacity across the City of Karratha.What You'll Be DoingLead the delivery and evaluation of community...


  • Perth Airport, Western Australia Perth Airport Pty Ltd Full time $120,000 - $140,000 per year

    Perth Airport is Australia's Western Hub connecting the people, businesses and communities of Western Australia with the rest of Australia and the world. Operating 24 hours a day, seven days a week throughout the year, Perth Airport plays a significant role in providing economic, social and cultural benefits to West Australians.Perth Airport is investing...

  • Senior Site Manager

    24 hours ago


    Australia Glow Beauty On Demand Full time £340,000 - £380,000 per year

    Reference: OH _Posted: October 14, 2025 Senior Site Manager opportunity on a Life Science development based in Cambridge. This project had a circa value of £20 million. This is reputable Tier 2 contractor who are actively seeking a senior site manager who can provide an excellent service to their clients. You will need to have prior experience within a...

  • Senior Energy

    1 week ago


    Australia Palladium Group, Inc. Full time $120,000 - $180,000 per year

    Senior Energy & Development Manager - REnew PacificApplications will be accepted until 11:59 PM AEST on 12th November 2025. We encourage you to apply early as the position may close sooner if a suitable candidate is found.Candidates must have valid right to work in the country where they are based. Palladium cannot consider applicants who require work...