Senior Software Engineer - Agentic CRM (Hybrid, Sydney)

BUPA

Sydney

On-site

AUD 120,000 - 170,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Bupa is seeking a Senior Software Engineer to drive end-to-end development of Agentic solutions built on MS Dynamics. You will contribute across discovery, build, test and refinement, shaping technical direction and guardrails for AI-assisted delivery.

Strong C# or TypeScript, Dynamics 365, and Dataverse experience are essential, with focus on quality, automation, and scalable patterns. The role emphasizes collaboration across teams, on-site Sydney presence, and hybrid work with a healthy

Qualifications

  • Proficient in typed languages (C# or TypeScript) with strong domain modelling.
  • Experience with RESTful APIs, SQL optimisation, and NoSQL caching patterns.
  • Strong debugging skills for complex service and integration issues.
  • Knowledge of Dynamics 365 and Dataverse security, surfaces, and extensibility.

Responsibilities

  • Lead end-to-end work across discovery, build, test and refinement.
  • Guide tooling with guardrails and optimise delivery processes.
  • Review and refine AI-generated outputs for quality and correctness.
  • Improve delivery performance and reduce rework through better practices.

Skills

C#
TypeScript
REST API design
SQL performance
NoSQL caching
Dynamics 365
Dataverse
OAuth2/OIDC
CI/CD
Git workflows
Automated testing
Logging & monitoring
Debugging
Stakeholder alignment

Education

Tertiary IT qualification

Tools

Dynamics 365
Dataverse
Power Apps

Job description

Bupa is seeking a Senior Software Engineer to drive end-to-end development of Agentic solutions built on MS Dynamics. You will contribute across discovery, build, test and refinement, shaping technical direction and guardrails for AI-assisted delivery.

Strong C# or TypeScript, Dynamics 365, and Dataverse experience are essential, with focus on quality, automation, and scalable patterns. The role emphasizes collaboration across teams, on-site Sydney presence, and hybrid work with a healthy

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Agentic-Driven Senior Software Engineer (MS Dynamics)
Agentic-Driven Senior Software Engineer (MS Dynamics)

Bupaoptical • Sydney

Hybrid
AUD 120,000 - 180,000
Hybrid work model
Senior Software Engineer Agentic (MS Dynamics) Sydney, New South Wales
Senior Software Engineer Agentic (MS Dynamics) Sydney, New South Wales

Bupaoptical • Sydney

On-site
AUD 120,000 - 180,000
Hybrid work model
Senior Software Engineer Agentic (MS Dynamics)
Senior Software Engineer Agentic (MS Dynamics)

Bupa Australia • Sydney

Hybrid
AUD 120,000 - 180,000
Senior Software Engineer Agentic (MS Dynamics)
Senior Software Engineer Agentic (MS Dynamics)

BUPA • Sydney

On-site
AUD 120,000 - 170,000
Senior Dynamics CRM Engineer — AI-Driven Delivery
Senior Dynamics CRM Engineer — AI-Driven Delivery

Bupa Australia • Sydney

Hybrid
AUD 120,000 - 180,000
Senior Dynamics CRM Engineer - Hybrid & Baseline Clearance
Senior Dynamics CRM Engineer - Hybrid & Baseline Clearance

IT Alliance • Canberra

Hybrid
AUD 140,000 - 170,000
Hybrid Working Conditions
Senior Solution Designer (Dynamics CRM) Melbourne, Victoria
Senior Solution Designer (Dynamics CRM) Melbourne, Victoria

Bupa Dental • City of Melbourne

On-site
AUD 150,000 - 190,000
Senior Dynamics 365 CRM Engineer (Hybrid, Federal)
Senior Dynamics 365 CRM Engineer (Hybrid, Federal)

seek.com.au • Canberra

Hybrid
AUD 180,000 - 240,000
CRM Technical Lead Melbourne, Victoria
CRM Technical Lead Melbourne, Victoria

Bupa Dental • City of Melbourne

Hybrid
AUD 140,000 - 180,000
Senior Dynamics 365 Solution Architect - Power Platform
Senior Dynamics 365 Solution Architect - Power Platform

Bupa Dental • City of Melbourne

On-site
AUD 150,000 - 190,000