Senior D365 JavaScript Software Engineer (Developer)

Contract Type:

Contract

Location:

Canberra, Australian Capital Territory, Australia

Industry:

Information & Communication Technology (ICT)

Salary:

Contact Email:

kelly@whizdom.com.au

Date Published:

08-Apr-2026

Reference Number:

V-61838

Senior D365 JavaScript Software Engineer (Developer)

The Role:

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 department utilises.  This role will report to the Portal Project Manager.

The immediate priority is developing the integration components required between the CRM and new Portal.

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.
 

Skills and Experience Required:

  •  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).
 

Location and Contract Term: This role can be based in ACT, NSW, VIC, QLD, SA or WA.  6-month contract with 1 x 6-month extension options pending budget and delegate approval. Open to flexible working conditions – remote, office or hybrid

Security Requirements: Applicants must be Australian Citizens and hold a baseline security clearance or the ability to obtain

How to Apply:  Applications close 21 April.

Please upload your resume to apply. Candidates will need to be willing to undergo pre-employment screening checks which may include, ID and work rights, security clearance verification and any other client requested checks

Please note you may need to complete selection criteria to complete this application process. We will be in touch with instructions for suitably skilled candidates

Call Kelly 0480 002 457  or email kelly@whizdom.com.au for any further information

 
Apply Now

Share this job

Interested in this job?
Save Job
Create Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )