Software Developer at Africa Management Solutions Limited (AMSOL)

Email Job

Job Detail

  • Job ID 1012541
  • Career Level  Officer
  • Qualifications  Degree Bachelor

Job Description

We are seeking a passionate and skilled Software Developer to join our growing team. You will be part of a dynamic, collaborative environment, building high-quality applications and solutions across multiple domains. From backend optimizations to frontend enhancements, your contributions will directly impact businesses worldwide.

This role begins with a 3-week onboarding and training program (covering both technical and functional aspects), after which you will take ownership of innovative and impactful projects.

Key Responsibilities

  • Design, develop, and maintain high-quality business applications across a wide scope (POS, Accounting, Logistics, etc.).
  • Collaborate with internal teams and external communities on innovative projects.
  • Ensure accountability and quality for the features and applications you develop.
  • Work directly on the software you build, from concept to deployment.
  • Enhance workflows by creating intuitive frontend UIs using XML and JavaScript.
  • Build APIs and connectors to integrate software with payment gateways, delivery providers, AI services, and more.
  • Contribute to backend performance, optimization, and ORM improvements in Python/PostgreSQL.

Working Tools & Environment

  • Programming Languages: Python, JavaScript
  • Database: PostgreSQL (with ORM)
  • Frameworks & Libraries: ORM systems, workflows, reporting engines, BI, AI integrations
  • Collaboration Platform: GitHub
  • Development Model: Open and community-driven

Required skills

Related Jobs