Jobs Career Advice Signup
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 10, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Gap Recruitment Services Limited is a leading recruitment firm in Kenya where International and local companies find just the right fit talent.
    Read more about this company

     

    Technical Team Lead - Software Solutions

    Job Purpose:

    Reporting to the CEO, the Technical Team Lead shall be responsible for all technology systems, processes, software design and development within the company. You shall be responsible to oversee and manage the outsourced software development teams as well as work with existing software developers who are employed by the company. You will be responsible for building core team. Ready to learn new technologies and ready to help teammates in solving technical queries.

    Key Responsibilities:

    • Engineer, oversee and manage the overall software development of the various inhouse software and systems developed by the company for sale to our clients.
    • Create overall technology standards and practices and ensure adherence
    • Consolidate our technology platforms and create plans for each
    • Track, analyze and monitor technology performance metrics
    • Oversee all system design and changes in system architecture for the various software offerings of the company
    • Keep abreast of new trends and best practices in the technology landscape
    • Take the initiative in thought leadership, innovation and creativity
    • Work closely with Marketing, Business Development and Operations to define and deliver new products and enhancements

    Job requirements and qualifications:

    • Job requirements and qualifications:
    • Previous working experience as a Tech lead/Engineer manager/Technical Architect for minimum 3 years
    • Bachelor or Master's degree in Engineering, Computer Science or similar relevant field
    • In-depth knowledge of web systems architecture, design and development
    • Hands-on experience with complex project management
    • Excellent organizational and time-management skills
    • Effective negotiation and vendor management skills
    • Proactive problem solver
    • Attention to details
    • Great analytical and math skills

    Required Technical Know How:

    • Engineering degree in software or equivalent. At least 5 years of work experience in building modern web products
    • Excellent knowledge of fundamentals of Computer Science like algorithms and data structures
    • In-depth knowledge of JavaScript, CSS, HTML, PHP Laravel, React Js, Node Js, Angular JS, JavaScript, TypeScript, Bootstrap, JQuery and front-end languages
    • Knowledge of REACT tools including React.js, Webpack, webhooks, Enzyme, Redux, & Flux
    • Experience with user interface design
    • Understanding of REST APIs, HTTP Request/Response Model, and of fl ine storage
    • Capability to develop applications from scratch,
    • Knowledge of open-source technologies,
    • Knowledge of one or more data storage technologies (SQL, NoSQL etc),
    • Knowledge of one or more cloud platforms like AWS, Azure,
    • Knowledge of one or more javascript frameworks, Knowledge of Design Patterns,
    • Knowledge of CI CD Pipelines, DevOps, Release Management,
    • Knowledge of latest trends like Microservices, Docker, Kubernetes,
    • Design, improve, and help build a scalable, secure architecture
    • New product development and product engineering, Engineering law, New product development and product engineering,
    • Excellent knowledge of how to build modern web applications which are cloud native, fault tolerant and highly scalable
    • Understanding of REST APIs, HTTP Request/Response Model
    • Note: Previous experience of having worked as a software engineer shall be an added advantage.

    Core Competencies:

    • Strong communication and interpersonal skills
    • Ability to manage multiple projects and teams
    • Strong strategic, analytical, and organizational skills
    • Ability to work on own initiative, meet tight deadlines and balance priorities to achieve results
    • Demonstrated ability to increase productivity and continuously improve methods, approaches, and departmental contribution.

    Method of Application

    Interested and qualified? Go to Gap Recruitment Services Limited on www.careers-page.com to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Gap Recruitment Services Limit... Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail