Job Title: Technical
Lead
Hiring Organization: Equity
Bank
Location – Locality: Nairobi
Location – Region: Kenya
Industry: Banking
Job Type: Full
Time
Salary: KES
Date Posted: 04/28/2024
Job Purpose:
Reporting to the Group Head, Business Process Innovation, the
Technical Lead will;
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
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.