Job Title: Staff Software Engineer (Senior Engineering Lead)
Location: Sydney
Job description:
Must Have:
- 10+ years’ experience in .NET Core, REST APIs, Microservices, and Kafka/streaming platforms
- Lead architecture, design, and hands-on delivery for large-scale Complaints Transformation / enterprise systems
- Strong frontend skills: HTML5, CSS, JavaScript, with React or NextJS (NextJS preferred)
- Excellent grasp of OOPS, design patterns, SOLID principles
- Cloud expertise in AWS or Azure; architect and operate scalable, secure workloads (Lambda, API Gateway, ECS/EKS, S3, RDS, IAM)
- CI/CD expertise using GitHub Actions, Docker, Kubernetes, and cloud-native tooling
- Experience with observability/performance tools (Splunk, AppDynamics or similar)
- Strong RDBMS (SQL Server/Oracle) and NoSQL (MongoDB or similar) experience
- Acts as a technical mentor, driving modern, secure engineering standards across squads
- Bonus: AI-aware engineer—actively uses AI tools (Copilot, Cursor, Claude, etc.) and promotes AI-assisted, review-driven engineering practices
Good to Have:
- Experience in basic SQL
- Experience into mobile application development in Android or iOS.
Job Type: Full-time
Work Authorisation:
Work Location: In person