Technical Lead
Herron Todd White.com
Office
Brisbane, Queensland 4000, Australia
Full Time
About Herron Todd White
Herron Todd White is a respected market leader with a positive and focused future. Our people are the key to maintaining our strong reputation for providing high quality property valuations and exceptional customer service for key clients across Australia. We have an unrivalled national presence with a network of 65 offices and over 850 employees. It’s our people that make us great and we’re proud of our culture that prioritises teamwork, flexibility, challenge and endless opportunities.
About The Role
The Technical Lead is responsible for driving technical excellence, ensuring architecture and code quality, and mentoring a geographically distributed and diverse team. This role is hands-on and also serves as the primary technical point of contact, collaborating with the Software Development Manager, Product Owners, and cross-functional stakeholders to deliver high-quality software solutions to the business.
This role bridges the gap between high-level architectural strategy and day-to-day development execution, ensuring that our software solutions are robust, scalable, maintainable, secure and aligned with business goals.
Operating within our Agile framework, the Technical Lead champions continuous improvement, team efficiency and quality whilst building a culture of shared ownership and ongoing learning and improvement. They balance immediate delivery needs with proactive risk management, fostering best practices and innovation that keep our platform robust and prepared for future demands.
Key Responsibilities
Technical Leadership
- Provide technical direction and expertise to the development team, ensuring the design and architecture of software solutions are scalable, maintainable, and aligned with best practices.
- Make key technical decisions, selecting appropriate tools, technologies and frameworks for projects.
- Ensure that the team adheres to coding standards, reviews code regularly, and fosters a culture of high-quality development.
Team Guidance and Mentorship
- Mentor and coach developers, helping them grow in their technical skills and professional development.
- Offer support in resolving complex technical issues and remove blockers to maintain the team productivity.
- Foster a collaborative and positive work environment, encouraging knowledge sharing and learning among team members.
Collaboration with Cross-Functional Teams
- Work closely with the Software Development Manager, product owners, business analysts and other teams to understand requirements and ensure that technical solutions align with business needs.
- Participate in sprint planning, grooming and other agile ceremonies to help prioritise tasks and set realistic goals for the team.
- Communicate technical concepts effectively to non-technical stakeholders, ensuring clarity and alignment across teams.
Project Management and Delivery
- Oversee the progress of software projects, ensuring that they are delivered on time and within the scope.
- Estimate effort and timelines for development tasks and manage resources effectively to meet project milestones.
- Identify and manage technical risks, providing proactive solutions to avoid delays and complications.
Continuous Improvement
- Advocate for and implement best practices, modern development tools, and efficient workflows to improve the development process.
- Drive the adoption of agile methodologies within the team and promote a culture of continuous improvement and innovation.
- Regularly evaluate the team’s technical processes and identity opportunities to enhance productivity, quality and performance.
Stakeholder Communication
- Act as a primary technical point of contact for stakeholders, including providing regular updates on project status, risks, and technical challenges.
- Present technical solutions and trade-offs to leadership and other key stakeholders to ensure alignment and informed decision-making.
Code Quality and Review
- Ensure that software solutions are designed and developed with a focus on maintainability, scalability, security and performance.
- Review code written by team members, providing constructive feedback and ensuring compliance with established standards.
About You
To be successful in this role, you will ideally meet the following criteria:
Required
- At least 5 years relevant Senior Software Developer experience
- Software development experience “on-the-tools” - 7+ years
- Agile delivery leadership - 2+ years
- Solution architecture - 2+ years
- Solid understanding of web application security and vulnerabilities
- Development of large commercial web applications and back-ends with intimate knowledge of full-stack architecture
- Strong understanding of design patterns leading to high-performance web applications
- Experience in database design, query performance and optimisation
- Experience in back-end development using Ruby
- Microservices architecture design
- Experience in containerisation in development
- Exposure to Continuous Integration/Continuous Deployment
Desirable
- Ruby, Ruby on Rails - 3+ years
- Ember.JS - 3+ years
- Kubernetes & Docker
- NoSQL - ElasticSearch, Redis
- Development and deployment using Google Cloud Platform
What We Offer
- Competitive salary package
- Opportunity to shape the future of a market-leading organisation
- Professional development and career growth
- Collaborative and supportive work environment
- Hybrid working arrangements for the right candidate
At HTW we’re committed to building an inclusive culture in which every individual feels respected and valued. A culture that embraces diversity, where employees feel appreciated for their unique characteristics and are comfortable sharing ideas and other aspects of their true and authentic selves. We encourage applicants of diverse backgrounds and identities, and all ages and abilities to apply.
If you would like to make a valued contribution to a successful and growing team, apply online today!
If you are interested in exploring other opportunities across Herron Todd White's national network, we would love to hear from you. Visit our website at https://www.htw.com.au/current-vacancies/ to view our current list of vacancies.
