Software Developer at Africa Management Solutions Limited (AMSOL)
- @TrendyJobbers | HR Outsourcing
- Full-time
- Posted 4 months ago
- Apply Before: August 27, 2025
- 0 Click(s)
- View(s) 1040
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
-
Published 1 year ago
Roles and Responsibilities: Assist in the design, development, and testing of software applications. Write clean, efficient, and maintainable code. Collaborate with the development team to ...
-
Published 2 years ago
Primary Duties and Responsibilities: Design and develop software applications using open-source tools and platforms based on user requirements and needs. Produce clean, ...
-
Published 2 years ago
Description Act as a mentor to fellow Engineers, sharing knowledge and contributing to the team’s continued growth and improvement Manage tools ...
