Software Engineering Team Lead
Location: Adelaide, Australia
Employment Type: Full-Time
Catamac is a leader in supplying premium filtration products and service kits for the mining, quarry, infrastructure/civil, and oil/gas sectors. Our mission is to simplify operational challenges through relentless innovation in our systems and processes. As we continue to grow, we are looking for a Technical Lead to drive engineering excellence and shape our development practices while having opportunities to grow into broader leadership responsibilities.
At Catamac, we believe in the power of leveraging cutting-edge technology to enhance operational efficiencies and provide tangible value to our business and customers. Our software development team is small but highly skilled, working on modern .NET applications that integrate deeply with our business processes. We value practical problem-solving, autonomy, and collaboration, ensuring that our technology stack remains scalable and high-performing.
ABOUT THE ROLE
This is a hands-on leadership position combining technical direction with team management responsibilities. You’ll lead a small team of developers while being actively involved in technical architecture, code quality, and engineering practices. The role requires both strong technical expertise and people management skills, collaborating with stakeholders on product vision and technology strategy while ensuring your team’s growth and success.
MAIN RESPONSIBILITIES
* Manage and mentor a small team of developers, including performance management, career development, and team culture
* Lead sprint planning, workload allocation, and delivery tracking while maintaining high code quality standards
* Make key architecture and design decisions, ensuring scalability, security, and performance of our solutions
* Actively contribute to coding and technical implementation while reviewing team members’ code
* Drive the adoption of modern development practices, including DevOps and CI/CD pipelines
* Collaborate with stakeholders to define technical requirements and ensure alignment with business needs
* Guide technical decision-making and help shape our technology roadmap
* Optimize database systems and ensure high availability of our applications
* Foster a culture of continuous improvement and knowledge sharing within the team
IDEAL SELECTION CRITERIA
* Strong technical background with 5+ years of software engineering experience
* Experience leading or managing small development teams
* Proven track record of technical leadership in lead developer roles
* Deep expertise in .C# or similar object-oriented programming languages
* Experience with DevOps practices and CI/CD pipelines
* Understanding of modern frontend technologies (Vue.js experience is a plus)
* Strong problem-solving skills with a focus on practical solutions
* Excellent people management and communication skills
* Ability to balance technical and management responsibilities effectively
BENEFITS OF WORKING WITH CATAMAC
* Competitive salary and benefits in a stable, family-owned business
* Profit-sharing based on company EBITDA performance
* Clear path for career progression into engineering management based on interest and performance
* Opportunity to shape technical direction and make significant impact
* Professional development support and leadership training opportunities
* Autonomy in technical decision-making and implementation approaches
HOW TO APPLY
If you’re passionate about technical leadership and interested in growing your career to include management responsibilities, we’d love to hear from you! Apply now by sending your resume and a brief cover letter outlining your technical leadership experience and your aspirations for growth.
#J-18808-Ljbffr