About the role

  • Staff Software Engineer developing backend systems and APIs for Contact Centre transformation. Collaborating with cross-functional teams using .NET / .NET Core and cloud technologies in Sydney or Melbourne.

Responsibilities

  • Build and maintain backend services and APIs, primarily using .NET / .NET Core, integrating across multiple enterprise service domains.
  • Design robust, scalable, and secure integration solutions to support real-time AI-driven recommendations and workflows.
  • Contribute to technical design and architecture discussions, shaping solution patterns and engineering standards.
  • Work closely with senior technical leaders to uplift engineering excellence, code quality, and delivery outcomes.
  • Ensure strong observability, resilience, and operational readiness of the systems you build.
  • Operate with a DevSecOps mindset —you build it, test it, secure it, and help run it.

Requirements

  • Strong backend engineering experience, ideally with .NET / C# (or any other tech stack)
  • Proven experience designing and building APIs and enterprise integrations
  • Familiarity with frontend technologies such as React
  • Experience working with cloud platforms (Azure or AWS) and core cloud hosting concepts
  • Solid understanding of relational databases and data access patterns
  • Exposure to AI tools or LLM concepts through work, learning, or personal projects

Benefits

  • Flexible ways of working
  • In-office collaboration and flexibility
  • Supported to grow
  • Trusted to deliver
  • Empowered to work on meaningful systems at scale

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job