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.