Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Commonwealth Bank

Principal Software Engineer – Full Stack, React, Next.js, Node.js, .Net

Commonwealth Bank

. Shape the next generation of assisted technology and modernise platforms supporting branch, customer and colleague experiences .

Posted 10/23/2026full-timeMelbourne • AustraliaLeadWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates principal-level expertise in Full-Stack Engineering with a focus on TypeScript, React, Next.js, and .NET, while leading large-scale modernization efforts and influencing architectural direction across multiple engineering teams. Proficient in designing cloud-native, distributed systems and integrating complex APIs with a strong emphasis on secure, resilient, and observable practices.

Highest-signal resume keywords
Full-Stack Engineering ExpertiseCloud-Native System DesignIntegration Engineering ExperienceTechnical Leadership and InfluenceArchitectural Stewardship

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

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

Hard Skills
TypeScriptReactNext.jsNode.js.NETAPIsCloud ComputingMicroservicesEvent-Driven ArchitectureInfrastructure as Code
Soft Skills
MentoringInfluencing Across TeamsSystems ThinkingProblem SolvingCollaboration
Tools & Technologies
AWSTerraformGitHub ActionsPrometheusGrafanaKafkaOracle PL/SQLMongoDBTurboRepoGenerative AI Tools
Industry Keywords
Cloud-NativeDistributed SystemsLegacy ModernizationObservabilitySecure-by-Design

Tech Stack

Tools & technologies
AWSCloudDistributed SystemsGrafanaJavaScriptKafkaMicroservicesMongoDBNext.jsNode.jsOraclePrometheusReactSQLTerraformTypeScript.NET

About the role

Key responsibilities & impact
  • Shape the next generation of assisted technology and modernise platforms supporting branch, customer and colleague experiences
  • Define architecture, simplify complexity and build modern services at scale
  • Anticipate customer, colleague and engineering needs and turn uncertainty into action
  • Influence across teams, mentor engineers and own the health and direction of the broader technology landscape
  • Build intelligent concierge experiences, agentic appointment booking, customer-intent capture, skills matching and smarter branch operations
  • Work across TypeScript, Next.js, APIs, .NET and AI-enabled engineering
  • Influence architecture, engineering practices and technical direction
  • Establish technical direction across multiple engineering teams
  • Lead large-scale modernisation of interconnected legacy environments
  • Raise design and engineering standards while balancing hands-on technical credibility with architectural stewardship

Requirements

What you’ll need
  • Principal-level expertise across React, Next.js, Node.js, TypeScript, .NET and cloud
  • Deep systems-thinking and end-to-end architecture experience
  • Full-stack engineering breadth across TypeScript, React, Next.js and Node.js, with ability to support legacy technologies
  • Experience designing and delivering cloud-native, distributed systems end to end
  • Experience with APIs, event-driven architectures, SDKs, data, CI/CD, infrastructure as code, observability, resilience and complex integrations
  • Ability to turn ambiguous business and domain problems into clear technical options and architecture
  • Experience leading safe, large-scale modernisation of interconnected legacy environments
  • Strong integration engineering experience, including complex APIs, authentication, identity, biometrics, NFC or hardware-to-software integration
  • Practical use of AI-powered engineering and agentic tools across the software lifecycle
  • Secure-by-design, resilience, performance optimisation, observability and operational ownership practices
  • Principal Engineer-level technical leadership and influence
  • Experience in several listed technologies, including Node.js, Express, .NET Core C#, microservices, Web APIs, React, Next.js, TypeScript, Kafka, Oracle PL/SQL, MongoDB, AWS, AWS CDK, Terraform, AWS CloudFormation, GitHub Actions, testing frameworks, GitHub, TurboRepo, generative AI tools, Prometheus, Grafana and PagerDuty