FREE ACCESS
5,000–10,000 jobs/day
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.

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 .
Core Competencies
Role fitCore 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 resumeApplicant 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 & technologiesAWSCloudDistributed 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