About the role

  • Shape the future of intelligent product origination for Business Banking digital lending
  • Implement BIAN-compliant Customer Offer orchestration to onboard lending products (Corporate Credit Cards, Overdrafts, Better Business Loans, Bank Guarantees)
  • Design, develop and deploy APIs, microservices, backend components and data access layers
  • Contribute to end-to-end design, implementation and technical evolution of systems
  • Execute state-of-the-art coding practices and drive high-quality outcomes to minimise risks
  • Collaborate constantly with stakeholders to understand business requirements and contribute to design
  • Leverage AI tools to augment engineering workflows and accelerate delivery
  • Mentor and coach engineers, championing technical excellence
  • Work with DevOps practices including CI/CD, automated testing, infrastructure pipelines, logging and monitoring

Requirements

  • Solid hands-on experience developing APIs, microservices, backend components, and data access layers
  • Experience with full software development lifecycle and Agile practices
  • Familiarity with source control, CI/CD, automated testing, infrastructure cloud pipelines, logging and monitoring
  • Strong coding practices and ability to drive high quality outcomes
  • Experience collaborating with stakeholders to understand business requirements and contribute to design
  • Experience leveraging AI tools like Claude Code and Roo/Cline to augment engineering workflows
  • Experience mentoring and coaching junior engineers
  • Banking domain experience advantageous
  • Solid hands-on experience with cloud native development in AWS
  • Proficiency in programming languages: Python, C#, Java, Golang
  • Knowledge of building AI agents using LangGraph or Strands SDK
  • Capability to design and implement both agentic and traditional workflows
  • Experience with event-driven architectures (Kafka, Kinesis, SNS/SQS, Eventbridge)
  • DevOps and CI/CD tools experience: GitHub Actions, Buildkite, Octopus Deploy
  • Experience with monitoring and observability tools: Prometheus/Grafana, Splunk, AWS CloudWatch
  • Desired knowledge in Temporal for orchestrating complex workflows
  • Expertise in Security Engineering principles and implementation
  • Understanding of DevSecOps environments and Site Reliability Engineering (SRE) practices
  • AWS Cloud Certification (desired)

Benefits

  • Flexibility to balance where work is done with at least half their time connecting in Sydney or Melbourne office
  • Many other flexible working options including changing start and finish times
  • Part-time arrangements
  • Job share
  • Support for accessibility (contact HR Direct for additional support)
  • Career support and development opportunities
  • Inclusive and respectful workplace culture

Job title

Staff Software Engineer

Job type

Experience level

Lead

Salary

Not specified

Degree requirement

No Education Requirement

Location requirements

Report this job

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

Report job