Software Developer - 4 posts (BACKEND & FRONTEND)

Job Summary

The Software Developer is responsible for the actual designing, developing and installing software solutions for target clients within set deadlines and specifications as well as ensuring that all related activities are well planned, managed and happen within the agreed standards.

  • Minimum Qualification: Bachelor
  • Experience Level: Mid level
  • Experience Length: 4 years

Job Description

Our client is a Kenyan ICT firm that develops ICT solutions that automate business processes in every sector of the economy to promote efficiency, sustainable innovation, and best practice. They seek to hire Software developers reporting to the Agile software Engineer head.  


Responsibilities

BACK END – 2 Positions

  1. Java spring MVC/BOOT
  2. REST&SOAP API design & Implementation
  3. Unit &Intergrationtesting using JUNIT&testing Ng, Jmeter etc
  4. Performance load testing
  5. Data access framework eg hibernate & JPA


FRONTEND – 2 positions

  1. Angular and PHP proficiency
  2. Javascript libraries
  3. CSS processing In-depth knowledge of relational databases (e.g. PostgreSQL, MySQL) and NoSQL databases (e.g. MongoDB)
  4. Familiarity with various operating systems (Linux, Mac OS, Windows)
  5. GIT
  6. Experience using system monitoring tools (e.g. New Relic) and automated testing frameworks
  7. Web services
  8. Responsive design
  9. Extensive experience in software development, scripting and project management


Qualifications

  • A Bachelor’s Degree in Computer Sciences, Computer Engineering or related field
  • At least 4 years’ experience in a similar role.



Kindly indicate current/last salary on your CV


N.B: We do not charge any fee for receiving your CV or for interviewing. Only candidates short-listed for interview will be contacted


Share Job Post

Log In to apply now