Sydney, New South Wales
Job Summary
Staff Software Engineer - Full Stack (.NET / React, Next.js)
We're embarking on an engineering transformation with the key focus on quality engineering and automation.
You have knowledge that spans both development and operations, including coding, infrastructure management, system administration/engineering, and DevOps toolchains.
Key Responsibilities
- Lead end-to-end technical strategy and solution design for the Home Buying crew, acting as the engineering SME for scalable, secure, cloud-native platforms.
- Stay hands-on delivering full-stack features across .NET/.NET Core, C#, TypeScript/Next.js, SQL, GraphQL and API integrations.
- Deliver consistent patterns, standards and best practices across home-loan, pricing, LMI and API services.
- Own and optimise end-to-end Home Buying customer journeys, designing solutions that remove pain points and create seamless digital experiences.
- Architect high-performance microservices, GraphQL BFFs and data-access layers with a focus on resilience, scalability and quality.
- Champion DevSecOps excellence - CI/CD, automated testing, cloud pipelines, observability, secure coding and operational readiness.
- Partner closely with product, design and business teams, while mentoring engineers and uplifting modern engineering practices, including AI-assisted development.
Skill Requirements
Tech skills
- Languages & Frameworks: Deep expertise in C#, .NET/.NET Core, MVC, Web API, with strong full-stack capability across React.js, Next.js, and modern JavaScript frameworks like NestJS, Apollo GraphQL, Prisma ORM.
- Cloud & Architecture: Advanced AWS cloud-native engineering, microservices design, distributed systems, and scalable API architectures (REST & GraphQL).
- Databases: Proficient with PostgreSQL and Oracle, including schema design, optimisation, and robust data-access patterns.
- DevOps & Automation: Strong CI/CD engineering using GitHub Actions and TeamCity, with a focus on automation, quality, and DevSecOps principles.
- Containers & Runtime: Hands-on experience with Docker and Kubernetes for orchestration, deployment, and cloud-native operations.
- Monitoring & Observability: Solid understanding of Prometheus/Grafana, Splunk, and AWS CloudWatch for proactive monitoring and operational excellence.
- AI-Enhanced Engineering: Skilled with GenAI tools such as Cline, Cursor, and AWS Bedrock, with awareness of AI/ML and LLM concepts to integrate intelligent capabilities.
#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-#body.unify div.unify-button-container .unify-apply-now: focus, #body.unify div.unify-button-container .unify-apply-