Senior Drupal Developer
2 months ago
Are you an experienced Drupal developer with a passion for solving complex problems and building modern, well-architected web applications? If so, we have an exciting opportunity for you
We are seeking a senior Drupal developer for a 3-6 month contract, with strong migration expertise to support our team on a couple of high-profile projects.
About TodayWe’re Today, Australia’s most awarded social impact agency. We use design and technology to make change happen at pace and at scale.
We tackle society’s biggest challenges and drive positive change, in sectors such as arts and public spaces, youth and families, cities, transport and housing, climate, education, First Nations justice, health and wellbeing, public service, and sustainable economy.
We believe in human-centred design, collaboration across crafts (strategy, research, design, content, delivery), and we have a passionate team of 60+ in Naarm (Melbourne) with a new Gadigal (Sydney) branch taking off.
You’ll experience a welcoming environment filled with smart, fun, and caring people from a wide variety of backgrounds and disciplines, who are passionate about creativity, making change, and learning from each other. Learn more about our values and culture at today.design/careers.
About the roleAs a senior Drupal developer, you will lead the technical implementation of significant website migration and redevelopment projects. You will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure the delivery of a high-performance, secure, and accessible web platform.
Your days will be spent- Leading the planning and migration of multiple websites to Drupal 11
- Implementing a decoupled Drupal architecture
- Developing robust APIs for content delivery
- Ensuring accessibility and security compliance across the platform
- Mentoring and guiding the development team
- Contributing to the design and implementation of a new component library
- Planning for scalability and future enhancements
- Collaborating with cross-functional project teams to plan and deliver work sprints
- Participating in our various craft initiatives through regular meets and working groups
Requirements
About youYou will be able to demonstrate:
- Extensive experience with enterprise Drupal, particularly Drupal 10
- Strong expertise in planning and executing complex CMS migrations
- Experience with decoupled architectures and developing APIs
- Experience with implementing advanced search functionality
- Deep understanding of web accessibility standards
- Knowledge of performance optimisation techniques for large-scale websites
- Familiarity with modern front-end technologies (e.g., React, Next.js)
- Experience with DevOps practices and cloud platforms (preferably AWS)
- Strong project management and communication skills
- That you can legally work in Australia
You will also bring:
- A collaborative approach and ability to work effectively in cross-functional teams
- Strong problem-solving skills and attention to detail
- Experience mentoring junior developers
- Familiarity with government web projects and their unique requirements
- A commitment to best practices in security and data protection
- Enthusiasm for emerging technologies and creative problem-solving
- Kindness, empathy and respect
You may also have:
- Experience with other CMS platforms
- Experience with GovCMS
- Experience with multilingual website implementations
- Contributions to open-source Drupal projects
Even if you don’t perfectly match every criterion or consider yourself too junior, we encourage you to apply. Research shows that many qualified individuals hesitate to apply unless they meet all requirements—regardless, we prioritise potential over a checklist.
We warmly welcome applications from all backgrounds, including Aboriginal and Torres Strait Islander peoples, individuals with disabilities, those from diverse cultural and linguistic backgrounds, mature age workers, and members of the LGBTIQA+ community.
Benefits
Working at TodayWe work on work with purpose. Our projects see us finding solutions to big, complex challenges around climate, care and communities.
Above all else, we strive to protect our team’s capacity for resilience and their general wellbeing. This goes beyond our dog-friendly workplace and regular pub lunches as a team. A snapshot into what it’s like to work with us:
- We value your skills, experiences and diverse perspectives
- You'll work on projects with purpose, making interesting, beautiful things that positively impact the community
- We prioritise your wellbeing, offering a flexible work environment, generous leave catered for inclusivity and intentional care including an employee assistance program
- You’ll be encouraged to continuously learn and grow, supported by a compelling career framework, frequent check ins with your team
- You'll be empowered to shape the business, the work we do, and the impact we create
- Expect regular team socials, events and lots of opportunity for connection
This is a 3-6 month contract role and requires someone who is based in Naarm (Melbourne). Ideally, we are searching for someone who can start as soon as possible.
What’s nextApply now
If you require any accessibility adjustments throughout the hiring process, please feel comfortable to let us know and we will do our best to accommodate.
-
Senior Drupal Developer Opportunity at Today
1 month ago
Collingwood Park, Queensland, Australia Today Full timeAbout the RoleWe're seeking a Senior Drupal Developer to lead our technical implementation of significant website migration and redevelopment projects.As a senior developer, you will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure the delivery of a high-performance, secure, and accessible web platform.Key...
-
Collingwood Park, Queensland, Australia Today Full timeWe are seeking an experienced Senior Drupal Developer to lead the technical implementation of significant website migration and redevelopment projects. With a passion for solving complex problems and building modern, well-architected web applications, you will design and implement a decoupled Drupal architecture, manage complex content migrations, and ensure...
-
Senior Business Development Manager
4 weeks ago
Collingwood Park, Queensland, Australia Bank Australia Full timeCompany OverviewBANK AUSTRALIA IS A CUSTOMER-OWNED BANK COMMITTED TO CREATING POSITIVE IMPACT FOR PEOPLE AND THE PLANET.About the RoleWe are seeking a Senior Business Development Manager - Impact Lending to join our Impact Lending team in Collingwood. As a key member of the team, you will be responsible for developing and maintaining strong relationships...
-
Senior Settlement Worker
2 weeks ago
Collingwood, Australia MiCare Full timeInner MelbourneRewarding, community-based roleSupport newly arrived migrants and refugees settle in AustraliaHybrid working environment - one day from home and four from office$43.08-46.35/hr + 11.5% superannuation + not for profit salary packagingPerm Full TimeAbout usMiCare is a non-profit providing services to people from a range of diverse backgrounds in...
-
Senior Project Officer
3 months ago
Collingwood, Australia Lowitja Institute Full timeSenior Project Officer - Commissioning, Research & Knowledge Translation We are looking for a talented and dedicated Senior Project Officer to join our team. In this role, you will be responsible for identifying key priorities and developing a strategic research agenda. You will oversee the commissioning process for research projects and knowledge...
-
Senior Settlement Worker
2 weeks ago
Collingwood, Australia MiCare Full timeRewarding, community-based roleSupport newly arrived migrants and refugees settle in AustraliaHybrid working environment - one day from home and four from office $43.08-46.35/hr + 11.5% superannuation + not for profit salary packagingPerm Full Time About us MiCare is a non-profit providing services to people from a range of diverse backgrounds in the...
-
Senior Manager
1 month ago
Collingwood, Australia Bank Australia Full timeDo you want to be part of using the business of banking as a force for good? Do you want to create positive impact for people and the planet? Bank Australia is the bank for people who want to be part of a movement creating a fairer and more just world. We’re growing fast as more people choose to align their banking with their values. We’re a customer...
-
Senior Credit Risk Analyst
2 months ago
Collingwood, Victoria, Australia Bank Australia Full timeAbout the RoleBank Australia is seeking a Senior Credit Risk Analyst to join our Risk and Compliance division. As a key member of our team, you will play a critical role in supporting the Model Risk Governance requirements for all Financial Models and providing advice and support to model owners in meeting their obligations under the policy.Key...
-
Senior Software Engineer
3 weeks ago
Collingwood Park, Queensland, Australia affix Group Full timeAbout affix GroupA forward-thinking accounting tech company empowering SMB and enterprise business services accounting firms to boost their efficiency, standardisation, and grow their practices.Salary Range:$120,000 - $180,000 per annum, depending on experience and qualifications.About the RoleJob Description:As a Senior Software Engineer in our Integrations...
-
Senior Credit Risk Analyst
2 months ago
Collingwood, Australia Bank Australia Full timeDo you want to be part of using the business of banking as a force for good? Do you want to create positive impact for people and the planet? Bank Australia is the bank for people who want to be part of a movement creating a fairer and more just world. We’re growing fast as more people choose to align their banking with their values. We’re a customer...
-
Senior Cloud and Windows Engineer
1 month ago
Collingwood, Australia affix Group Full timeJob Description The Story A leading provider of hospital and healthcare services in Australia. This team is one with a strong culture and one that thrives on collaboration, positivity, being people oriented, friendly and achievement focussed. They are embarking on some exciting infrastructure upgrades as they improve systems and collaborative...
-
Senior Storyteller
1 month ago
Collingwood, Australia Bellroy Full timeIN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...
-
Senior Storyteller
3 weeks ago
Collingwood, Australia Bellroy Full timeIN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...
-
Senior Storyteller
7 days ago
Collingwood, Australia Bellroy Full timeIN A NUTSHELL If you’re a storyteller who’s ready to dig deeper, connect insights to creativity, and take ownership of the narrative from start to finish, this is for you. Bring us your sharp insights of human behaviour, compelling voice, and ability to share the stories that resonate. In return, we’ll give you the creative freedom to shape a growing...
-
Senior Settlement Professional
1 month ago
Collingwood Park, Queensland, Australia MiCare Full timeAbout the RoleThe Senior Settlement Worker will equip eligible clients to address their identified settlement needs, improving social participation, economic well-being, independence, personal well-being, and community connectedness.This involves high-quality case management and community development initiatives, operating within MiCare's Integrated...
-
Senior Financial Professional
4 weeks ago
Collingwood Park, Queensland, Australia Superior People Recruitment Full timeA forward-thinking and innovative accounting firm, seeking an experienced Senior Accountant to join their team.Estimated Salary: AU$90,000 - AU$120,000 per annum.About the RoleThe ideal candidate will be responsible for providing exceptional tax compliance, tax advisory, and business advisory services to clients. This will involve building and maintaining...
-
Business Development Manager
3 weeks ago
Collingwood Park, Queensland, Australia BTI Executive Search Full timeWe are seeking an experienced Business Development Manager to drive strategic growth for our organisation.The successful candidate will have a proven track record of identifying and capitalising on new business opportunities, building strong relationships with key stakeholders, and developing effective sales strategies.Salary: AU$120,000 - AU$150,000 per...
-
Impact Lending Business Development Manager
3 weeks ago
Collingwood Park, Queensland, Australia Bank Australia Full timeAbout Bank AustraliaAt Bank Australia, we believe that banking can be a powerful force for good. Our purpose is to create a world where people and the planet thrive.We're looking for a Senior Manager - Impact Lending to join our Impact Lending team in Collingwood. As a key member of our team, you'll play a critical role in developing partnerships with...
-
Senior Cloud and IT Architect
3 weeks ago
Collingwood Park, Queensland, Australia affix Group Full timeA rewarding opportunity awaits a highly skilled Senior Cloud and Windows Engineer to join Affix Group in shaping the future of healthcare services. Company OverviewAffix Group is a leading provider of hospital and healthcare services in Australia, dedicated to delivering high-quality patient care.About the RoleWe are seeking a talented individual with 5-10...
-
Clinical Manager
3 months ago
Collingwood, Australia The Mind Room Full time**At The Mind Room, we’re dedicated to empowering individuals and communities to thrive. We’re seeking a Senior Practitioner to join our well-established, friendly team. If you have a strong background in clinical work and a passion for mentoring others, this role might be perfect for you.**: **In this role you will**: - **Support and Mentor**: Guide a...