Staff Software Engineer- Full Stack (.NET & React/Angular)
Core
Lead the design and delivery of full-stack insurance technology used by millions of Australians, combining hands-on engineering with technical leadership.
Role type
Staff Software Engineer (Full Stack)
Builds
Scalable full-stack solutions across customer-facing applications and backend services for home insurance.
Domain
Insurance / Fintech
Deliverable
production ML models | product features
Required skills
C#, .NET Core, React, Angular, AWS, microservices, event-driven architecture, Docker, CI/CD, DevSecOps, SQL Server, MongoDB, Kafka, Grafana, Prometheus, Splunk
Preferred skills
Next.js, object-oriented programming, design patterns, relational or NoSQL databases, monitoring and observability platforms
Technologies
.NET Core, React, Angular, AWS, Docker, Kafka, GitHub Actions, TeamCity, Jenkins, Octopus Deploy, Microsoft SQL Server, Oracle, MongoDB, Grafana, Prometheus, Splunk, Observe
Responsibilities
Design and build scalable full-stack solutions; Remain hands-on with C#, .NET/.NET Core, APIs and modern frontend technologies; Shape microservices, event-driven architecture and engineering patterns; Lead technical discussions and influence solution design; Apply DevSecOps principles; Mentor engineers and share knowledge; Experiment with emerging technologies and develop proofs of concept; Champion continuous improvement and engineering excellence.
Seniority
Staff, hands-on IC with technical leadership