Senior D365 JavaScript Software Engineer
Administrative Review Tribunal
LH-06146
Closing date – Wednesday 22nd April 2026, 11:59pm
Initial start – 1st May 2026
Initial contract – 6 months
Extension – 1x 6 months
Experience level – EL1 equivalent
Location – QLD, WA, ACT, VIC, NSW, SA
Working Arrangements – open to flexible conditions, remote, office or hybrid
Maximum hours – 40 hours per week
Security clearance – Must be able to obtain baseline
Job details
The Administrative Review Tribunal (the Tribunal) is undertaking a multi-year program delivering its new case management and portal capabilities. The CMS Program will replace a range of legacy business applications and portal with a new platform (D365 Customer Service) that is currently in delivery phase. The Tribunal is seeking a suitably qualified and experienced Lead Portal / Integration Developer to support this program.
Key duties and responsibilities
The Lead Portal / Integration Developer will manage a small team, provide their technical expertise and knowledge by ensuring the development of D365 solutions is in line with the overall architecture vision, processes, templates, tools and models the ART utilises. This role will report to the Portal Project Manager.
The immediate priority is developing the integration components required between the CRM (IRIS Core – in production) and new Portal (ARTConnect – being built by a supplier).
The Lead Portal / Integration Developer will have demonstrated experience of working within multi-disciplinary Product Teams in the development of MS D365, Azure and Power Platform.
Criteria
The buyer has specified that each candidate must provide a one page pitch to address all criteria specified. This is equal to 5000 characters.
Essential criteria
- 1.Strong development skills and experience in integrating Dynamics with other systems using APIs, web services, or third- party tools like Azure Logic Apps, Power Automate (formerly Microsoft Flow), or custom integrations including experienced in Programming C# for Dynamics 365 development, particularly for plugins, custom workflows, and web resources and JavaScript for client-side scripting in forms and web resources.
- 2.Leading and managing a team of Developers, resolving escalation issues, ensuring consistency, standardisation and quality of coding practices within the team, working with Chief, Solution & Dynamics Architects and troubleshooting where necessary including strong technical leadership skills, including mentoring Developers, guiding solution design decisions, and providing design authority across Power Platform and Dynamics 365 solutions.
- 3.Deep understanding of Dynamics 365 modules (like Sales, Customer Service, Finance, Operations, etc.) depending on the specialisation including knowledge of the Dynamics 365 architecture, including Common Data Service (CDS) or Dataverse.
- 4. - Proficiency in PowerApps for extending Dynamics 365 capabilities.
-
- Using Power BI for reporting and data visualisation from Dynamics 365.
- Knowledge of Power Automate for automating processes.
- SQL Server knowledge for database operations, queries, and data management in relation to Dynamics 365.
- Ability to use tools like XrmToolBox for various development and troubleshooting tasks.
- Strong knowledge of Azure services that complement or extend Dynamics 365 capabilities, like Azure Functions, Azure AD, etc.
- 5.Experience designing and implementing Power Platform Application Lifecycle Management (ALM), including managed and unmanaged solutions and environment strategies including proven experience implementing CI / CD pipelines for Dynamics 365 and Power Platform solutions using Azure DevOps or GitHub Actions. Deep understanding of the Dataverse security model, including security roles, business units, field level security, and access control as well as experience with testing, quality assurance, and performance optimisation, including code reviews & unit testing.
- 6.
-
- Strong understanding of modern integration and data patterns, including asynchronous processing, service based architectures, and high volume data handling.
- Experience contributing to or operating within a Power Platform Centre of Excellence (CoE) model.
- Demonstratable working knowledge of Zero Trust architecture.
- Experienced in customising entities, forms, views, charts, and dashboards.
- Experienced in configuring business rules, workflows, business process flows, and actions.
- Experience with Power Pages for external or authenticated user access scenarios (desirable).
Desirable criteria
- 1.Baseline Security Clearance