top of page

Related Jobs

AfriCareers Premium Program
List your job vacancies FREE of charge on AfriCareers and reach top talent across Uganda.
Ultimate Interview Pack with over 50 toughest interview questions
Related Jobs
RTO Staff Coordinator job at HCS Affiliates Group
HCS Affiliates Group

Job Summary

Job Title:
Software Developer
Employer:
Amsol
Location:
Country:
Kenya
Contract Type:
Full Time
Job Category:
IT Jobs
Number of Positions:
1
Deadline:
Friday, 29 August 2025

Related Jobs

HCS Affiliates Group

RTO Staff Coordinator job at HCS Affiliates Group

RTO Staff Coordinator job at HCS Affiliates Group

About the Organisation

Amsol is a trusted provider of innovative digital solutions that streamline processes, enhance efficiency, and drive growth for businesses across Africa and beyond. With a strong commitment to excellence, reliability, and cutting-edge technology, Amsol helps organizations adapt to modern automation needs while fostering a collaborative and open-source culture.

Software Developer job at Amsol | Apply Now

Nairobi, Kenya

Are you looking for IT jobs in Kenya 2025 today? then you might be interested in Software Developer job at Amsol

Full Time

Deadline: 

29 Aug 2025

Job Title

Software Developer job at Amsol

Amsol

Job Description

The Software Developer will play a key role in developing scalable business applications, integrating APIs, and enhancing both backend and frontend systems. The role involves building POS, accounting, and logistics applications, creating intuitive user interfaces, and ensuring high-quality, optimized solutions. The position also includes contributing to open-source community-driven projects, collaborating with cross-functional teams, and continuously improving system performance.

Duties, Roles and Responsibilities

Qualifications, Education and Competencies

See all details of the qualifications, competencies and education for this role under the "How to Apply" section below.

ONLY ONLINE APPLICATIONS:

Interested and qualified candidates are advised that all applications should be submitted online.

To apply please click on the APPLY button below.

Find application details and links on the AfriCareers Jobs Portal:

  1. Click the Apply button below

  2. New users: Select Create Profile and complete the Profile Creation Wizard

  3. Existing users: Log in and update your profile if needed

  4. Go to the "Jobs" tab

  5. Read the detailed job description, Roles and Qualifications. 

  6. Submit your application via the jobs portal

  7. Track progress under "My Applications" tab

Important Note: Some employers now hire directly on the AfriCareers New Jobs Portal — keep your profile updated so employers can easily view your CV and hire you instantly.

How to Apply

  • Design, develop, and maintain high-quality business applications (POS, Accounting, Logistics, etc.).

  • Collaborate with internal teams and external communities on innovative projects.

  • Build APIs and connectors to integrate applications with payment gateways, delivery providers, AI services, and other platforms.

  • Enhance backend performance, optimization, and ORM improvements in Python/PostgreSQL.

  • Develop intuitive frontend UIs using XML and JavaScript.

  • Ensure accountability, quality, and timely delivery of developed features.

  • Contribute to open-source projects and knowledge-sharing initiatives.

  • Participate in the full software development lifecycle from concept to deployment.

Software Developer job at Amsol

SERVICES

COMMERCIAL

SERVICES

INDUSTRIAL

SERVICES

RESIDENTIAL

Education & Skills

  • Strong knowledge of Python and JavaScript.

  • Experience with PostgreSQL and ORM concepts.

  • Hands-on experience in end-to-end software development.

  • Good understanding of APIs, integrations, and web development principles.

  • Ability to collaborate in open-source environments and contribute to community-driven projects.

  • Strong problem-solving skills, accountability, and attention to detail.

Additional Competencies

  • Excellent teamwork and communication skills.

  • Ability to adapt quickly and learn emerging technologies.

  • Innovative and detail-oriented approach to development.


bottom of page