Technical Lead

Technical Lead

Shine Solutions, established in 1998, is an Australian IT consultancy and software development services provider that uses cutting-edge technologies and expertise to create practical, innovative technology solutions. While technology is our craft, our core focus is always on people – our clients and our team. We are a privately owned company with a dedicated team of over 160 consultants and engineers based across Melbourne, Sydney, and Canberra.

When you work at Shine, you will work with a team that:
  • Loves sharing experiences and learning from each other
  • Is deeply passionate about all things technology
  • Supports flexible working arrangements
  • Encourages further learning opportunities
  • Challenges you – and encourages you to excel
The Role - Technical Lead
We are looking for an experienced Technical Lead with strong Backend and Full-Stack engineering expertise to lead the design, development and delivery of scalable, high quality software solutions.

As a Technical Lead at Shine, you’ll be a trusted technical leader, influencing architecture, engineering practices and delivery outcomes. You’ll guide teams through complex challenges, make pragmatic technical decisions, mentor engineers and champion solutions that deliver meaningful customer and business value.

You bring strong product thinking, a passion for engineering excellence and the ability to thrive in complex, evolving environments. At Shine, you’ll work with modern technologies, solve meaningful problems and have the opportunity to shape both the products we build and the teams you influence.

Required Skills & Experience:
  • Technical Leadership – Proven experience leading engineering teams, guiding technical decisions, mentoring developers, and driving best practices across software delivery.
  • TypeScript & Backend Engineering – Strong hands-on experience building backend systems with TypeScript, acting as a trusted technical advisor on architecture, design decisions and complex problem solving.
  • AWS Cloud Expertise – Extensive experience designing, deploying and operating production grade cloud solutions on AWS with a strong understanding of scalable architecture.
  • Java & Modern Frameworks – Experience with Java and frameworks such as Spring Boot, Hibernate and related enterprise technologies.
  • Software Engineering Excellence – Deep understanding of clean code practices, system design, architecture patterns, continuous improvement, debugging complex systems and delivering solutions end to end.
  • AI-Assisted Development – Experience using AI coding assistants such as GitHub Copilot, Claude Code, Cursor, or similar tools to improve developer productivity, code quality and delivery outcomes.
  • Consulting & Communication – Strong ability to build trust with clients and stakeholders, communicate technical decisions clearly, simplify complex concepts and navigate ambiguity and change.
Desirable Skills & Experience:
  • React – Experience with modern front-end development and the ability to guide effective full stack engineering practices.
  • SQL & Data Engineering – Strong understanding of relational databases, data modelling, query optimisation and performance tuning.
  • Cloud-Native Architecture – Experience designing scalable, resilient and secure cloud-native applications.
  • Agile Delivery – Experience working in Agile teams and contributing to effective engineering practices, planning and delivery.
Why Shine?
We put people first. And it pays off.

At Shine, Integrity is more than just a platitude. It’s ingrained in all that we do - from our carbon neutral footprint, to our philanthropic activities to conducting regular reviews of our actions to ensure that we foster a diverse and inclusive workplace.

We value diversity, equity, and inclusion at Shine. We believe that creating a diverse team, which includes individuals from different backgrounds and with varying experiences, skills, and perspectives, will drive innovation, creativity, and success.

We’ve created a working environment that respects and nurtures technologists. Our staff engagement rates are significantly higher than industry averages. Our average tenure is also longer. And our staff turnover is lower.

In fact, our engagement rate of 88% places Shine in the top 10% of Professional Services Organisations globally.

How do we do it? By putting you first – always.

What else can you expect?
  • On top of our one-of-a-kind culture, you’ll also enjoy some tangible perks like:
  • Funding for approved training programs and certifications, such as AWS and GCP.
  • Pre-approved up to $250 per year on reference books or self-paced training materials of your choice.
  • Access to online training modules to keep abreast of the latest technologies.
  • Financial incentives to share your expertise on our blog, at team forums and industry events.
  • Lifestyle leave - you can buy extra annual leave each year, out of pre tax income.
  • A tech allowance - to buy the tech you love to use outside our standard issue hardware.
If you’re looking to work for leaders in technology solutions who put people first, you’ve found a match!!