Lead Developer
Gertrude's Children's Hospital - Main Hospital Branch
Nairobi, Kenya
5d ago
source : BrighterMonday

Job Summary

The Lead Developer will represent and guide our development team setting the pace, path, and standards for all programming activities.

The Lead Developer will work closely with the project manager to ensure project in course.

  • Minimum Qualification : Bachelor
  • Experience Level : Mid level
  • Experience Length : 5 years
  • Job Description

    Our ideal candidate will be willing face challenges head-on while generally assisting in solving all things related to programming and managing a team.

    The individual with a positive attitude, attention to detail, timeliness and a strong work ethic.

    Programming & Technical

  • Research, design and implement technical specifications for projects based on user
  • requirements as indicated in scope of work, wireframes and / or sitemap documents.

  • Ensure projects are built to meet performance, security, and functional requirements.
  • Oversee the development and maintenance of the application.
  • Ability to perform backend / database programming for project.
  • Stay up-to-date on industry standards and incorporate them appropriately.
  • Assist with testing, debugging, documentation and overall quality assurance of projects.
  • Leadership & Management

  • Manage and mentor a team of programmers
  • Attend management and user meetings and provide technical direction

    Required Skills & Experience

  • Bachelor’s degree in Information Systems, Computer Science or minimum of five years’ work experience.
  • Advanced knowledge of Python, JavaScript, JQuery (and / or similar JS libraries), PostgreSQL (or other database management systems) and web servers (Apache).
  • Extensive experience in custom web application development.
  • Advanced troubleshooting & debugging skills.
  • Knowledge in Devops
  • Exceptional communication skills and attention to detail.
  • Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form