SOFTWARE DEVELOPER — ERP & BUSINESS PROCESS AUTOMATION
Job Description
Native Force Creations (Pty) Ltd t/a Apjakal IT Solutions invites applications from suitably qualified candidates for a three-month, fixed-term position based in Gaborone. The successful candidate will support time-sensitive development and maintenance commitments for business-critical systems used by our diamond and jewellery-sector clients. The role requires practical software development skills, strong analytical ability and an understanding of enterprise business processes.
Key Responsibilities
- Develop, customise and support applications using the Frappe framework, ERPNEXT, Python and SQL.
- Translate client operational requirements into automated workflows, reports and business applications.
- Support quotation generation, inventory management, master-data administration and operational reporting.
- Troubleshoot production issues, maintain data accuracy and provide on-site client support.
- Document solutions and provide knowledge transfer to colleagues.
Qualifications & Experience
- A degree in Computer Science, Information Systems, Mathematics, Data Science or a closely related discipline.
- Demonstrable hands-on experience with Frappe/ERPNEXT, Python, databases and business-process automation.
- Experience in enterprise master-data management, data analysis or operational systems support.
- Understanding of mining, diamond processing or jewellery company operations, particularly inventory traceability, production workflows and quotation processes, will be an advantage.
- Strong analytical, problem-solving and communication skills, with the ability to deliver against time-sensitive client requirements.
- A postgraduate qualification in Data Science or a related field will be an added advantage.
How to Apply
Email your CV and supporting qualifications to projects@apjakal.com, using the subject line “Application – Software Developer”. Applications must be received by 17:00 Botswana time on the 15th calendar day after the date of publication of this advertisement. Please state that you got the job advert through JobHub BW website when submitting your application.
Interested in this position?
Submit your application through JobHub BW and take the next step in your career.
