To catalyze the Kenyan tech community’s growth.


Software Developer2

  • Company: Myqyl Consulting
  • Deadline: Saturday 15th December 2012
  • Location: Nairobi
Job Description

Junior to Mid-Level Contract Software Developer

Myqyl Consulting has a rare opportunity for the right candidate! We are looking for Junior and Mid-level Software Developer (1 to 5 years experience), to join our team on a contract basis. You will be a part of a team that is working on implementing b2b web based software solutions. This position will include all phases of integration development including gathering requirements, integration design, development, testing and deployment. The ideal candidate will be an independent self starter with a positive, professional attitude.  They must also have a deep desire to learn new technology with a customer driven, results oriented attitude.


Position Responsibilities:

  • Develop quality production level application code based within our agile development model
  • Ensure consistent quality in all software that is released
  • Research, design and write new software programs
  • Research new technologies
  • Create technical specifications and test plans
  • Translate business requirements into technical designs
  • Troubleshoot and resolve performance issues with overall infrastructure
  • Analyze source data and transform it to a canonical model for use by other applications
  • Work closely with other staff and Myqyl Consulting customers
  • Work collaboratively with all levels of business stakeholders to design, implement, test and document all aspects of internal and external integrations



  • Familiarity with JAVA software
  • Experience with object oriented analysis and programming skills
  • Experience on Windows & Linux Platforms
  • Excellent communication and customer interface skills
  • Excellent oral and written communication skills
  • Good Interpersonal Communication Skills
  • An intrepid problem solver
  • Strong vision and interest in a Developer career
  • A self-motivated, proactive, results-oriented individual with solid time management skills



Bachelors Degree in Computer Science, Computer Engineering, Electrical Engineering or other equivalent Technical/Engineering Degree plus 1 to 5 years relevant experience


Preferred Skills:

  • 2+ years Java experience
  • 2+ years experience as an integration developer
  • Strong Java/J2EE skills
  • Web based User Interface Design and development
  • Experience writing Java/J2EE front and middleware web based business solutions
  • Strong understanding of software engineering principles, Agile SCRUM experience highly desired
  • Java/J2EE, JSF/Richfaces/icefaces/myfaces, Springframework, JAVA JPA, PL/SQL, Subversion, JUnit, ANT/Maven, Apache Tomcat/Jboss, RDBMS Databases

If interested, please send an email with a cover letter and a copy of your resume/cv to

How to apply

If interested, please send an email with a cover letter and a copy of your resume/cv to