Kama Kazi Lead Developer Jobs in Kenya

Kama Kazi Lead Developer Jobs in Kenya

Key Responsibilities

  • Analyze business plans and design beautiful, functional and user-friendly websites and web applications.

  • Lead internal and external development teams.

  • Design, build and maintain high performing, secure, reusable, and reliable web applications and websites using best practices and design frameworks.

  • Develop backend interfaces to access database information.

  • Review existing code to ensure that it is valid, sufficiently optimized, properly structured and highly secure.

  • Implement development and security strategies to best defend against cyber-attacks and vulnerabilities.

  • Create and maintain documentation relating web development and maintenance.

  • Take responsibility for the Investigation and resolution of technical issues relating to websites and web applications.

  • Keep abreast of changes, external as well as within the company environment.

  • Pro-actively identify threats that could impact IT services negatively and opportunities that could improve the uptime or value of IT services

  • Maintain technical and professional skills and knowledge; keeping abreast of current development trends.

    [Required Skills & Experience (At Least 5 years at Advanced Level)

  • Practical experience at architecting, planning and delivering complex systems

  • Extensive experience with C#

  • Extensive experience with JSON

  • Extensive experience with .NET Programming

  • Extensive experience with HTML, CSS and Javascript

  • Extensive experience with EF/LINQ, AngularJS and Bootstrap

  • Extensive knowledge of object-oriented programming best practices

  • Extensive knowledge of database

  • Extensive knowledge of source control, unit testing, code verification and documentation, including use cases.

  • Experience with mentoring and managing developers in a team

  • Experience of system integration with 3rd-party systems

  • Web services

    Beneficial skills and Experience

  • Java

  • Microsoft SQL Server

  • Mobile platforms

  • Agile software development methods

  • Working with graphic and creative teams.

    Personal Attributes

  • Proficient in English both spoken and written.

  • Self-motivated and good attention to detail.

  • Strong analytical skills with ability to contribute in problem solving.

  • Team player, loyal and client friendly.

  • Ability to handle multiple tasks.

  • Ability to work with clients in a positive, presentable and mature manner.

  • Ability to plan and implement a system from scratch.

  • Ability to extend and further optimize an existing system.

    How to Apply

    For more information and job application details, see; Kama Kazi Lead Developer Jobs in Kenya

    Find jobs in Kenya. Jobs - Kenya jobs. Search our career portal & find the latest Kenyan job positions, career opportunities & jobs in Kenya.

    Jobs in Kenya - banking jobs, IT jobs, accounting jobs, NGO jobs, business administration, ICT, UN jobs, procurement jobs, education jobs, hospital jobs, human resources jobs, engineering, teaching jobs, and other careers in Kenya.

    Find your dream job from 1000s of vacancies in Kenya posted and updated daily - click here!

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Job Vacancies in Africa.

    Scholarship 2020/21

    Undergraduate Scholarships 2020/2021
    Masters Scholarships,
    PhD Scholarships,
    International Scholarships.