Capitec Bank is a South African commercial bank. As of February 2017 the bank was the third largest in South Africa with 120,000 customer opening new accounts per month.
To simplify banking, we’ve developed an all-inclusive banking solution. Global One is the one solution that enables you to transact, save and access credit in realtime. We also believe in ...
Read more about this company
About the Role
- As a Backend Software Engineer (C#/.NET Core), you will be a key contributor in a team of seven engineers focused on building robust, scalable backend services and APIs for client data. You’ll work with modern technologies including .NET Core, Docker, Kubernetes, and PostgreSQL, and deploy solutions on AWS or Azure. Collaboration with DevOps, QA, Product, and Architecture teams is essential to deliver enterprise-grade solutions.
Key Responsibilities
- Design, develop, and maintain backend services and APIs using C# and .NET Core.
- Architect and implement cloud solutions on AWS (preferred) or Azure.
- Deploy and manage applications using Docker and Kubernetes.
- Ensure scalability, reliability, and security of applications and infrastructure.
- Collaborate with cross-functional teams to deliver end-to-end solutions.
- Participate in code reviews and contribute to engineering standards.
- Support the team’s mission to build data-centric solutions for client information management.
Required Skills & Experience
- 3+ years’ proven experience in back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with back-end frameworks and technologies
- Strong proficiency in C# and .NET Core for backend development.
- Experience with Docker deployments and Kubernetes orchestration.
- Solid understanding of microservices architecture and RESTful APIs.
- Proficiency with PostgreSQL or similar relational databases.
- Experience deploying solutions on AWS (preferred) or Azure.
- Excellent problem-solving ability and ownership mindset.
- Comfortable working in a fast-paced, data-centric environment.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
go to method of application »
About the Role
- We are seeking a skilled Systems Analyst to join our Forex Technology team. In this role, you will be responsible for providing technical and functional support across multiple Forex systems, ensuring reliability, scalability, and compliance within a highly regulated environment.
- You will act as the liaison between business and technology teams, manage incident responses, support integrations, and contribute to continuous system improvement. This role offers exposure to modern cloud technologies, complex financial processes, and the opportunity to make a tangible impact within the bank’s international payments ecosystem.
What You’ll Be Doing
- Provide end-to-end technical support and maintenance for Forex systems and integrations.
- Monitor system performance, manage alerts, and coordinate responses to incidents and outages.
- Support the automation of forex processes.
- Ensure compliance with cloud, risk, and regulatory standards.
- Collaborate with internal developers, business stakeholders, and external vendors on system enhancements and technical upgrades.
- Optimise cloud cost management and oversee platform stability in AWS environments.
- Contribute to process improvement initiatives and automation opportunities across the ecosystem.
What We are Looking For
Essential Skills and Experience:
- Minimum 1–3 years of experience as a Systems Analyst or similar technical role, preferably within banking or financial services.
- Demonstrated experience with AWS cloud technologies.
- Proficiency in SQL and Linux.
- Strong analytical, troubleshooting, and problem-solving abilities.
Advantageous Skills:
- Familiarity with GitHub, EKS / Kubernetes, Terraform, and Helm.
- Exposure APIs, system integration, and automation tools.
- Experience supporting Forex or international payment systems.
go to method of application »
What you will be doing:
- Develop strategies and operational processes for Personal Banking for the execution and embedment of compliance risk management processes as required by relevant regulatory requirements, applicable codes of conduct and minimum standards
- You will be responsible for and manage compliance within Personal Bank; to facilitate adherence to legislative requirements as prescribed by Regulation 49 of the Banks Act
- To enhance the compliance culture by developing and maintaining a thorough understanding of the relevant regulatory requirements and the global regulatory environment and best practice principles applicable to the bank
- Provide guidance on new products,iniatives and business processes to ensure compliance alignment.
- Interpret and advise business units on applicable laws,regulations and internal policies.
- Identify, assess and monitor compliance and conduct risks across business areas.
What you will bring:
- 5+ years’ experience in a compliance role
- Experience in respect of the practical application of relevant laws and regulations is essential
- Understanding legal issues and the ability to interpret legislation in respect of the Retail/personal banking environment.
- Exposure to monitoring principles and practices
- Experience in implementing compliance risk management frameworks
- Strong business knowledge
- Previous experience in managing a team (minimum 3 years)
go to method of application »
About The Role
- As a Systems Engineer, you’ll play a critical role in designing, developing, and integrating systems that support our service management platforms. This is a senior-level position requiring hands-on coding, integration expertise, and a strong understanding of relational databases and workflow engines. You’ll work closely with analysts and stakeholders to ensure seamless system performance and scalability.
What You’ll Be Doing
- Leading integration efforts using XML/XSLT transformations, C#, JavaScript, JSON, REST/SOAP, and web scripting.
- Developing and maintaining integration processes.
- Develop complex scripts to automate tasks and processes, lead optimization efforts for existing scripts and processes.
- Provide mentoring and coaching on automation and scripting, assist with defining and implementing automation and scripting standards and best practice guidance.
- Managing code repositories and version control via GitHub.
- Collaborating with Systems Analysts to support service management workflows and database structures.
- Participating in solution design, documentation, and stakeholder engagement.
- Ensuring system reliability and performance through proactive monitoring and optimisation.
- Perform expert-level checks of logs and system performance.
- Ensure optimal service availability and resolve critical issues.
- Oversee and direct user requests and incidents.
- Provide guidance for best practice configurations and threshold monitoring.
What We Are Looking For
- Proven 7+ years of experience in systems engineering, with strong coding and integration skills.
- Proficiency in C#, JavaScript, SQL, JSON and REST/SOAP services.
- Exposure to Service Management Solutions - Ivanti ITSM, ServiceNow, Fresh.
- Expert knowledge of networks, security, virtualization, hardware, cloud and systems development processes. (Microsoft Operating System, Linux, AWS, Storage, VMware, SAN, etc).
- Exposure to GitHub and version control best practices.
- Solid understanding of relational databases and workflow engines.
- Experience with XML/XSLT and integration processes.
- Strong analytical and problem-solving skills.
- Ability to work independently and collaboratively in a fast-paced environment.
Education
- Minimum: A relevant tertiary qualification in Information Technology
go to method of application »
About the roles:
- As a Mid/Senior Data Scientist at Capitec, your purpose is to drive Capitec’s AI strategy, with the unique opportunity to shape and own this vision from the ground up. This involves leveraging advanced, practical knowledge of state-of-the-art machine learning principles and techniques, including deep learning, natural language processing (NLP), and reinforcement learning, to develop innovative models and solve complex business challenges. You will be responsible for designing, implementing, and optimising predictive models and intelligent algorithms to uncover actionable insights that drive strategic decision-making across departments.
- The role also includes the full machine learning lifecycle, from data preprocessing and experimental design to production-level model deployment. As a Senior Data Scientist, you will gather requirements and manage stakeholder engagement across the business, including executive-level management. Additionally, you will bring expertise in deep learning frameworks such as TensorFlow and PyTorch, while mentoring junior data scientists to foster a collaborative and growth-oriented team environment.
- We are looking for mid/senior data scientist, ideally located in the western cape, with roles also open in Sandton. Our current requirements span business banking client experience delivery, retail banking client experience delivery, marketing client insights and engagement, retail credit management, and risk. This advertisement is intended to
Areas of focus:
- Business banking client experience delivery,
- Retail banking client experience delivery,
- Marketing client insights and engagement,
- Retail credit management,
- Risk
Our ideal candidate has:
- 6+ years of experience in a Senior Data Science role
- Bachelor’s degree or higher.
- Hands-on experience deploying AI/ML solutions in real-world applications
- Experience with advanced data science principles including NLP, deep learning, reinforcement learning, or time-series modeling.
- Python/R experience and relation/non-relational databases.
- Familiarity with modern deep learning frameworks (Pytorch, Tensorflow)
- Stakeholder engagement management up to executive management.
- Github experience or Git
- AWS/Azure/GCP
Competencies:
- Strategic thinking
- Leadership ability
- Problem solving skills
- Decision making skills
- Researching skills
- Project Management skills
- Planning, organising and coordination skills
Education:
- Completed a degree or higher
Ideal:
go to method of application »
About the role:
- As a Machine Learning Engineer at Capitec is pivotal in shaping and executing the bank's AI strategy. By collaborating with Data Scientists and Decision Scientists, you'll enhance their efficiency through the development, implementation, and support of platform improvements. Your contributions will be crucial in positioning Capitec to remain competitive in a rapidly evolving landscape where AI technologies are key strategic differentiators.
- This role leverages your deep understanding of machine learning models, from concept to deployment, and expertise in modern software development best practices, big data processing frameworks, and cloud environments whilst sitting in the risk division of the business. You’ll also be working extensively with Python, SQL, and advanced debugging techniques to ensure the delivery of scalable, robust, and production-ready predictive models
Our ideal candidate has:
- 4+ years of experience in any engineering role
- Honors degree or higher in any field
- Python and SQL experience
- TensorFlow, PyTorch, Scikit-learn, XGBoost, Hugging Face, LangChain, LangGraph, MLflow, RAG, and Transformers
- Big data frameworks – Hadoop/Kafka (PySpark)
- Github experience or Git
- AWS experience: S3, Redshift, SageMaker, Bedrock, Lambda
Competencies:
- Simplify and make it easy
- Earn and extend trust
- Plan, deliver and raise the bar
- Curious and continuously learns
- Act, learn and adapt
- Inspire optimism and persistence
- Have courage, disagree and commit
Education:
- Completed an Honors Degree or higher
go to method of application »
Purpose Statement
- The Back-End Software Engineer III plays a critical role in designing and building scalable, secure, and high-performing backend systems that power our enterprise applications. You will work within a cross-functional team to deliver end-to-end solutions, from architecture and development to deployment and monitoring. At this level, you will also mentor junior engineers, contribute to engineering standards, and ensure best practices across the software development lifecycle.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge and Experience
Experience:
- 6+ years of proven experience in back-end software development using .NET (C#) and/or Python for enterprise-grade applications.
- Hands-on experience designing, developing, and maintaining microservices and event-driven architectures in production environments.
- Proven track record in architecting and implementing cloud solutions on AWS, including services such as EKS, Lambda, RDS, MSK, S3, and ElastiCache.
- Experience in automating infrastructure provisioning and management using Terraform and GitOps workflows (ArgoCD, GitHub Actions, Jenkins).
- Practical experience implementing CI/CD pipelines for build, test, and deployment automation.
- Exposure to observability practices (metrics, tracing, logging) and maintaining system health using monitoring tools.
- Experience collaborating with cross-functional teams (DevOps, QA, Product, Architecture) to deliver end-to-end solutions.
- Previous involvement in mentoring junior engineers, conducting code reviews, and contributing to engineering standards.
Knowledge:
- Strong programming skills in C# (.NET 7/8/9) and Python (FastAPI).
- Deep understanding of AWS cloud services (IAM, EKS, RDS, MSK/Kafka, Lambda, ElastiCache).
- Expertise in Infrastructure as Code using Terraform (modules, state management, environment-specific provisioning).
- Solid understanding of microservices architecture, REST/gRPC APIs, and event-driven design.
- Proficiency with databases (PostgreSQL, SQL Server, MySQL).
- Knowledge of CI/CD tools (GitHub Actions, GitLab CI, Jenkins).
- Strong understanding of containerization (Docker, Kubernetes).
- Familiarity with monitoring and observability tools (Instana, Prometheus, Grafana, OpenTelemetry).
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Additional Information
- Clear criminal and credit record
go to method of application »
Purpose Statement
- To manage the Analytics teams to deliver key analytical insights to business on current strategy, business objectives and current issues to help improve decision making.
- To develop, maintain and improve standards of analysis and operational support for consistent and reliable value add to the business.
Experience
Minimum:
- At least 5 – 7 years’ proven experience within a Analytical role pertaining to the banking environment
- A fast paced, complex environment
- Analytical and report writing experience
- Strong SQL coding skill
- Proven track record of delivering on complex analytical requirements
- Problem solving using data analytics
- At least 2 years’ experience within a management or team leader role focusing on team oversight and development and client interaction
Ideal:
- Experience as a Manager or Team leader in an Analytical team
- Practical experience in managing senior and executive level stakeholders and influencing decision making at these levels in relevant forums
Qualifications (Minimum)
- Bachelor's Degree in Mathematics or Engineering - Other
Qualifications (Ideal or Preferred)
- Honours Degree in Mathematics or Engineering - Other
Knowledge
Minimum:
- Functional knowledge of business areas in the portfolio
- Solid understanding of relevant business area
- Analytics, report writing and presentation skill
- Strong SQL coding skill with understanding of relational databases
- People management practices
- HR and development processes and practices
- How to translate analysis into simple business language so that business questions are answered
Ideal:
- Knowledge of analytics within the banking environment
Skills
- Planning, organising and coordination skills
- Decision making skills
- Facilitation Skills
- Interpersonal & Relationship management Skills
- Communications Skills
- Computer Literacy (MS Word, MS Excel, MS Outlook)
- Attention to Detail
- Strategic Thinking Skills
Conditions of Employment
- Clear criminal and credit record
- A valid driver's license and own vehicle is required
- Willingness to work or be available overtime and / or weekends frequently
- Willingness to travel nationally and internationally when required
go to method of application »
Purpose Statement
- To improve claims operational excellence, increase customer satisfaction, minimize losses for Capitec Insurance through accurate and holistic assessment of all types of insurance non-medical claims (life, funeral and death), in accordance with terms and conditions of the respective policy/ies, legislative frameworks and goals, objectives, processes and standards sets by Capitec.
Location: Century City
Experience
- Minimum of 3 years practical experience in funeral and/or life insurance claims assessment, preferably within the context of fully underwritten products
- Experience in stakeholder management and client engagement
Qualifications (Minimum)
- Grade 12 National Certificate / Vocational
Qualifications (Ideal or Preferred)
- A relevant qualification in Healthcare or Science
Knowledge
Minimum:
- Understanding of the long-term insurance industry and claims handling processes
- Knowledge of Funeral and Life Insurance Products
- Knowledge of relevant legal framework relating to funeral and life insurance claims
Ideal:
- Knowledge or practical experience on assessment of Credit Life Insurance products, especially retrenchment and death claims.
- Occupational certiicate or course on long-term life Insurance Claims Assessor
What you will be required to do
As an Funeral Assessor II at Capitec Bank, your primary responsibilities will include:
- Support funeral claims process set-up
- Funeral claims assessment
- Quality assurance – review and verify claims for accuracy and completeness. Approve decisions and payments within turnaround time. Maintain high quality and meet productivity targets
- Fraud risk assessment - flag and escalate suspicious claims per Capitec’s fraud framework.
- Assessment of misrepresentation/non-disclosure in life insurance
- Identify trends and areas of concern and escalate accordingly
- Resolve complex claims queries and complaints within service level agreements
- Stakeholder engagement
Skills
- Administration Skills
- Attention to Detail
- Decision making skills
- Numerical Reasoning skills
- Planning, organising and coordination skills
go to method of application »
About The Role/Team
- Join our dynamic Capitec App team, where we power the full journey of digital banking for millions of South Africans. You’ll play a key role in ensuring quality across our retail app, collaborating closely with developers and product owners, and helping the team transition from manual to automated testing. If you’re passionate about quality, eager to drive automation, and thrive in a collaborative, impact-driven environment, this is your chance to help shape the future of digital banking with a team that values innovation and getting things done right.
What We Are Looking For
- Experience in manual testing of app features and exposure to automation testing. Ability to help the team transition from manual to automated processes.
- Relevant Certifications and Experience: ISTQB Certification (Foundation Level or higher) required.
- At least 2 years’ experience in software testing (not suitable for recent graduates).
- Testing Concepts Over Tools: Strong understanding of testing concepts and the software development lifecycle (SDLC). Familiarity with testing tools is a plus, but a solid grasp of testing fundamentals is essential.
- Team Collaboration: Experience working within a software development lifecycle, collaborating with developers, and managing defects using tools such as GitHub.
- Defect Management: Proficient in defect tracking, test reporting, and follow-up processes.
- Exposure to Automation: Prior exposure to automation testing and willingness to learn new tools and frameworks
- Testing Tools Used: SQL, Postman / Insomnia, PostgreSQL, Visual Studio, Appium Inspector, SBL Bancs, Browserstack, Swagger, GitHub,Instana, Chrome Dev Tools
Education (Minimum)
- Grade 12 National Certificate / Vocational
- A relevant tertiary qualification in Software Testing or Information Technology
Education (Ideal or Preferred)
- National Diploma in Information Technology
Skills
- Analytical Skills
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
- Numerical Reasoning skills
go to method of application »
Purpose Statement
- Lead the retail credit reporting and business case function so that leadership can see clearly, decide quickly, and act confidently—with a strong commercial lens and disciplined controls.
Why this role exists
- To turn retail credit data into commercial decisions by delivering
- One version of the truth for internal MI and external narratives.
- Executive‑ready insights that shape strategy and performance.
- Robust business cases with pre/post benefit tracking.
- Investor and prudential confidence through accurate, reconciled disclosures.
- Automation and BI enablement to reduce cycle times and raise quality.
Experience
- 6+ years in retail credit/consumer finance.
- 3–5 years leading reporting/analytics teams and cross‑functional delivery.
- Proven Power BI/SQL capability; Python/ETL beneficial.
- Exposure to prudential reporting (BA returns) and investor cycles (advantageous).
Qualifications (Minimum)
- Qualified Chartered Accountant (CA) in Accounting - Financial Accounting or Commerce
- Bachelor's Degree in Accounting - Management Accounting or Business Management
Qualifications (Ideal or Preferred)
- Qualified Chartered Accountant (CA) in Accounting - Financial Accounting or Commerce
Knowledge
- This role is commercial at its core -optimising credit performance, enabling pricing and policy decisions, and tracking value realisation.
- Business partnering mindset: speaks the language of Product, Finance, and Credit.
- Decision support expertise: Scenario analysis, and performance tracking.
- Strategic MI capability: builds insight‑driven packs that influence management and external stakeholders.
Skills
- Commercial Thinking Skills
- Decision making skills
- Leadership Skills
- Management skills
- Problem solving skills
go to method of application »
Purpose Statement
- Define the technology solution for the Data and Analytics (D&A) environment, ensuring it meets both current and future technology needs.
- Support and oversee the development of detailed technical specifications from business requirements by maintaining strong expertise in D&A and related Back-End Systems and data sources.
- Manage a team of data engineers responsible for implementing the technology solution.
- Provide mentorship and guidance to a small team of data engineers contributing to the analytical platform.
- Collaborate with engineers on technical deliverables.
Experience
Minimum:
- At least 4 years’ experience implementing BI and Data Visualisation solutions and supporting architecture
- Product development life cycle
- Preference will be given to candidates who has experience with Microsoft fabric and power Bi
- In depth knowledge of Business Intelligence and Data Warehousing best practices
- In depth knowledge of BI environments, solutions and implementations (end-to-end BI architecture andtechnologies)
- Expert in the field of BI development (reports, dashboards, data visualisation, etc.)
- A good understanding of design and user experience principles
Qualifications (Minimum)
- Diploma in Information Technology - Systems Engineering
Qualifications (Ideal or Preferred)
- Bachelor's Degree in Management Information Systems
Knowledge
Minimum:
Must have detailed knowledge of:
- Data Warehouse Development Life Cycle
- Dimensional modelling
- Financial systems and procedures
- UML or equivalent modelling language
- Technical Test Plan Design
- IT systems development processes
- Application development
- Standards and governance
Ideal:
Detailed knowledge of:
- Banking systems environment
- Banking business model
- Agile development life cycle
- Best practices for Quality Assurance (QA)
go to method of application »
Purpose Statement
- To minimise the risk of loss through bad debts, and maximise profits for the business through effective execution of credit application, evaluation and approval processes, and ensuring the quality of credit risks across the portfolio is maintained.
- To interact with other areas of the bank and acting as a catalyst in ensuring compliance with agreed risk parameters as set out in the Bank’s strategy.
Experience
Minimum:
- At least 5 years Credit Management experience across Personal and Business markets
- Current Person-to-holder Credit Mandate
Ideal:
- At least 5 years Credit Management experience across Personal and Business markets
- Experience in Intuitive Credit Granting
Qualifications (Minimum)
- Bachelor's Degree in Credit Management or Banking
Qualifications (Ideal or Preferred)
- Honours Degree in Credit Management or Banking
Knowledge
Minimum:
- Business knowledge
- Risk Management
- Understanding of Project Management methodologies and processes,
- People Management
- Financial Management
- In-depth understanding of the NCA
Ideal:
- Knowledge of Intuitive Credit Granting
Skills
- Commercial Thinking Skills
- Computer Literacy (MS Word, MS Excel, MS Outlook)
- Analytical Skills
- Problem solving skills
- Decision making skills
- Attention to Detail
- Numerical Reasoning skills
go to method of application »
Purpose Statement
- To deliver business and client value, and enhance client engagement though:
- Executing the Client Engagement strategy
- Managing the development and implementation of client engagement campaigns, programmes and prompts across the client engagement life cycle.
- Contributing subject matter insights towards the improvement of client engagement strategies.
Experience
MINIMUM:
- Principles of brand marketing
- Data analysis, client profiling and segmentation
- CRM Systems and technology
- Digital marketing and e-commerce
- Strategic marketing management
- Campaign management
- General business/commerce know how
- People management principles and practices
- Internal and external communication methods and practices
- Stakeholder management principles and practices
IDEAL:
- 5+ years marketing experience in a large, complex and client focussed organisation
- Proven experience in delivering and executing CRM strategies, systems and data
- Previous experience in managing a team
Qualifications (Minimum)
- Bachelor's Degree in Marketing or Business Management
Qualifications (Ideal or Preferred)
- A relevant post-graduate qualification in Marketing or Business Management
Knowledge
MINIMUM:
- Principles of brand marketing
- Data analysis, client profiling and segmentation
- CRM Systems and technology
- Digital marketing and e-commerce
- Strategic marketing management
- Campaign management
- General business/commerce know how
- People management principles and practices
- Internal and external communication methods and practices
- Stakeholder management principles and practices
IDEAL:
- Capitec environment and products.
Skills
- Problem solving skills
- Decision making skills
- Communications Skills
- Management skills
- Computer Literacy (MS Word, MS Excel, MS Outlook)
go to method of application »
Purpose Statement
- Build and strengthen strategic partnerships with external home improvement stakeholders to drive business growth and enhance home improvement lending solutions.
Experience
Min:
- 3–5 years of sales experience in home improvement, and/or point of sale lending, demonstrating strong business development and revenue growth capabilities.
- 3–5 years of experience in partnership and stakeholder management, including engagement, interaction, and relationship-building with key external and internal stakeholders.
- 1–2 years of client service experience in a retail, financial services, or banking environment, ensuring excellent customer experience and resolution of inquiries.
- 1–2 years of operational management experience within retail, financial services, or banking, focusing on process optimization and efficiency improvements.
- Proven ability to collaborate cross-functionally, influence key decision-makers, and drive strategic initiatives to achieve business objectives.
- Thrives in dynamic and evolving environments, demonstrating adaptability, resilience, and a proactive approach to change management.
Ideal:
- Previous experience in Home Improvement lending industry
Qualifications (Minimum)
- Bachelor's Degree in Commerce
Qualifications (Ideal or Preferred)
- Honours Degree in Commerce
Knowledge
Min:
- Knowledge of embedded or point-of-sale finance solutions (features, benefits, processes required, and channels used to sell these products).
- Knowledge of customer service principles and practices.
- Knowledge and awareness of industry trends, competitor activities, and market conditions to provide relevant support to the team.
Ideal:
- Knowledge of Capitec systems and sales channels.
- Knowledge of Capitec operational and support structures.
- A good knowledge of processes and procedures pertaining to Home Improvement and finance solutions within these industries.
Skills
- Communications Skills
- Decision making skills
- Influencing Skills
- Planning, organising and coordination skills
- Presentation Skills
- Reporting Skills
go to method of application »
About this role
- As Manager: Data Analytics at Capitec Connect, you will deliver data-driven solutions, identify business opportunities, and use analytics and predictive models to enhance decision-making. You will turn strategic plans into actionable insights and promote best practices.
- By encouraging collaboration and using advanced solutions, you will help strengthen Capitec's leadership in analytics and data-driven insights.
Our ideal candidate has:
- Over ten years of experience in a commercial setting, including four years in a team leadership or managerial capacity. Ideally within the telecommunications industry with a proven track record of delivering value through data-driven decision-making.
- Proficient in SQL and delivering complex analytical requirements.
- Managing senior and executive level stakeholders and influencing decision making at these levels
- Experience with cloud platforms (AWS, Microsoft, Salesforce Data Cloud).
- Experience with low/no code AutoML tools like Power BI or AWS Sagemaker.
- Data visualisation with tools such as PowerBI
- Big data frameworks – Hadoop/Kafka
- Github experience or Git
Competencies
- Analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Strong facilitation and presentation abilities.
- Commercial and strategic thinking skills.
- Attention to detail and accuracy.
- Ability to drive innovation and simplify processes.
Education:
- Completed a Bachelor's Degree in Commerce, Engineering, Mathematics, or Statistics.
go to method of application »
Purpose Statement
- The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product. At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems and applications based on specifications, while adhering to established standards. They translate requirements from the business or technical analyst and actively participate with the delivery team in design and problem-solving.
- The Full Stack Software Engineer plays a crucial role in developing and maintaining both front-end and back-end components of web applications and works on all layers of the application stack. They are therefore responsible for applying a holistic approach to building solutions that not only offer optimum performance, reliability, and scale but also create great client experiences.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge and Experience
Experience:
- 3+ years’ proven experience in both front- and back-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end and back-end frameworks and technologies
Knowledge:
Is able to apply advanced knowledge of the following:
- IT systems development processes (SDLC)
- Application development
- Advanced programming concepts
- Advanced algorithms and data structures
- Design Patterns
- Version Control
- Testing practices
- Database systems and query optimization (e.g., SQL, NoSQL).
- RESTful API design and integration.
- Cloud computing platforms and services (e.g., AWS, Azure).
- Advanced Microservice and event driven architectures
- Deployment using kubernetes and containerization
- Responsive design principles and mobile-first development.
- Browser compatibility issues and performance optimisation.
- Front-end build tools and package managers
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
go to method of application »
About The Role/Team
- Our Credit Digitization team is responsible for developing innovative, client-facing features on the Capitec app, enabling millions of clients to access credit with simplicity and speed. We are seeking a Test Automation Engineer to drive our shift from manual to automated testing. In this role, you will be instrumental in safeguarding product quality through robust automation frameworks, accelerating release cycles, and reducing dependency on manual testing.
What We Are Looking For
- 3 – 5 years of Quality Assurance (QA) testing experience in a business environment.
- Hands-on experience with test automation.
- Strong backend testing experience, and a working knowledge of front-end testing to support basic frontend testing efforts.
- Strong understanding of end-to-end testing processes.
- Able to assess the impact of software changes across systems.
- Solid knowledge of the full Software Development Lifecycle (SDLC).
- Understands common software faults and how to identify them.
- Exposure to a variety of software domains and applications under test.
- Applied best practices in software/hardware testing and Software Quality Assurance (SQA).
- Proficient in test reporting, defect tracking, and follow-up processes.
- Experience in a Financial/Banking Systems environment is ideal.
- A proactive self-starter who adapts easily and thrives in dynamic, growth-focused environments.
go to method of application »
About the role
- We’re looking for someone who thrives on crafting clean, intuitive user experiences and enjoys turning design into real-world digital solutions. You’ll work with modern tech like React.js, AWS, PostgreSQL, HTML/CSS, and JavaScript, in a team that values collaboration, quality, and innovation.
What we’re looking for:
- Solid expeirence in front-end software development
- Strong experience with React.js and responsive design principles
- Solid grasp of front-end architecture and SDLC
- Matric (minimum), with an IT qualification preferredPassion for great UX and scalable UI solutions
- This role offers more than just code — it’s about building products that matter, in an environment where your ideas count and your work has visible impact.
Education (Minimum)
- Grade 12 National Certificate / Vocational
Education (Ideal or Preferred)
- A relevant tertiary qualification in Information Technology
Knowledge and Experience
Experience:
- 6+ years’ proven experience in front-end software development, project delivery and implementation (in relevant development technologies/language). Experience with modern front-end frameworks and technologies.
Knowledge:
- IT systems development processes (SDLC)
- Application development
- Advanced Programming Concepts
- Responsive design principles and mobile-first development.
- Browser compatibility issues and performance optimisation.
- Front-end build tools and package managers
- Front-end Design Patterns
- Version control
- Testing practices
Skills
- Analytical Skills
- Attention to Detail
- Communications Skills
- Interpersonal & Relationship management Skills
- Problem solving skills
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.