Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Nov 11, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • BankservAfrica is the largest automated clearing house in Africa. We build and operate South Africas core interbank payments infrastructure
    Read more about this company

     

    Specialist Accounts Receivables - (730)

    PURPOSE

    • The Specialist Accounts Receivables plays a crucial role in managing the accounts receivables team and overseeing all financial transactions related to the organization's billing and collection accounts. They are responsible for ensuring accurate and timely billing and collections from customers, adherence to financial policies and procedures, and effective communication with internal and external stakeholders.

    You will engage with the following stakeholders:

    External

    • Customers
    • Vendors
    • Banks
    • External audit

    Internal

    • Business Unit Managers
    • Department Managers
    • Department Employees
    • Finance Business Partners
    • Client Account Manager (CAM)

    Your key responsibilities include:

    Team Management:

    • Manage the accounts receivable team, providing guidance, training, and coaching to ensure departmental goals are met.
    • Set performance targets, conduct regular performance evaluations, and provide feedback.

    Pricing Process:

    • Analyse and maintain pricing models to support strategic pricing decisions across all products.
    • Maintain pricing data integrity and accuracy within the company's pricing model.
    • Collaborate with Customer relationship managers, Product managers, and business support teams to develop pricing proposals and present pricing recommendations to senior management.
    • Participate in cross-functional projects related to pricing optimization and process improvement.

    Systems

    • Responsible for the end-to-end process relating to billable volumes (uploading, reconciliation, approvals) on TM1
    • Assist in implementing internal system controls (preventative and detective) to provide quality assurance over financial data on TM1.
    • Ensure the integrity, accuracy and consistency of data on TM1
    • Working with the TM1 consultant to design delivery schedules for systems development.
    • Utilize TM1 (Planning Analytics) extensively for data management and reporting purposes.
    • Identify opportunities to automate billing processes, streamline workflows, and optimize system functionalities.
    • Proactively engage with stakeholders to understand their requirements and provide solutions that address their analysis needs.

    Financial Controls:

    • Develop and enforce policies and procedures for accounts receivables processes.
    • Continuously identify and implement enhancements to accounts receivables processes to increase efficiency, accuracy, and productivity. Collaborate with cross-functional teams to streamline workflows and improve overall financial operations.
    • Ensure compliance with financial regulations and internal control guidelines.
    • Identify and implement process improvements to enhance efficiency and accuracy.
    • Support the company in optimizing its financial transactions and systems
    • Stay up to date with industry best practices and trends in accounts receivables, implementing process improvements and technology enhancements to increase efficiency and productivity.

    Billing and Collections Operations Management 

    • Manage and oversee the day-to-day billing operations, ensuring accurate and timely processing of invoices.
    • Manage and oversee the day-to-day collections operations, ensuring the timely collection of outstanding debts from customers.
    • Develop and implement billing policies, procedures, and controls to ensure compliance with regulatory requirements and internal standards.
    • Monitor billing system performance, identify and resolve any issues or discrepancies, and conduct regular audits to ensure data integrity.
    • Ensure effective communication and collaboration with customers and internal stakeholders to address collection inquiries, resolve disputes, and provide exceptional customer service.
    • Act as a point of escalation for complex and high-value customer collection issues, coordinating with relevant teams to find resolutions and maintain customer satisfaction.
    • Ensure cash inflow is maximized through focused collection efforts.
    • Assess variances from cash forecasts and suggest areas for improvement where cashflows can be better managed

    Reporting and Analysis:

    • Collaborate with finance teams to generate accurate and timely billing reports, supporting financial analysis and reporting requirements.
    • Provide insights and recommendations based on billing data analysis to support decision-making processes and revenue forecasting.
    • Assist in the preparation of month-end and year-end financial reports related to accounts receivables
    • Provide support during internal and external audits, ensuring compliance with audit requirements.
    • Provide support and assistance during the budgeting and forecasting process by providing accurate and up-to-date accounts receivables data.

    QUALIFICATIONS / KNOWLEDGE

    • Matric Certification required
    • Bachelor’s degree in accounting, finance, or a related field is required
    • A Diploma in accounting or bookkeeping may be acceptable for candidates with strong experience
    • A post graduate qualification would be advantageous
    • Proficiency in Microsoft Office Suite (especially Excel, Outlook, and Word)

    EXPERIENCE

    • Minimum of 5 years of experience in accounts receivables, with at least 2 years in a supervisory or team lead role
    • Experience in working with a billing management system
    • Proven ability to manage collections, reconciliations, and customer account queries

    go to method of application »

    Java Developer

    PURPOSE

    • The main purpose of the Java Developer is to analyse technical specifications and design/develop applications based on result of all analysis for internal and external stakeholders and in alignment with strategic objectives and client requirements.

    You will engage with the following stakeholders:

    Internal and external stakeholders

    • Regulatory bodies
    • Financial institutions
    • Payment processors
    • Product Managers
    • Enterprise Project Management Office
    • PayInc Service Desk
    • PayInc Command Centre

    Your key responsibilities include:

    New Product/ System Development:

    • Build, unit testing and debugging solutions
    • Create, document and implement unit test plans and scripts
    • Create and maintain technical documentation using defined templates
    • Interface with and assist testing and operations departments
    • Ensure Quality assurance is conducted on code developed
    • Interpret written business requirements and technical specifications to design and code solutions
    • Verify that system meets performance criteria
    • Analyse and solve problems for production, UAT and development environments.
    • Develops, modifies and maintains assigned programs.
    • Monitors the operation of assigned programs and responds to problems by diagnosing and correcting errors in logic and coding.
    • Provide Production Support and maintenance of applicable systems.
    • Verify that system meets performance criteria
    • Product /System Maintenance
    • Perform maintenance programming to rectify identified defects
    • Provide first line of support for the live systems
    • Be able to provide feedback to the incident committee

    QUALIFICATIONS / KNOWLEDGE

    • BSc Computer Science or IT Diploma or relevant experience
    • Matric
    • Knowledge of development and analysis
    • AWS Cloud knowledge
    • Knowledge of Golang/Python
    • J2EE/EJB/Springboot Framework
    • Angular/Primefaces/Wicked
    • Code Versioning Tools such as Git,GitHub
    • ISO 20022
    • JSON/XML/XSD
    • Micro Services
    • Linux Scripting
    • Relational Databases Oracle/MySQL/PostgreSQL
    • IDE tool Eclipse/NetBeans/IntelliJ or similar
    • Application Servers JBoss/Wildfly
    • Build tools such as Maven/Ant
    • Continuous Integration tools such as Hudson & Jenkins

    EXPERIENCE

    • 5 to 10 years’ experience in Java Developing in a J2EE environment
    • Proven hands-on Software Development experience
    • Proven working experience in Java development
    • Hands-on experience in designing and developing applications using Java EE platforms
    • Object Oriented analysis and design using common design patterns
    • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc)
    • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate, JDBC)
    • Experience in the Spring Framework
    • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC, Angular)
    • Experience with test-driven development
    • Creating database schemas that represent and support business processes
    • Knack for writing clean, readable Java code
    • Basic understanding of JVM, its limitations, weaknesses, and workarounds
    • Implementing automated testing platforms and unit tests
    • Experience in ESB’s advantageous
    • AWS Cloud experience would be advantageous
    • Financial Industry experience would be advantageous

    go to method of application »

    Network Specialist

    PURPOSE

    • The principal purpose of the Network Specialist is to provide persistent support of the networked ecosystem of PayInc and provide consultancy support associated to the networked environment to PayInc clients.

    You will engage with the following stakeholders:

    External clients

    • Banks (South African and International)
    • SARB and other Government related entities
    • Vendors

    Internal clients

    • Exco
    • Manco
    • Testing Department
    • Project office
    • CNP Dev Department
    • RealtimeSwitch Department
    • Infrastructure Department
    • Database Department
    • EUC Support
    • Security & Risk Department
    • Human Capital
    • Legal Department
    • Architecture Department
    • Operations
    • Change Management
    • Incident Management
    • Cloud Infrastructure Department

    Your key responsibilities include:

    • Network Architecture
    • Design vs. operation functionality
    • Cisco Application Centric Infrastructure(ACI)
    • Cisco Software defined networking(SDN)
    • Container (micro-services) networking
    • Cloud networking
    • Network Configuration & Support (Firewalls, Switches, Routers, WAN, LAN, Spanning Tree,
    • Protocols, IPS, Proxies, Load Balancers, Web Application Firewalls, Access control, VPN, Logging,
    • Monitoring, Capacity Planning, System hardening techniques, Compression, Voice Recording
    • mediums, Sniffer technologies, PEN Testing, Video Conferencing, Voice)
    • Networked support (All devices that connect to a network and how they influence the network and how the network influences them.)
    • Alignment to PCI requirements
    • Ability to understand and apply security principles across the network
    • Understanding, aligning and executing against divisional business strategy
    • In-depth understanding of Networking products
    • Change control
    • Incident and Risk management
    • Project management
    • Understanding of system integration
    • Cross technology integration

    QUALIFICATIONS / KNOWLEDGE

    • Appropriate certification, diploma and/or degree in Information Technology
    • Certification in networking will be advantage – CCNA (Cisco Certified Network Associate) and CCNP (Cisco Certified Network Professional)
    • Knowledge of the Financial/Cloud Ecosystem advantageous

    EXPERIENCE

    • Minimum 5 years’ experience in related field.
    • Experience in networking technologies, preferably cross platforms, i.e. software defined networking, container networking, cloud networking, security, routing and switching, load balancers, web application firewalls, voice, storage.

    SKILLS

    • Excellent Technical and Non-Technical communication skills
    • The ability to work in a team and to be part of a team
    • Good reasoning and decision-making skills
    • The ability to work under extreme pressure
    • Experience in cloud computing - Deploys, debugs, and executes initiatives related to cloud computing
    • Cross vendor experience required
       

    go to method of application »

    Analyst Programmer

    PURPOSE

    • The purpose of the Analyst Programmer is to do software development and technical documentation and analysis as per the business needs.
    • To plan, design, develop, implement, maintain as well as support business solutions in alignment to the technical specifications.
    • The analyst programmer is to support the Web Team in the advancement of their tasks and responsibilities (including strategic, operational and regulatory tasks) necessary to meet client and industry requirements. The analyst programmer is required to understand all detail and to have in depth product knowledge of the product/ suite of products within their portfolio and is responsible for monitoring and reporting on performance, analysing statistics, escalations as required and ensuring that the product supports and meets the customers’ expectations and to agreed SLAs. Support the Web team in the management and control of individual and relevant project/ intervention costs.

    You will engage with the following stakeholders:

    Internal

    • Technical and business product owners and SME’s
    • Business architecture, analysts, and testers.
    • Operational support and process owner
    • Incident management
    • Service desk
    • Service management
    • Product architecture
    • Delivery
    • IT Support services
    • Shared services

    External

    • Application and Technical stakeholders
    • Industry representatives

    Your key responsibilities include:

    • Software Development, Maintenace and related activities during the SDLC.
    • Document, implement and share best practice knowledge for Software Development and Cloud/Infrastructure Solutions.
    • Demonstrate innovative thinking in area of expertise such as development and cloud services and translate this into business process/ solutions/ working practice 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 and in agreement with line manager.
    • Design, select and implement application/information system solutions, considering functionality, data, security, integration, infrastructure and performance.
    • In alignment with Service management, manage all incidents raised to resolution.
    • Recommend and Initiate changes as required. (To enhance the product or fix an underlying issue).
    • Document and plan to mitigate any risks within the product space.
    • Ensure the infrastructure is operating optimally and in alignment with IT manage any changes required.

    QUALIFICATION / 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 a wide range of complex tasks.
    • AWS certification preferential.
    • Knowledge in Cloud technologies such as Kubernetes and AWS (EC2, S3, Lambda, API Gateway, RDS) Services preferential.
    • Knowledge of containerization and orchestration (e.g., Docker, Kubernetes)
    • Knowledge of modern deployment methods and source repository such as CI/CD pipelines and version control (e.g., Git, GitHub/GitLab)
    • Knowledge in Object Oriented Programming - Java, and Java Frameworks, not limited to, Spring, Hibernate.
    • Knowledge of SQL and relational databases (e.g., PostgreSQL, MySQL).
    • Knowledge in API designs, and integration.
    • Knowledge of unit testing frameworks (e.g., JUnit, Mockito, Jest).
    • UI development using modern JavaScript/TypeScript frameworks such as React
    • Solid understanding of software development and design pattern.
    • 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 working with OO technologies in Java, Spring, JavaScript frameworks - React, AWS, and modern software development practices as well as a strong blend of technical and analytical skills, quality and reliability.
    • Additionally, strong problem-solving skills, attention to detail, and the ability to collaborate within a team using agile.
    • Must be able to engage with external and internal stakeholders in technical and non-technical engagements.
    • Apply systems thinking, consider medium-term implications, and communicate effectively using appropriate methods to build relationships and ensure clarity.

    go to method of application »

    Scheme Compliance Coordinator

    PURPOSE

    • As a Scheme Compliance Coordinator, you are required to provide essential administrative, secretarial, and coordinating support to the Scheme Compliance Function. This role ensures the smooth operation of compliance activities for Participants of any PayInc Scheme, accurate record-keeping, and effective communication with internal and external stakeholders.

    You will engage with the following stakeholders:

    Internal Stakeholders:

    • Finance
    • Legal
    • Compliance
    • Audit
    • Service Centre
    • Service Desk
    • Product Lifecycle Management
    • Customer Lifecycle Management
    • Senior Management Team
    • Scheme Committees

    External Stakeholders:

    • Payments Association of South Africa
    • South African Reserve Bank
    • SAMOS
    • All Scheme Participants

    Your key responsibilities include:

    Compliance Activities:

    • Assist in evaluating participants for compliance with scheme compliance criteria.
    • Assist in conducting scheme compliance evaluations and producing scheme compliance reports for the Scheme Compliance Specialist.
    • Manage query, investigation, and resolution processes with professionalism and respect.
    • Compile required compliance reports and circulate them as needed.
    • Maintain activity lists, follow up, and provide required feedback.
    • Liaise with and communicate with stakeholders, maintaining good relationships.
    • Monitor the compliance monitoring tool and track case management activities.Assist in any request or ad-hoc task that may be requested from scheme compliance.

    Administrative Support:

    • Contribute to the successful operation of the compliance scheme function through administrative skills and support services.
    • Coordinate the scheduling of relevant meetings, including scheme compliance management and forum meetings, as well as logistics and venue arrangements.
    • Ensure accurate, professional, and timely circulation of meeting packs and documentation.
    • Compile minutes, approve them, record and distribute reports, prepare agendas, produce physical and electronic reports, provide feedback, and distribute reports on meetings and related processes.
    • Ensure decisions made at meetings are enacted and manage any follow-up activities.
    • Liaise with members regarding coordinating meetings/appointments and refer matters to other employees/stakeholders as appropriate.
    • Create, develop, and maintain accurate and adequate records of relevant scheme committee and forum activities per the scheme's mandate and any governance arrangement.

    Team Contribution:

    • Assist team members in ensuring understanding of required deliverables and staying abreast of technical skills.
    • Contribute to the development of a positive team culture.

    QUALIFICATIONS / KNOWLEDGE

    • At least a diploma or bachelor's degree in internal auditing, risk, law, or business-related field.
    • Computer literate

    EXPERIENCE

    • 2-3 years of experience in internal audit/compliance, administrative or secretarial roles.
    • Excellent organisational skills
    • Experience in administration and support of audit, compliance, law and statutory documents
    • Minute-taking and report writing experience
    • Excellent communication and well-developed interpersonal skills.
    • Respectful and understanding of confidentiality processes and policy
    • Working knowledge of banking, finance or payment environments will be an added advantage.
    • Strong ability to work in a collaborative team environment.
    • Strong attention to detail and analytical skills.

    Method of Application

    Build your CV for free. Download in different templates.

  • Get new Finance / Accounting / Audit jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at BankservAfrica Back To Home

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail