Senior Software Engineer Agentic

1 day ago

sydney, new south wales, Australia Bupa Full-time

General information

Name

Senior Software Engineer Agentic (MS Dynamics)

Ref #

64958

Date

Friday, September 11, 2026

Full / Part Time

Full Time

Employment Type

Permanent

Description & Requirements

We are looking for developers who can quickly adapt and leverage the right tools and technologies, whether their background is in .NET, CRM, or emerging agentic solutions. The ideal candidate has predominantly worked on the CRM side and demonstrates a strong interest in utilizing agentic technologies, including Microsoft Copilot and the Power Platform, to enhance productivity, automation, and business outcomes.

Opportunity Snapshot

  • Works end to end across discovery, build, test, and refinement 
  • Guides and constrains agentic tooling using approved practices and guardrails 
  • Reviews, validates, and refines outputs produced by AI systems 
  • Improves delivery outcomes by focusing on process, practice, and flow effectiveness, not just individual contribution 
  • Success in this role is measured by improvements to delivery performance (DORA metrics), reduction of rework and bottlenecks, and uplift of team-wide engineering practices. 
  • Discovers solutions earlier by using agentic tools to explore options and reduce uncertainty 
  • Translates intent into planned technical direction suitable for agentic execution 
  • Reduces known delivery bottlenecks by improving flow, practices, and feedback loops 
  • Ensures quality, security, compliance, and correctness of everything committed under their account, even when artefacts are AI-generated


What you’ll need to make it possible 

  • Advanced proficiency and strict discipline in typed languages (C# and/or TypeScript) using intentional domain modelling, generics, and type-safe APIs.
  • Understanding of backend and data fundamentals, including RESTful API design, SQL performance, normalisation, and NoSQL caching patterns. 
  • Expert debugging skills for resolving complex service issues, integration problems, and production incidents. 
  • Knowledge of Dynamics 365 and Dataverse entities, solutions, security models, and integration surfaces. 
  • Experience with reliability engineering through retries, duplicate-request prevention, and OAuth2/OIDC authentication patterns. 
  • Operational competency in structured logging, monitoring, and proactive error handling to ensure system health.
  • Commitment to quality and delivery discipline via automated testing, Git workflows, and CI/CD pipelines. 
  • Capacity for autonomous task ownership, stakeholder alignment, and professional cross-team conflict resolution. 
  • Pragmatic judgment regarding technical trade-offs, prioritisation, and balancing quality with delivery constraints. 
  • High learning agility and the ability to maintain accurate, clear communication during time-critical triage or release discussions. 
  • Tertiary qualification in an IT discipline or extensive professional software engineering experience. 
  • Desirable - Dynamics 365 specialisation in platform extensibili