Staff Software Engineer at Commonwealth Bank
Sydney, New South Wales, Australia -
Full Time


Start Date

Immediate

Expiry Date

28 Nov, 25

Salary

0.0

Posted On

28 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Mongodb, Soft Skills, Microservices, Design, Artifactory, Data Warehousing, Kafka, Apache Camel, Orchestration, Agile Methodologies, Relational Databases, Artificial Intelligence, Test Automation, Cloud, Communication Skills, Python, Languages

Industry

Information Technology/IT

Description
  • You are determined to stay ahead of the latest technologies
  • We are a team of big thinkers who are engineering the future of banking
  • Together we will build tomorrow’s bank today, using world-leading technology and innovation

DO WORK THAT MATTERS

We are seeking a highly skilled Staff Software Engineer to join our fast-paced team. As a Staff Software Engineer, you will play a key role in driving the technical direction of our E2E Service Journey GenAI Implementation, with a primary focus on system design, implementation of best practices and reusable patterns, and help design scalable patterns for wider usage in this fast-moving space.
You will work closely with cross-functional teams to develop and operate solutions using a wide tech stack. The ideal candidate will have a strong background in software engineering, exceptional problem-solving skills, and a passion for building robust systems.

TECHNICAL SKILLS

We use a broad range of tools, languages, and frameworks. We do not expect you to know them all but experience or exposure with some of these (or equivalents) will set you up for success in this team.

  • Artificial Intelligence: Experience and interest in AI technologies, particularly around tooling enhancements will be valued.
  • Language orientation: Experience on C#, .NET Framework Core, essential. SOAP/REST APIs, Microservices and containerisation a plus. Node, Python and scripting knowledge useful
  • Expertise with API specification, design, registration and tooling (eg OpenAPI, Kong)
  • Soft skills: strong communication skills & understanding of Agile methodologies.
  • Cloud: Experience on deployments, with preference for Azure and AWS Cloud experience.
  • CI/CD: expertise with usage and configuration of fully automated pipelines is useful. This includes GitHub Actions, Artifactory and Azure DevOps.
  • DevOps: Familiarity with DevOps-managed environments. Specifically, around observability tools (Splunk, Grafana, Promethius, PagerDuty)
  • Test Automation: Unit/Integration/Acceptance/Performance testing experience in API.
  • Database knowledge: Relational databases (e.g. Postgres / Oracle), as well as data warehousing and No-SQL databases (MongoDB).
  • Familiarity in event-driven architectures (Kafka, MQ) and orchestration (Apache Camel, Temporal, Mulesoft)
Responsibilities

Please refer the Job description for details

Loading...