Confirmed on the employer's own hiring board on Oct 24, 2026. First seen by Alion on Oct 22, 2026.
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

