University of New South Wales Jobs

Senior Developer (D365 CRM)

Applications Close:

University of New South Wales

Sydney, NSW

5 Star Employer Ranking
Is this job right for you? View Vital Job Information and Save Time

Senior Developer (D365 CRM)

Senior

27 April 2026

Location

Sydney, NSW

UNSW (University of New South Wales)

Type

Full-time Continuing

Salary

$127,351 - $143,489 + 17% super & leave loading

Required Qualifications

D365 CRM Customization & Extension
Microsoft Power Platform (Power Apps, Automate, Pages, BI)
Azure PaaS (Functions, Logic Apps, Service Bus)
C# .NET Integrations & Dataverse SDK
Agile/Scrum & DevOps Pipelines
JIRA or TFS Experience
71% Job Post Completeness

Our Job Post Completeness indicates how much vital information has been provided for this job listing. Academic Jobs has done the heavy lifting for you and summarized all the important aspects of this job to save you time.

Senior Developer (D365 CRM)

Senior Developer (D365 CRM)

Apply now

Job no: 538559
Work type: Full Time
Location: Sydney, NSW
Categories: Information Technology, Analyst

  • Full time continuing role within UNSW IT as a Senior Developer (D365 CRM) within our Student Solutions directorate
  • Salary range is $127351-143489 plus generous super and leave loading
  • Kensington, Sydney location, 2-3 days in the office, Hybrid working

About UNSW:

UNSW isn’t like other places you’ve worked. Yes, we’re a large organisation with a diverse and talented community; a community doing extraordinary things. Together, we are driven to be thoughtful, practical, and purposeful in all we do. Taking this combined approach is what makes our work matter. It’s the reason we’re one of the top 20 universities in the world (QS top 20) and a member of Australia’s prestigious Group of Eight. If you want a career where you can thrive, be challenged and do meaningful work, you’re in the right place.

The role is for a senior team member demonstrating solution development best practice including using contemporary rapid applications development methodologies such as iterative and agile software development. The Senior Developer will be required to develop and support IT applications utilising University IT solutions suite for their specialist area as much as possible and associated software to deliver a wide variety of solutions to customers across UNSW. This role will work closely with Developers within the team providing and support and guiding tasks and objectives as required. The role of Senior Developer reports to the Technology Manager within the Sub Domain and has no direct reports. The Senior Developer role reports to Technology Manager and has a has no direct reports.

Specific accountabilities for this role include:

  • Design, document, implement and configure complex IT solutions on the multiple solutions platforms in a specialised environment. This may include front-end web application platforms, back-end web application frameworks, cloud-based infrastructure platforms (e.g., AWS, Google Cloud, Azure), server operating system admin, database operations, cloud microservices, network architecture, authentication, or cyber security.
  • Coach and guide Developers in the team to analyse, coordinator and document highly complex requirements of users
  • Demonstrate the ability to write and implement efficient code, and enforcing standards, best practices within the software development team.
  • Deliver solutions approach and guide Developers in the team in assigned tasks and objectives towards delivering solutions using an Agile/Scrum/Test Driven Development.
  • Prepare unit/system/acceptance test cases to validate delivered solutions.
  • Test complex solutions implemented on the platforms, and work with Testing and Analysis colleagues in agile delivery.
  • Manage and support the end-to-end delivery of solutions.
  • Ensure that end users are trained and supported in the use of the solutions provided.
  • Engage and collaborate with the relevant technical staff in UNSW IT to manage environments, deployments and tenancy administration activities.
  • Ensure excellent customer service to stakeholders by leading by example and guiding Developers in the team to provide timely and efficient service, and to understand and deliver on complex customer needs.
  • Support development activity of Developers in keeping with this senior role within the team, providing guidance on assigned tasks or objectives.
  • Identify, recommend and implement process and policy improvements within the IT environment.
  • Align with and actively demonstrate the Code of Conduct and Values
  • Ensure hazards and risks psychosocial and physical are identified and controlled for tasks, projects, and activities that pose a health and safety risk within your area of responsibility.

Who you are:

  • A relevant degree and extensive relevant experience implementing solutions using various IT solutions platforms including two or more of: front-end web application platforms, back-end web application frameworks, cloud based infrastructure platforms (e.g., AWS, Google Cloud, Azure), server operating system admin, database operations, cloud microservices, network architecture, authentication, or cyber security, or an equivalent level of knowledge gained through any other combination of education, training and/or experience
  • Strong hands‑on experience designing, building, and extending Microsoft Dynamics 365 Customer Engagement solutions across Sales, Customer Service, and Dataverse, working within established solution architectures.
  • Advanced expertise in D365 customisation and extension, including plugins, workflows, JavaScript, solution design, and Dataverse extensibility patterns, with the ability to apply best practices consistently across environments.
  • High proficiency in the Microsoft Power Platform, including Model‑Driven and Canvas Apps, Power Automate, Power Pages (Liquid templates, authentication, and portal customisation), and Power BI for reporting and analytics.
  • Sound Azure PaaS engineering skills, with practical experience building and supporting solutions using Azure Functions, Logic Apps, Service Bus, API Management, and Key Vault, under defined architectural patterns.
  • Proven experience delivering integrations, data migrations, and custom extensions using C#, .NET, Dataverse SDK/Web API, and Azure Integration Services as part of complex enterprise solutions.
  • Demonstrated ability to contribute to enterprise‑grade D365 and Power Platform implementations, collaborating closely with Lead Developers, architects, and business stakeholders.
  • Strong understanding and practical application of ALM, solution layering, and DevOps pipelines, including source control, automated builds, deployments, and environment management across the Microsoft ecosystem.
  • Proven ability to apply analytical skill and conceptual thinking to the analysis, design and implementation of complex and specialised solutions, including applying new principles and technology.
  • Strong experience working with Agile delivery methodologies
  • Strong experience using a delivery management tool (e.g. JIRA or MS Team Foundation Server).
  • Strong experience with preparation and execution of test cases.
  • Strong interpersonal skills, and proven ability to establish excellent relationships with fellow IT colleagues, the business and other stakeholders.
  • Strong time management skills, with a demonstrated ability to respond to changing priorities, and meet competing deadlines by using judgement and initiative.
  • Ability to work collaboratively and productively within a team, including guiding and coaching other Developers, take initiative and work independently while managing competing complex demands.
  • Knowledge of health & safety (psychosocial and physical) responsibilities and commitment to attending relevant health and safety training.

Benefits and Culture

  • Flexible Working Options (work from home, flexible hours etc)
  • Career development opportunities
  • 17% Superannuation contributions and additional leave loading payments
  • Additional 3 days of leave over Christmas period
  • Discounts and entitlements (retail, education, fitness)

For further details on the benefits, please visit https://www.jobs.unsw.edu.au/lifestyle-benefits

How to Apply: please apply through the portal, we would like you to submit a full application including resume and addressing the who you are section.

Applications close: Monday 27th of April at 11.30pm

Position Description

Tell them AcademicJobs.com sent you!

Apply Now

Frequently Asked Questions

💻What are the key technical skills required for this Senior D365 CRM Developer role?

This role demands advanced expertise in D365 customization including plugins, workflows, JavaScript, and Dataverse extensibility. Proficiency in Microsoft Power Platform (Model-Driven/Canvas Apps, Power Automate, Power Pages, Power BI) and Azure PaaS (Functions, Logic Apps, Service Bus) is essential. Experience with C#, .NET, integrations, and DevOps pipelines is required. Review our free resume template to highlight these skills.

🎓What qualifications and experience are needed to apply?

A relevant degree with extensive experience in IT solutions platforms (e.g., cloud infrastructure like Azure, front-end/back-end frameworks) or equivalent. Proven D365 Customer Engagement experience across Sales, Customer Service, and Dataverse is crucial. Strong Agile methodologies and tools like JIRA/TFS are expected. Coaching developers and enterprise-grade implementations are key. Tailor your application using our free cover letter template.

🔧What are the main responsibilities of the Senior Developer?

Design, implement, and configure complex D365 CRM solutions; coach developers on requirements analysis; enforce coding standards and Agile/Scrum delivery; prepare test cases; manage end-to-end solutions; ensure user training and stakeholder service. Collaborate on deployments and process improvements in UNSW IT. Explore similar roles in administration jobs.

💼What employment benefits does UNSW offer for this position?

Enjoy hybrid working (2-3 days in office), salary $127k-$143k + 17% super, leave loading, extra Christmas leave, career development, and discounts. Full-time continuing role in Kensington, Sydney. Learn more about higher ed benefits.

📝How do I apply for the Senior D365 CRM Developer job at UNSW?

Submit via the portal with resume addressing the "Who you are" section. Applications close 27 April 2026. No direct reports; reports to Technology Manager. Prepare for Agile delivery and testing. Check higher ed admin jobs for more opportunities.

🏠Is hybrid or flexible working available?

Yes, hybrid model with 2-3 days in the Kensington Sydney office. Flexible options align with UNSW's supportive culture. Strong interpersonal skills and time management are key for balancing demands.
8 Jobs Found

University of New South Wales

UNSW Canberra, ADFA Campus
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 27, 2026

Northwest College

9/108 Lonsdale St, Melbourne VIC 3000, Australia
Staff / Administration
Add this Job Post to Favorites
Closes: Apr 20, 2026
View More