Software Development Technical Lead
Voyager
- Christchurch
- Permanent
- Full-time
- Exercise team leadership through active coaching and mentoring, dedicating a significant portion of time to developing team members' skills and fostering a growth mindset.
- Lead the design and development of scalable, secure, and maintainable software applications that meet business objectives.
- Collaborate with product owners, and cross-functional teams to define project scopes, goals, and deliverables.
- Provide technical guidance, coaching and mentorship to team members, fostering a collaborative and inclusive team environment. This includes regular one-on-one sessions, setting professional development goals, and offering feedback and support.
- Ensure adherence to best practices in coding standards, documentation, QA, and security measures.
- Oversee the technical aspects of the delivery of solutions, including requirements analysis, design, implementation, testing, and deployment.
- Stay abreast of emerging technologies and industry trends and assess their applicability to our goals and needs.
- Facilitate and assist with code reviews, ensuring the delivery of high-quality code and identifying opportunities for improvement.
- Help manage and prioritize tasks, ensuring timely delivery.
- Work closely with stakeholders to understand business requirements and translate them into technical specifications.
- Ongoing support for your professional development
- Paid Birthday leave, Long Service Leave and flexible working arrangements
- Social club events, weekly fruit supply and Friday drinks
- Free car parking at the Christchurch office
- Free Internet
- Friends and Family offers for our services
- Experience designing solution-level and enterprise-level software architecture
- Experience with software security practices and frameworks
- Experience building and leading a team of 5+ Engineers
- Experience with full-stack development
- Experience with internet, hosting and domain products
- Able to write, read and understand a wide range of programming languages, development applications and technical stacks. Ideally:
- Javascript (Native / Frameworks) – NodeJS an advantage
- PHP (Native / Laravel / Lumen)
- .NET (C#)
- Database (MySQL / PostgreSQL)
- Web servers (Nginx / Apache / HA Proxy)
- General understanding and ability to use Linux
- Git (or other version control)
- Docker (or other containerisation solutions)