- Application Deadline: 24 November 2025
- Expected Start Date: 05 December 2025
- Job Type: Contract
- Location: QLD, WA, ACT, VIC, NSW, NT, SA, TAS
- Initial contract duration: 12 Months (with 12-month extension)
- Working Hours: 8:00 am – 6:00 pm (Monday to Friday)
- Maximum hours: 40 hours per week
- Working Arrangements: On-site at the Department's office for 5 days per fortnight for the duration of the engagement.
Additional Requirement:
All personnel nominated under the contract must be Australian Citizens and are required to complete the Department's Suitability and Baseline Assessment (ASB) before commencement. This requirement is unique and is specific to working within a regulatory environment. It should not be confused with a standard Australian Government security clearance. Personnel holding a current AGSVA Baseline or higher (e.g., NV1) clearance will be considered highly advantageous.
About the Opportunity:
SoftLabs is seeking experienced Microsoft Dynamics 365 professionals to join our team supporting the Department's under the Dynamics 365 Consultancy Services Panel. This engagement supports Department's strategic initiative to deliver modern, secure, and efficient regulatory solutions through the Dynamics 365 platform, which underpins the OneDepartment's case management system. The consultants will augment Department's internal Digital Applications Team, working in collaboration with project managers, architects, and business stakeholders to deliver high-quality D365 solutions across multiple digital transformation programs.
Job details:
Department has an ongoing and significant portfolio of projects on the Dynamics 365 platform (DSP), supporting digital initiatives, legislative changes, and business process improvements. To deliver these outcomes, it is seeking experienced and highly skilled Dynamics 365 professionals to provide consulting and delivery services that will enable its IT division to achieve key project deliverables.
Dynamics 365 Resourcing for this work is planned annually, and projects are typically aligned to a financial year. However, some works and projects may be announced on an ad-hoc basis at short notice (for example, legislative changes), for which they will have strict and short timings and deadlines for delivery.
Roles and Position Descriptions:
Junior Dynamics 365 Developer
Key Accountabilities -
- Provide both technical and functional knowledge of Microsoft Dynamics 365.
- Set up and maintain CI/CD pipelines for the Microsoft Dynamics 365 solution.
- Continuously improve release and deployment processes and automation; manage code branches and deployments. Support release management and planning.
- Design and develop modifications or extensions to the standard Microsoft Dynamics 365 applications, perform unit testing, deployment, and write technical documentation.
- Plan and support system and acceptance testing. Proactively solve business issues and manage stakeholder expectations.
Knowledge, Skills, and Experience –
Knowledge & Technical Skills
- Provide both technical and functional knowledge of Microsoft Dynamics 365;
- Set up and maintain CI/CD pipelines for Microsoft Dynamics 365 solutions.
- Design and develop modifications or extensions to standard Dynamics 365 applications, including unit testing, deployment, and technical documentation.
- Plan and support system and acceptance testing. Proactively solve business issues and manage stakeholder expectations.
Experience (including technical)
- Detailed understanding of primary technology platforms: Microsoft .NET, CRM Dynamics, SharePoint, SQL Server, Azure & AWS integration in a secure setting.
- Demonstrated experience with Microsoft Azure is desirable. Experience working in Agile environments.
Qualifications
- A relevant tertiary qualification in Information Technology is desirable and/or equivalent substantial relevant work experience (current or previous). Microsoft Dynamics 365 certification is desirable.
Business Acumen
- Works well with service delivery and project teams. Shows resilience, pursuing challenging situations with drive to achieve specified goals. Problem solving, analytical and critical thinking skills for investigating and resolving stakeholder, client or systems problems, and for improving work practices and processes.
- A commitment to customer service excellence and professional representation combined with proven ability to communicate and accept responsibilities.
Senior Dynamics 365 Developer
Key Accountabilities -
- Proven experience in leading MS Dynamics 365 technical specialists in complex enterprise environments. Extensive Microsoft Dynamics 365 solution design experience.
- Advanced MS Dynamics 365 development (C#, JavaScript, HTML, SQL) and deployment experience. Advanced skills in Power Platform (Power Apps, Power Automate).
- Strong interpersonal, communication, and people skills with internal and external stakeholders. Ability to work independently with limited supervision and be accountable for outcomes.
- Experience in resolving complex client and stakeholder-related queries with exceptional analytical and problem-solving skills.
- A tertiary qualification in IT, engineering or another relevant degree is desirable.
- Microsoft Dynamics 365 Certifications MB-230, MB-400, and MB-600 are highly desirable.
Knowledge, Skills, and Experience –
Knowledge & Technical Skills
- Demonstrated ability to apply development, deployment, and testing best practices.
- Relevant tertiary qualification in Information Technology or Engineering
- Strong interpersonal, communication, and people skills with stakeholders. Ability to work independently with limited supervision and be accountable for outcomes.
Experience (including technical)
- Experience with Microsoft Dynamics 365 development using C#, SQL, JavaScript, and HTML. Experience with Microsoft Dynamics 365 solution design.
- Demonstrated experience with Microsoft Dynamics 365 solution packaging and deployment and Agile environment.
- Demonstrated experience with CI/CD solutions using Azure DevOps and Octopus Deploy (highly desirable) and managing code branches with Git, Azure DevOps and experience with Microsoft Azure is desirable
Qualifications
- A relevant tertiary qualification in Information Technology is desirable and/or equivalent substantial relevant work experience (current or previous). Microsoft Dynamics 365 certification is desirable.
Business acumen
- Works well with service delivery and project teams. Shows resilience, pursuing challenging situations with drive to achieve specified goals. Problem solving, analytical and critical thinking skills for investigating and resolving stakeholder, client or systems problems, and for improving work practices and processes.
- A commitment to customer service excellence and professional representation, combined with proven ability to communicate and accept responsibilities.
Senior Dynamics 365 Functional Consultant
Key Accountabilities -
- Proven experience in developing requirements for Microsoft Dynamics 365 Customer Service applications and in data modelling and process design.
- Advanced knowledge of MS Dynamics 365 applications.
- Demonstrated ability to analyse and understand business problems (experience in the finance industry desirable).
- Strong interpersonal, communication, and people skills with internal and external stakeholders.
- Ability to effectively present complex information to different target audiences both verbally and in writing.
- Ability to resolve client and stakeholder-related queries with exceptional analytical and problem-solving skills.
- Ability to support team members to evaluate and propose technical alternatives for resolving business and technology issues. Ability to work independently with limited supervision and be accountable for outcomes.
- Relevant tertiary qualification and Microsoft Dynamics 365 certification are highly desirable.
Knowledge, Skills, and Experience –
Knowledge & Technical Skills
- Demonstrated ability to apply development, deployment, and testing best practices.
- Relevant tertiary qualification in Information Technology or Engineering.
- Strong interpersonal, communication, and people skills with stakeholders.
- Ability to work independently with limited supervision and be accountable for outcomes.
Experience (including technical)
- Experience with Microsoft Dynamics 365 platform and Microsoft Dynamics 365 solution design.
- Demonstrated experience with Microsoft Dynamics 365 delivery, including assisting in training and UAT.
Qualifications
- A relevant tertiary qualification in Information Technology is desirable and/or equivalent substantial relevant work experience (current or previous). Microsoft Dynamics 365 certification is desirable.
Business Acumen
- Works well with service delivery and project teams. Shows resilience, pursuing challenging situations with drive to achieve specified goals. Problem-solving, analytical, and critical thinking skills for investigating and resolving stakeholder, client, or systems problems, and for improving work practices and processes.
- A commitment to customer service excellence and professional representation, combined with a proven ability to communicate and accept responsibilities.
Junior Dynamics 365 Functional Consultant
Key Accountabilities -
- Proven experience in leading functional specialists in enterprise environments.
- Working knowledge of Microsoft Dynamics 365 functionalities with experience in performing high-level configuration and customisation.
- Strong interpersonal, communication, and people skills with internal and external stakeholders. Ability to effectively present complex information to different target audiences both verbally and in writing.
- Experience in resolving client and stakeholder-related queries with exceptional analytical and problem-solving skills. Ability to work independently with limited supervision and be accountable for outcomes.
- Relevant tertiary qualification and Microsoft Dynamics 365 certification are highly desirable.
Knowledge, Skills, and Experience –