Job Summary

As a Solutions Developer in our Technological Solutions team, you will be challenged with a wide range of tasks; design, development and maintenance of our solution development.

  • Minimum Qualification: Bachelor
  • Experience Level: Entry level
  • Experience Length: 1 year

Job Description

Reporting to: Technology Solutions Manager


Overall Purpose

As a Solutions Developer in our Technological Solutions team, you will be challenged with a wide range of tasks; design, development and maintenance of our solution development. You will be responsible for designing, developing and testing high-performance, intuitive, data-driven ESBs, APIs, USSDs, Web and mobile applications.


Main Responsibilities

  1. Execute full lifecycle software development
  2. Design and develop new software applications.
  3. Write well designed, testable, efficient code.
  4. Understand and support existing systems.
  5. Code maintenance & bug-fixing.
  6. Tailor and deploy software tools, processes and metrics.
  7. Integrate software components into a fully functional software system.
  8. Present and implement developed software applications at client sites.
  9. Work with the BI team in data analysis and automation of the report generation processes.
  10. Work with product users to perform existing solution enhancements.
  11. Work with the support team to ensure quick resolution of system based customer and internal issues.
  12. Participate in continuous R&D.
  13. Contribute to technical architecture sessions and lead efforts to build and maintain a highly scalable software platform.
  14. Participate in system manual creation and code documentation.


Position Requirement

  • B Sc. in Computer Science, Engineering Physics or similar degree.
  • Experience in Java and/or Python for at least 1 year with a project or system to show.
  • Experience in relational databases preferably Postgres and/or Oracle.
  • Familiar with agile methodology.
  • Experience in shell scripting will be a plus.
  • Experience in Oracle SOA will also be a plus.
  • Ability to run test driven coding.
  • Ability to work with REST and SOAP APIs.
  • Experience in code versioning tools eg. Git.
  • Must demonstrate willingness to learn fast.
  • Must have good code documentation practices and skills.
  • Able to work in a Linux based environment.
  • Experience in mobile development is a plus.

Share Job Post

Log In to apply now

Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo
Anonymous Employer
Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo
Anonymous Employer
Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo
Nairobi
| Full Time |
KSh Confidential
Job Function: IT & Software
1mo