Analyst Programmer

3 weeks ago


City of Johannesburg Metropolitan Municipality, South Africa PayInc Full time

Analyst Programmer Company: PayInc Location: City of Johannesburg, Gauteng, South Africa PayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa’s payments ecosystem. Our mission is to connect people, businesses, and economies through secure, efficient and inclusive digital payments infrastructure and be a catalyst for financial inclusion and economic growth. From EFTs and Cards to PayShap, PayInc provides the backbone that enables money to move safely across the economy. At our core, we exist to make great connections, empowering participation, enabling growth, and ensuring no one is left behind. Purpose: The Analyst Programmer is responsible for software development, technical documentation, and analysis to meet business needs. This includes planning, designing, developing, implementing, maintaining, and supporting business solutions in alignment with technical specifications. The role supports the Web Team in advancing strategic, operational and regulatory tasks and requires in-depth product knowledge, performance monitoring, reporting, and incident management to satisfy client and industry requirements. Stakeholder Engagement Internal: Technical and business product owners, subject matter experts, business architecture analysts, testers, operational support, process owners, incident management, service desk, service management, product architecture, delivery, IT support services, shared services. External: Application and technical stakeholders, industry representatives. Key Responsibilities Software development, maintenance, and related activities during the SDLC. Document, implement, and share best practices for software development and cloud/infrastructure solutions. Apply innovative thinking in development and cloud services, translating insights into business process improvements. Contribute to design and development documentation. Manage product defects against SLA. Engage in production support activities. Deliver client or company-specific projects in line with company standards. Design, select, and implement application/information system solutions, considering functionality, data, security, integration, infrastructure, and performance. Manage all incidents raised to resolution in alignment with service management. Recommend and initiate changes to enhance the product or resolve underlying issues. Document and plan risk mitigation within the product space. Ensure optimal infrastructure operation and manage required changes. Qualifications / Knowledge Bachelor’s degree or equivalent 3-year degree or relevant experience. Minimum 5 years’ experience as an Analyst Programmer with proven ability to apply process management principles and techniques to complex tasks. AWS certification preferred. Knowledge of cloud technologies such as Kubernetes and AWS services (EC2, S3, Lambda, API Gateway, RDS). Knowledge of containerization and orchestration (Docker, Kubernetes). Knowledge of modern deployment methods and source repositories (CI/CD pipelines, Git, GitHub/GitLab). Knowledge of object-oriented programming – Java, Spring, Hibernate. Knowledge of SQL and relational databases (PostgreSQL, MySQL). Knowledge of API design and integration. Experience with unit testing frameworks (JUnit, Mockito, Jest). UI development using modern JavaScript/TypeScript frameworks (React). Solid understanding of software development and design patterns. Ability to perform requirement analysis and technical documentation. Exposure to agile methodologies (Scrum/Kanban) and tools like Jira. Strong communication and collaboration skills. Experience Required Hands‑on experience with OO technologies in Java, Spring, JavaScript frameworks – React, AWS, and modern software development practices, demonstrating strong technical and analytical proficiency. Strong problem‑solving skills, attention to detail, and teamwork within an agile environment. Ability to engage with external and internal stakeholders in both technical and non-technical contexts. Application of systems thinking, consideration of medium‑term implications, and effective communication to build relationships and ensure clarity. #J-18808-Ljbffr


  • Analyst Programmer

    2 days ago


    Johannesburg, South Africa Armstrong Appointments Full time

    Analyze and develop specifications for new systems design, determine feasibility, cost, duration, and compatibility with current system and computer capabilities. - Ensure programmers develop and maintain programmes according to System’s Analyst specifications and satisfaction. - Ensure that programmes are written, maintained and perform according to set...

  • Analyst Programmer

    6 days ago


    Johannesburg, South Africa Ovations Technologies Full time

    Our client is looking for an Analyst Programmer with a minimum 5 years experience working as a Programmer 1 year experience Cloud Platform 1 year experience K8s 2 years experience Docker 2-3 years experience Software Development 2 years experience Cloud based CI/CD BSc Computer science or relevant experience Knowledge of development and analysis SQL...

  • Data Analyst

    7 days ago


    City of Johannesburg Metropolitan Municipality, South Africa FDM Group Full time

    FDM Group City of Johannesburg, Gauteng, South Africa Join or sign in to find your next job Join to apply for the Data Analyst role at FDM Group FDM Group City of Johannesburg, Gauteng, South Africa Join to apply for the Data Analyst role at FDM Group Get AI-powered advice on this job and more exclusive features. Direct message the job poster from FDM Group...

  • Analyst Programmer

    7 days ago


    Johannesburg, South Africa Payinc Full time

    Analyst Programmer Company : PayInc Location : City of Johannesburg, Gauteng, South Africa PayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa's payments ecosystem. Our mission is to connect people, businesses, and economies through secure, efficient and inclusive digital payments infrastructure and be a...

  • Analyst Programmer

    1 day ago


    Johannesburg, Gauteng, South Africa BankservAfrica Full time R250 000 - R500 000 per year

    Job TitleAnalyst ProgrammerLocationSelby - Johannesburg, GP 2001 ZA (Primary)Occupational LevelProfessionalJob CategoryIT DevelopmentJob TypePermanentDescriptionPayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa's payments ecosystem. Our mission is to connect people, businesses, and economies through...

  • Analyst Programmer

    1 week ago


    Johannesburg, Gauteng, South Africa PayInc Full time R500 000 - R1 000 000 per year

    DescriptionPayInc is a purpose-driven payments provider building on over 50 years of trusted history in South Africa's payments ecosystem. Our mission is to connect people, businesses, and economies through secure, efficient and inclusive digital payments infrastructure and be a catalyst for financial inclusion and economic growth. From EFTs and Cards to...

  • Programme Analyst

    2 weeks ago


    Johannesburg, South Africa Massmart Full time

    Job title: Programme Analyst Job Location: Gauteng, Johannesburg Deadline: November 13, 2025 Quick Recommended Links Jobs by Location Job by industries The Programme Analyst is required to provide expert support services for the Ethics & Compliance department with regards to compliance information technology systems & analytics as well as ensuring management...


  • City of Johannesburg, Gauteng, South Africa OutsideCapital Full time

    Our client is an industry-leading legal firm, known for embracing innovation and driving change for the benefit of its clientele. With a global presence in over 180 offices and 21,000 professionals, our client is continuously recognized for its international expansion, groundbreaking innovation, and exceptional client service. This role presents a unique...


  • City of Johannesburg Metropolitan Municipality, South Africa Legal Aid South Africa Full time

    NATIONAL OFFICE – BRAAMFONTEIN Legal Aid SA, accredited Top Employer SA for 10 consecutive years – is a credible employer of choice. Its culture is rooted in leadership, driven by the value and advancement of human rights. The organisation is a key contributor to South Africa’s constitutional democracy providing quality legal services to the poor and...


  • City of Johannesburg Metropolitan Municipality, South Africa Legal Aid South Africa Full time

    NATIONAL OFFICE – BRAAMFONTEIN Legal Aid SA, accredited Top Employer SA for 10 consecutive years – is a credible employer of choice. Its culture is rooted in leadership, driven by the value and advancement of human rights. The organisation is a key contributor to South Africa’s constitutional democracy providing quality legal services to the poor and...