About the role
We’re partnering with a large, high-profile public sector organisation undergoing major digital uplift, and we’re looking for an experienced Senior Developer to join a multidisciplinary team delivering modern, enterprise-grade applications.
In this role, you’ll help shape complex digital solutions across a multi-domain environment, contributing to the design, build, and optimisation of applications that support high-impact service delivery. This is a hands-on technical position that also provides opportunities for leadership, mentoring, and driving best practice in engineering standards.
What you will be doing
As the Senior Developer, you will:
- Design, build and maintain enterprise applications using Microsoft Dynamics 365 and the Power Platform.
- Develop and optimise solutions in an Azure environment, ensuring compliance with architecture standards and secure development practices.
- Build and maintain C# plugins, JavaScript for Dynamics forms, and integrations leveraging Web APIs.
- Contribute to iterative development using DevOps pipelines, source control practices, and automated deployment approaches.
- Work across Agile Scrum teams to translate user stories and functional requirements into robust technical solutions.
- Produce technical documentation, system specifications, and “as-built” artefacts.
- Identify and reduce technical debt, improve existing systems, and influence architectural decisions.
- Support, mentor and guide team members, fostering a culture of continuous learning and high-quality delivery.
To succeed in this role, you will have:
- Minimum 5+ years’ experience building enterprise solutions with:
- Microsoft Dynamics 365
- Power Platform (including Canvas Apps)
- C# plugins
- JavaScript for Dynamics forms
- .NET stack
- Demonstrated experience using Power Automate, Azure services, and modern integration patterns.
- Proven capability working in Agile/Scrum environments.
- Experience in complex multi-domain environments with strong analytical and problem-solving skills.
- Strong understanding of modern design patterns, Microsoft ASP.NET, HTML, and CSS.
- Ability to communicate clearly with technical and non-technical stakeholders.
- A proactive, collaborative mindset with the ability to work independently and lead by example.
- Experience within government or justice-related service environments.
- A degree in Computer Science, Software Engineering or related field.
- Familiarity with secure development practices and large-scale transformation programs.
- Experience supporting or mentoring developers in hybrid or cross-functional teams.
We are an inclusive employer committed to fostering a diverse and accessible workplace. We encourage applications from Aboriginal and Torres Strait Islander peoples, people with disabilities, LGBTQIA+ individuals, people of all ages, and those from culturally and linguistically diverse backgrounds.


