Commonwealth Bank

Senior Software Engineer

Commonwealth Bank

full-time

Posted on:

Location Type: Hybrid

Location: Sydney • 🇦🇺 Australia

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AngularAWSAzureCloudDockerJavaScriptKafkaKubernetesMicroservices.NETNext.jsNode.jsNoSQLOracleReactTypeScript

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)

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET CoreREST APIsWebAPINode.jsNext.jsReact.jsAngularTypeScriptMicroservices
Soft skills
technical guidancementorshipcollaborationinfluencing stakeholderscoaching
Commonwealth Bank

Staff Software Engineer

Commonwealth Bank
Leadfull-time🇦🇺 Australia
Posted: 2 hours agoSource: cba.wd3.myworkdayjobs.com
AWSCloudGoGrafanaJavaKafkaMicroservicesPrometheusPythonSplunk