Commonwealth Bank of Australia

Staff Software Engineer - Contact Centre

Commonwealth Bank of Australia
Apply
20 days ago
Sydney, AustraliaStaff+

Responsibilities

  • Lead the technical vision and architecture for CommSec’s contact centre modernisation and customer engagement platform.
  • Design, build and operate scalable full-stack, cloud-native solutions, modern APIs, distributed systems, microservices and event-driven architectures.
  • Design, implement and configure Microsoft Dynamics 365 Customer Service, Omnichannel and Contact Centre solutions.
  • Deliver reliable, secure and observable software across architecture, development, deployment and operations.
  • Apply automation, Generative AI, conversational experiences and agentic workflows to customer and colleague engagement.
  • Influence technical decisions and strategic technology outcomes across multiple teams.
  • Mentor engineers and help build high-performing teams and engineering practices.
  • Champion DevSecOps, CI/CD, automated testing, observability, engineering excellence and continuous improvement.

Requirements

  • Deep full-stack engineering expertise and experience delivering complex enterprise-scale solutions across front-end, back-end and cloud technologies.
  • Hands-on technical leadership experience influencing architecture and engineering direction through technical expertise.
  • Experience designing, building and operating scalable distributed systems, microservices and event-driven architectures for high-volume interactions.
  • Strong expertise in .NET/C#, React, TypeScript, AWS and modern API development.
  • Demonstrated experience with customer engagement and contact centre technologies, especially Microsoft Dynamics 365 Customer Service, Dynamics 365 Omnichannel or comparable platforms.
  • Experience delivering end-to-end software with ownership across architecture, development, deployment, reliability and operations.
  • Experience with secure, resilient and highly observable platforms.
  • Knowledge of Generative AI concepts, prompt engineering, retrieval-augmented generation, agentic workflows and AI-enabled customer experiences.
  • Experience with DevSecOps practices, CI/CD, automated testing, monitoring and observability.
  • Ability to mentor engineers, influence strategic technology outcomes and lead through technical excellence.

Tech Stack

Categories

Commonwealth Bank of Australia

About Commonwealth Bank of Australia

10,000+ employees

Commonwealth Bank of Australia is an ASX-listed bank headquartered in Sydney that provides retail, business, and institutional banking, payments, and wealth services across Australia. Its offerings include transaction and savings accounts, home and business lending, cards, merchant services, digital banking, superannuation, and investment platforms such as CommSec. Founded in 1911, the bank serves millions of customers through branches, contact centres, and online channels.

Contact me