About the role

  • Work as part of a small Mobile squad focusing on backend APIs for the CommBank mobile app
  • Hands-on coding: design and develop microservices, data access layers, REST APIs and integration services for third-party APIs
  • Manage risk with safe deployments and automated testing and work within CI/CD pipelines
  • Participate in engineering guilds and provide technical guidance and mentorship to junior engineers
  • Collaborate across cross-functional teams to influence stakeholders and address inter-dependencies
  • Build, host, monitor and maintain services using cloud platforms, containers and monitoring tools

Requirements

  • Proven hands-on experience in developing backend applications using C# .NET Core, REST APIs, WebAPI, Node.JS, Next.JS
  • Proven hands-on experience in developing front applications using Next.js, React.js, Angular, TypeScript
  • Proven experience in solution architecture design for enterprise scale applications
  • Solid hands-on experience with the full software development lifecycle and delivery using Agile practices
  • Experience with GitHub, CI/CD, Automated Testing, infrastructure cloud pipelines, logging and monitoring
  • Knowledgeable of security best practices and principles
  • Experience coaching and mentoring junior team members
  • Experience with Microservices, REST API Integration, and database design for relational and NoSQL (DocumentDB, MSSQL, Oracle, Snowflake)
  • Familiarity with Kubernetes, Docker, TeamCity, Octopus, GitHub Action, CloudFormation, AWS Code Pipeline, Azure DevOps
  • Familiarity with cloud hosting platforms AWS and Microsoft Azure and event-based architecture (Kafka)

Benefits

  • Flexibility to balance where work is done with at least half your time each month connecting in our Sydney office
  • Flexible working options including changing start and finish times
  • Part-time arrangements and job share
  • Opportunities to develop careers across different functions and teams within the wider Bank
  • Regular engineering guilds and opportunities for technical guidance and mentoring
  • Support for accessibility needs (contact HR Direct)

Job title

Senior Software Engineer

Job type

Experience level

Senior

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