Senior Analyst Programmer

3 days ago


Pretoria, South Africa Kamo Placements Full time

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: Bachelors 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.



  • Pretoria, South Africa FSCA South Africa Full time

    A government agency in South Africa is looking for a Senior Analyst Programmer on a 24-month fixed-term contract. The role involves designing and programming automated systems to address business needs, integrating application modules, and providing user training. Candidates should have strong skills in application development and a willingness to stay...


  • Pretoria, South Africa FSCA South Africa Full time

    A South African government agency based in Pretoria is looking for a Senior Analyst Programmer on a 24-month fixed-term contract. The role involves applying system solutions to business challenges by designing, programming, and maintaining automated applications, with a strong focus on user training and support. Ideal candidates will have extensive...


  • Pretoria, South Africa Board Connect Full time

    Senior Verification Analyst Location : Woodmead, Johannesburg Sector : B-BBEE Verification Agency About the Role We are recruiting for a leading B-BBEE Verification Agency that is seeking an experienced Senior Verification Analyst. Qualifications & Experience BCom Accounting Degree, National Diploma in Accounting, or similar qualification. B-BBEE Management...

  • Senior Data Analyst

    7 days ago


    Pretoria, South Africa National Education Collaboration Trust Full time

    Get AI‑powered advice on this job and more exclusive features. The National Education Collaboration Trust (NECT) was founded as a response to the National Development Plan’s call for stakeholders to work together to improve educational outcomes in South Africa. It is a partnership initiative involving government, business, labour and civil society. The...


  • Pretoria, South Africa FSCA South Africa Full time

    SENIOR ANALYST PROGRAMMER (MAGIC) 24 MONTHS FIXED TERM CONTRACT ICT OPERATIONS DEPARTMENT Join to apply for the SENIOR ANALYST PROGRAMMER(MAGIC) 24 MONTHS FIXED TERM CONTRACT ICT OPERATIONS DEPARTMENT role at FSCA South Africa . Purpose of the Job To apply system solutions to business problems through the design and programming of automated systems. To...

  • Senior Data Analyst

    3 days ago


    Pretoria, South Africa National Education Collaboration Trust Full time

    Role Overview The Senior Analyst will be responsible for developing and implementing comprehensive tools and strategies that allow raw data to be transformed into programme insights. In addition, they will collaborate closely with cross-functional teams within the NECT, Department of Basic Education (National and Provinces), and district and provincial...

  • Senior Programmer

    3 days ago


    Pretoria, South Africa Hire Resolve Full time

    Hire Resolve's client is looking for a dynamic and experienced Senior Programmer to join our client's talented team in Pretoria, Gauteng. Requirements Must reside in Pretoria 6+ years of experience as a programmer Strong background in JSON, C#, and MS SQL Bilingual (Afrikaans and English) Benefits Salary: negotiable. Contact Contact Hire Resolve for your...

  • Senior Programmer

    1 week ago


    Pretoria, Gauteng, South Africa Hire Resolve Full time R600 000 - R1 800 000 per year

    Hire Resolve's client is looking for a dynamic and experienced Senior Programmer to join our client's talented team in Pretoria, Gauteng. Requirements:Must reside in PretoriaJSON experienceC# experienceMS SQL experience6+ years' experience as programmerBilingual (Afrikaans and English)Benefits Salary: negotiableContact Hire Resolve for your next...


  • Pretoria, South Africa Undp In The Arab States Region Full time

    An international development organization based in Pretoria is seeking a Programme Analyst to support LGBTI+ and Health initiatives. The candidate will coordinate project planning, manage activities, provide technical support, and foster partnerships with key stakeholders in the region. Requirements include a Master's degree in a related field and experience...


  • Pretoria, South Africa University Of Fort Hare Full time

    Are you a seasoned Business Analyst with a track record of success in data transformation initiatives within the Financial Services sector? Our client, a prominent institution driving critical data modernisation efforts, is embarking on a large-scale Data Transformation Programme aimed at enhancing operational effectiveness, information management, and...