Senior Software Engineer Agentic (MS Dynamics)
Bupa Australia · Sydney
Job description
About the role
Bupa is looking for a Senior Software Engineer who works end to end across discovery, build, test and refinement, and who uses agentic tools such as Microsoft Copilot and the Power Platform to improve productivity, automation and business outcomes. The role suits candidates whose background is in .NET, CRM or emerging agentic solutions, with a predominant focus on the CRM side.
Key responsibilities
- Work end to end across discovery, build, test and refinement.
- Guide and constrain agentic tooling using approved practices and guardrails.
- Review, validate and refine outputs produced by AI systems.
- Improve delivery outcomes by focusing on process, practice and flow effectiveness, not just individual contribution.
- Use agentic tools to explore options early and reduce uncertainty.
- Translate intent into planned technical direction suitable for agentic execution.
- Reduce delivery bottlenecks by improving flow, practices and feedback loops.
- Ensure quality, security, compliance and correctness of everything committed under their account, even when artefacts are AI-generated.
Required profile
- Advanced proficiency in typed languages (C# and/or TypeScript) with 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 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 (retries, duplicate-request prevention, OAuth2/OIDC).
- Operational competency in structured logging, monitoring and proactive error handling.
- Commitment to quality and delivery discipline via automated testing, Git workflows and CI/CD pipelines.
- Tertiary qualification in an IT discipline or extensive professional software engineering experience.
Required skills
- C# and/or TypeScript
- Dynamics 365 and Dataverse
- RESTful API design, SQL, NoSQL caching
- OAuth2/OIDC authentication
- Git, CI/CD pipelines, automated testing
Desirable: Dynamics 365 platform extensibility (plugins, workflows, customisations), Code Power Apps experience, an active public GitHub presence, and cloud ecosystem awareness (hosting, identity, queues, observability). Hybrid working is offered, with support for career development and wellbeing.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Australia.
Salary: Senior Software Engineer Based on 25 job offers in AustraliaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 38 minutes ago
Expires 1 month from now
1 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Bupa Australia
Sydney
Related job offers
-
Functional Architect & Delivery Lead - Microsoft AI Business Solutions
pwc Sydney -
Senior Associate - Cybersecurity & Privacy
pwc Sydney -
Graduate Product Manager – Sleep Health
resmed Sydney -
Integration Engineer - Naval Combat Systems
saabgroup Adelaide - 21 Third Avenue -
Change Manager - Technology Transformation
ABN Group Melbourne