Technical Lead, Enterprise Digitization, Job in Kenya

Job Purpose:

  • Lead Backend and Frontend Engineers (.NET and Angular) in building the enterprise solutions i.e. Branch Service Hub Solution, Newgen workflows, CRM, ERP.
  • The Technical Lead be responsible for managing a highly functional team of engineers saddled with the responsibility of building scalable Systems with no supervision.
  • The Technical Lead to ensure that project goals are met, and the solutions delivered are of high-quality and align with the company’s technical standards and strategic objectives.
  • The Technical Lead focuses on the technical aspects of a project, leading the development team and making key technical decisions.

Job Responsibilities/ Accountabilities:


  • Determining project requirements and developing work schedules for the team.
  • Delegating tasks and achieving daily, weekly, and monthly goals.
  • Liaising with team members, management, and clients to ensure projects are completed to standard.
  • Identifying risks and forming contingency plans as soon as possible.
  • Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
  • Keeping up to date with technology industry trends and developments and adapt to new technologies.
  • Updating work schedules and performing troubleshooting as required.
  • Motivating staff and creating a space where they can ask questions and voice their concerns.
  • Being transparent with the team about challenges, failures, and successes.
  • Perform code reviews and ensure high standards of quality.
  • Implement and manage change when necessary to meet project outputs
  • Track project performance, specifically to analyse the successful completion of short and long-term goals.
  • Coordinate internal resources and third parties/vendors for the flawless execution of projects

Qualifications

Essential Knowledge & Personal Attributes

  • Bachelor’s degree in computer science, engineering, or a related field.
  • Requires a minimum of 5 to 7 years of experience in the technology industry, specifically in software development or similar roles
  • Experience in a similar role would be advantageous.
  • Excellent technical, diagnostic, and troubleshooting skills.
  • Strong leadership and organizational abilities.
  • Willingness to build professional relationships with staff and clients.
  • Excellent communication, motivational, and interpersonal skills.
  • Solid technical background, with understanding or hands-on experience in software development and web technologies
  • Experience with project management software tools, methodologies, and best practices
  • Experience seeing projects through the full life cycle
  • Using strategic thinking and decision-making skills to determine the technical direction and system architecture of projects.
  • Ability to mentor and provide technical guidance to team members, improving their skills and productivity.
  • Strong attention to detail and the ability to multitask, ensuring the quality and efficiency of the projects handled.
  • Experience with code reviews, documentation, and software testing to ensure the functionality and efficiency of the developed software.

How To Apply

Click here to apply