Reports To: Director of Technology
The Lead Tech is a pivotal role in steering the direction of platform development to ensure robust, scalable, and high-performance outcomes. They will work closely with a cross-functional team to oversee the technical aspects, troubleshoot issues, and continuously optimize the platform for better performance.
- Oversee and monitor the ongoing platform development, ensuring milestones are met on time and in scope.
- Collaborate with the engineering team to architect, design, build, and maintain scalable solutions.
- Conduct code reviews and maintain high standards of quality and performance.
- Troubleshoot, debug and upgrade the existing systems.
- Ensure the platform is well-optimized and remains maintainable as the codebase grows.
- Engage in technical discussion and decision-making to drive the direction of the platform.
- Liaise with stakeholders to understand their requirements and translate them into technical solutions.
- Mentor and guide junior engineers, fostering an environment of continuous learning and improvement.
- Stay updated with the latest industry trends and technologies to ensure the platform remains modern and competitive.
- Bachelor’s degree in Computer Science, Engineering or a related field; or equivalent experience.
- A minimum of 5 years of experience in software development with a track record in leading technical projects.
- Proficient in Java, PHP, Python, AWS, Docker
- Excellent problem-solving skills and ability to work in a collaborative and interdisciplinary team environment.
Other Key Attributes:
- Strong communication and interpersonal skills.
- Ability to manage multiple priorities in a fast-paced, deadline-driven environment.
- Demonstrated leadership skills with a proactive and a solution-oriented approach to challenges.