Technical Lead

Job Description

We are seeking a highly skilled, professional Technical Manager to join our dynamic and growing team. In this position, you will oversee all technical matters companywide and manage our technology support team. You will work collaboratively with the development team, and various stakeholders within the company to ensure the delivery of all products in an efficient, timely manner.


  • Conduct interviews and train new technical support staff
  • Provide guidance and insight to upper management
  • Report progress, including any changes made to plans and production
  • Contribute to product design and establishment of requirements 
  • Delegate technical responsibilities and monitor progress of projects
  • Deliver products consistently, on time, and on budget
  • Oversee user testing and report results—adjust requirements as needed
  • Work closely with project manager/product manager during all phases of development lifecycle
  • Review all work produced by development team
  • Ensure code produced meets company standards


Skills & Qualification

  • Bachelor’s degree in computer science, information technology, or related field
  • Minimum 5 years’ experience in Information Technology field
  • Minimum 2 years’ experience in management
  • Ability to work in high-pressure, deadline driven environment
  • Exceptional communication and reporting skills
  • Solid working knowledge in all required software and programming languages
  • Outstanding leaderships skills and ability to delegate responsibilities effectively