Department: Technology

Reports To: Director of Technology

Summary:

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.

Responsibilities:

  1. Oversee and monitor the ongoing platform development, ensuring milestones are met on time and in scope.
  2. Collaborate with the engineering team to architect, design, build, and maintain scalable solutions.
  3. Conduct code reviews and maintain high standards of quality and performance.
  4. Troubleshoot, debug and upgrade the existing systems.
  5. Ensure the platform is well-optimized and remains maintainable as the codebase grows.
  6. Engage in technical discussion and decision-making to drive the direction of the platform.
  7. Liaise with stakeholders to understand their requirements and translate them into technical solutions.
  8. Mentor and guide junior engineers, fostering an environment of continuous learning and improvement.
  9. Stay updated with the latest industry trends and technologies to ensure the platform remains modern and competitive.


Qualifications:

  1. Bachelor’s degree in Computer Science, Engineering or a related field; or equivalent experience.
  2. A minimum of 5 years of experience in software development with a track record in leading technical projects.
  3. Proficient in Java, PHP, Python, AWS, Docker
  4. Solid understanding of Javascript Frameworks
  5. 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.

Apply now