Senior Software Developer (Readvertisement)
6 days ago
Job Category: IT & Telecoms
Nairobi Full Time KSh 90,001 - 105,000 SAVE

Job Summary

Our client is a fast growing innovative company, providing affordable access to Content and Internet services to low income members of society.

Job Description

They seek to hire a Senior Software Developer who will be responsible for project implementation and develop technical specifications for implementation, configuration, customizations, and enhancements of Internet specifications.

Location: Nairobi
Salary: 70K-100k

Senior Software Developer Job Responsibilities

  • To assist the CTO in all areas of the IT and engineering side of the company.
  • To develop code to support business operations, and implement changes to internal and external facing services.
  • To provide ongoing support on issues that arise, following the escalation processes, and debugging and applying fixes where required.
  • To write documentation around existing and future features, processes, services and products
  • Analysis of various requirements, problem definitions of solutions to determine operational feasibility of solutions and advise management appropriately
  • Implementation of new technologies to maximize development efficiency
  • In charge of debugging complex issues with multiple possible sources, and coming up with creative ways to identify and solve them.
  • System documentation for solutions developed including user guides and manuals, developer guides and system functional specifications documents for use by the various stakeholders

Qualifications for the Senior Software Developer Job

  • Bachelor’s degree in Software Development/Computer Science
  • Minimum 6 years experience in developing code in PHP/JavaScript e.g. Java, C++
  • Experience working with Linux (Ubuntu), network protocols and services.
  • Experience working with libraries and frameworks, and developing and integrating front-end HTML/CSS with your back-end code e.g. writing modules
  • Experience in Wi-Fi networks and general networking concepts (protocols, OSI layers, topologies, etc.).
  • Must have web development skills based on HTML5, CSS3, Bootstrap, Material Web, Flat UI Design, REST, SOAP, JSON, JQUERY and AJAX technologies
  • Database design and management skills – MySQL, Postgres, SQLite
  • Experience in Wi-Fi networks and general networking concepts (protocols, OSI layers, topologies, etc.).
  • Must enjoy hectic of a startup and constantly changing environment
  • Solid English language skills, written and oral, including technical/engineering environment
  • Available to travel occasionally and can work with minimal supervision