Staff Software Engineer - .NET Full Stack
Core
Provide technical leadership and build secure, scalable, cloud-native digital banking experiences for customers across Australia.
Role type
Staff Software Engineer (.NET Full Stack)
Builds
Enterprise-scale platforms, microservices, event-driven architectures, and customer-facing digital banking products.
Domain
Banking / Financial Services / Cloud Engineering
Deliverable
production ML models | product features
Required skills
.NET Core, C#, React, Next.js, AWS, Microservices, Event-Driven Architecture, CI/CD, Docker, Kubernetes, Observability, TDD, AI/GenAI
Preferred skills
Domain-Driven Design, Serverless Services, RAG architectures, Agentic AI
Technologies
.NET Core, C#, React, Next.js, Angular, AWS, Docker, Kubernetes, GitHub Actions, Prometheus, Grafana, LangChain, LlamaIndex
Responsibilities
Shape architecture and engineering standards for enterprise platforms; mentor engineers and drive technology modernization; design cloud-native solutions using microservices and event-driven patterns; champion DevSecOps practices and quality engineering; apply AI/GenAI capabilities to accelerate innovation.
Seniority
Staff, technical leadership & hands-on IC