Formal Qualification | Currently pursuing or recently graduated with a bachelor’s degree or diploma in Computer Science, Information Technology, Data Science, Accounting, or a related field. Alternatively, a Diploma in Business Analytics or Data Analytics with a strong focus on data visualization and analysis. |
Legal Requirements | · Valid code B driver’s license · Passed credit and criminal checks · S.A Citizen, Resident or Valid S.A Work Permit |
Training | · Induction · WebHR · Company policy and procedure · Company reporting structure · Product knowledge · CCG Systems’ history, vision and mission · Odoo |
Understanding | · Basic knowledge of financial reporting, data visualization, and SQL querying. · Familiarity with Power BI or similar dashboarding toolsets for creating dashboards and reports. Basic SQL database querying and table structures and relations understanding is required. · Experience with the ETL data process is also required. · An understanding of SAGE X3 and SAGE 200 ERP systems is a plus. |
Experience | · At least 1 year working experience |
General Purpose of Job
1. Key Responsibilities | Solution Development |
|
| · Solution Development: Assist in the design, coding, testing, and deployment of software solutions using modern development frameworks and tools.
· Technical Support: Provide support in troubleshooting and resolving technical issues in existing applications.
· Documentation: Contribute to the creation and maintenance of technical documentation, including user guides, system specifications, and process flows.
· Collaboration: Work collaboratively with cross-functional teams including product managers, designers, and QA engineers. · Research & Innovation: Explore new technologies and methodologies to improve solution efficiency and effectiveness. · Quality Assurance: Participate in code reviews and testing activities to ensure high-quality deliverables. · Agile Participation: Engage in Agile ceremonies such as stand-ups, sprint planning, and retrospectives.
· System Integration: Assist in integrating custom solutions with ERP systems like Sage to streamline business processes and ensure seamless data flow across departments. |
|
2. Key Accountability | Solution Development |
|
| · Deliver assigned development tasks on time and to specification.
· Maintain high standards of code quality and documentation.
· Demonstrate initiative in learning and applying new technologies.
· Communicate effectively with team members and stakeholders.
· Adhere to company policies, coding standards, and best practices. |
|
3. Key Responsibilities | Learning and Development |
|
| · Mentorship Participation: Work under the guidance of senior developers and participate in mentorship sessions to enhance technical and professional skills.
· Feedback Integration: Seek and incorporate feedback from peers and supervisors to improve performance and understanding.
· Project-Based Learning: Apply newly acquired knowledge to real-world projects, contributing to both personal growth and team objectives.
· Self-Directed Study: Take initiative in exploring emerging technologies and best practices in software development. Management will require you to develop, maintain and adhere to a personal development plan (You may be required to, from time to time produce evidence).
· ERP Exposure: Gain hands-on experience with Enterprise Resource Planning (ERP) systems such as Sage |
|
You'll apply on MANCOSA's own site before 5 November 2026. Put your most relevant experience at the top of your CV first.
Apply NowReal employers never ask you to pay to apply. How to spot a job scam