This Senior Software Engineer role sits at the intersection of architecture, clean code, and product thinking. You’ll be responsible for building robust, scalable solutions that span the full SDLC, working closely with the CTO and technical leadership. It’s a hands-on engineering role with a strong focus on system design, async architecture, performance optimisation, and application security. You’ll help drive technical decisions while contributing clean, testable code in a modern cloud-first environment.
Benefits
- Competitive salary and long-term career growth
- Work with modern tech in a cloud-native environment
- Strong focus on clean code and engineering excellence
- Collaborative, DevOps-driven team culture
- Brisbane-based role with flexibility
- Develop high-quality software using .NET Core, C#, React, and Azure
- Apply object-oriented design principles and patterns across the full lifecycle
- Solve complex problems across multi-threading, async processing, and SQL optimisation
- Collaborate with technical leadership on system architecture and design direction
- Support CI/CD pipelines and containerised deployments with Azure DevOps and Terraform
- 5+ years’ experience developing complex applications in .NET and modern front-end stacks
- Strong grasp of OOD principles, design patterns, and architectural decision-making
- Comfortable navigating concepts like SDLC vs ADLC, clustering vs non-clustering, and denormalisation
- Knowledge of multi-threading, asynchronous programming, and cloud-native architecture
- Confident communicator with a product mindset and collaborative problem-solving style
Our client is a strong performing financial services organisation with a global footprint. With a strong engineering culture and a focus on scalable cloud-native platforms, they are recognised for their commitment to innovation and product excellence.
For more information or a confidential discussion, please apply.
