
Software Developer at Africa Management Solutions Limited (AMSOL)
- Kenya
- Permanent
- Full-time
- 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.
- 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
- Strong knowledge of Python and JavaScript.
- Experience with PostgreSQL and ORM concepts.
- Hands-on experience in software development, from design to deployment.
- Ability to collaborate in open-source environments and contribute to community-driven projects.
- Strong problem-solving skills, accountability, and attention to detail.
- Good understanding of APIs, integrations, and web development principles.
Jobs in Kenya