Senior Microsoft Developer Software Engineer
* 12-month extension, with a possible 2 x 12-month extension
* Hybrid working arrangements
* NV1 Clearance required
The Role
Our Federal Government client is seeking an experienced Dynamics 365 CRM Software Engineer to support a system delivering national health outcomes.
This role sits within a high performing digital and technology branch responsible for enterprise platforms, regulatory systems and major digital transformation initiatives. You will design, build and support Microsoft Dynamics 365 and Power Platform solutions in a complex, secure and fast paced environment.
Key Duties:
* Review business requirements and user stories and provide technical input.
* Design, develop, configure and support Microsoft Dynamics 365 CRM and Power Platform solutions.
* Enhance and maintain existing CRM applications, including defect resolution and performance optimisation.
* Develop new functionality aligned with enterprise architecture, development standards and security controls.
* Build and maintain integrations using APIs, Azure services and approved middleware.
* Collaborate with multidisciplinary teams, including business analysts and product owners.
* Prepare and maintain solution documentation and technical artefacts.
* Participate in peer code and solution reviews.
* Support releases and deployments across multiple environments using DevOps and CI/CD practices.
* Provide ongoing support, monitoring and incident investigation for deployed solutions.
Key Capabilities:
* At least 5 years recent experience as a Software Engineer in a large Commonwealth or similar enterprise environment.
* Strong hands‐on experience with Microsoft Dynamics 365, Power Platform, Power Apps, Dataverse and Power Automate.
* Experience with .NET technologies.
* Solid understanding of APIs, integration patterns, Azure services and CI/CD pipelines.
* Demonstrated experience implementing secure solutions, including authentication, identity management and secure integrations.
* Proven experience working in Agile delivery teams.
* Strong communication skills with the ability to engage technical and non‐technical stakeholders.
How to Apply:
To apply, click the Apply Now button and send your up-to-date resume, for a confidential discussion call us now on 02 5119 3***.
Applications received after submission may be considered for similar roles.
If this job isn't quite right for you but you are looking for a new position, please contact us for a confidential discussion on your career.