Senior Analyst Programmer (Magic) - 24 Months Contract
Kamo Placements
- R Undisclosed
- Contract Senior position
-
Pretoria
- Posted 04 Dec 2025 by Kamo Placements
- Expires in 5 days
-
Job 2628952 - Ref JHB001844
About the position
Applies system solutions to business problems through the design and programming of automated systems. Configures, analyses, designs, develops, and maintains in-house
developed applications to support business processes and functions. Works on elements of large, complex installations. Performs all aspects of programming assignments and assists with systems design.
JOB DESCRIPTION
Application Analysis
- Identify the technical requirements to design a solution that will accurately address the provisioning of a system that will satisfy business requirements.
- Translate business requirements into technical specifications.
- Must be able to ask relevant questions in order to gain understanding of the functionality to be developed. This would be measured by the number of follow up changes requested after implementation.
- Prototype, where possible, and demonstrate functionality to validate correct understanding of the business requirements.
Application development (New functionality)
- Program applications according to specifications and design.
- Test the functionality with special test data.
- Demonstrate and refine the functionality in conjunction with user champions until all requirements are met (evolutionary prototyping) to the satisfaction of the requesting business unit.
Application maintenance (Changes to existing functionality)
- Fix problems with applications and change functionality according to changing business requirements.
- Work according to the change management procedures of the ICT Department.
- Always ensure that changes are affected timeously to continuously support business requirements in order to deliver on the strategic business outcome.
User training and support
- Train users to utilise in-house applications (Magic) and provide general support to all application related problems.
- Ensure that users can correctly utilize the full functionality of applications.
- All logged issues pertaining to applications are timeously resolved to the satisfaction of the users.
- Provide user training as per the training plan developed by the Senior Manager: Applications.
- Resolve all support requests within accepted ICT SLC percentage.
Research and self-development
- Keep up to date with new developments in the ICT industry (e.g. programming techniques, best practices, etc.) by studying technical manuals and magazines and attending special training
JOB REQUIREMENTS
Minimum qualifications:
- Bachelor’s Degree in Computer Science, Information Systems, or another related field with at least 7 years’ development experience using the Magic development platform, or at least 10 years’ development experience using the Magic development platform in the absence of a formal qualification.
Minimum experience:
- 7 – 10 years’ practical experience in application development using the Magic development platform:
- Desktop applications
- Web applications (HTML Merge)
- Web Services (SOAP, WSDL)
- Must be able to translate business specifications into a technical solution.
- Ability to work in a team, but also independently.
- Strong database skills including writing complex queries, stored procedures and views.
- Good understanding of ITIL framework
- Good analytical and problem-solving skills
- Good interpersonal relationship skills.
- Ability to work systematically with a strong attention to detail.
- Experience in drafting technical documentations.
Desired Skills:
- Problem Solving
- Attention to detail
- Analytical thinking
Kamo Placements
About the agency
Kamo Placements is a 100% Female Black Owned Company.
Kamo Placements embraces the South African culture and the company complies with the employment equity Act. The company has a 100% affirmative action content.
Our vision is to be a leading staffing solutions provider by paying tribute to our clients and our country: South Africa, a land rich in both human resources and opportunities.
Ready for the organization to bring in the two together.
* Kamo Placements is committed to the uplifting of all individuals that form part of the diverse culture of the South African Population.
* To be the preferred value adding partner of selected customers in core markets in the supply of cost effective human capital related solutions.
* To uplift the community and to continue our commitment to create equal employment opportunities through growth, training, development and affirmative action appointments.
* Being a 100% Female Black owned company it is our commitment to the redressing of the empowerment agenda.
Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.
EMAIL ME JOBS LIKE THIS
Email me jobs similar to: Senior Analyst Programmer (Magic) - 24 Months Contract
Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.