Commonwealth Bank

Senior Software Engineer – Nodejs, Nextjs/React

Commonwealth Bank

full-time

Posted on:

Location Type: Hybrid

Location: SydneyAustralia

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Develop and deploy high quality software solutions with comprehensive test coverage without supervision.
  • Analyse business objectives and identify functional and non-functional requirements.
  • Design and implement technical solutions for functional and non-functional requirements.
  • Provide accurate estimates for the development effort for new features.
  • Continuously improve and improvise to find the best solutions for business.
  • Work well with different team members whilst practicing knowledge sharing and T-shaping.
  • Apply and promote industry best patterns and practices with focus on test automation.
  • Take ownership of initiatives and assets and follow up to provide highest quality of customer service.
  • Contribute to the strategic engineering goals within own team/platform.

Requirements

  • Experience building scalable, high-performance, and secure APIs.
  • Hands-on experience developing and scaling full-stack applications using modern JavaScript/TypeScript frameworks such as React, Next.js, Node.js, and NestJS.
  • Experience building cloud-native applications on AWS.
  • Familiarity with full-cycle engineering, including test automation (unit, integration, and end-to-end tests).
  • Proficiency with relational databases (SQL) and NoSQL databases such as AWS DocumentDB.
Benefits
  • Flexible working hours
  • Professional development opportunities

Applicant Tracking System Keywords

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

Hard skills
JavaScriptTypeScriptReactNext.jsNode.jsNestJSAPIstest automationSQLNoSQL
Soft skills
team collaborationknowledge sharingT-shapingownershipcustomer servicecontinuous improvement