

System Engineer
Are you an experienced and energetic System Engineer passionate about technology and making a difference in the banking sector? Capitec Bank is looking for a talented individual to join our team in Stellenbosch. This is a senior-level role where you’ll design, develop, and integrate critical systems for our service management platforms.
About Capitec Bank
At Capitec, we’re more than just a bank; we’re a team dedicated to helping people take control of their financial lives. We believe in simplified, accessible, and affordable banking delivered through personal experience. Our company culture is built around putting the Client first, acting with Energy, and taking Ownership. We offer a supportive environment, growth opportunities, and great employee benefits.
About the Role
As a Systems Engineer, you will be a key player in designing, developing, and integrating systems that power our service management platforms. This senior role demands strong hands-on coding skills, integration expertise, and a solid grasp of relational databases and workflow engines. You’ll collaborate closely with analysts and stakeholders to ensure seamless system performance and scalability.
What You’ll Be Doing (Key Responsibilities)
- Lead integration projects using technologies like XML/XSLT, C#, JavaScript, JSON, REST/SOAP, and web scripting.
- Develop and maintain robust integration processes and create complex scripts to automate tasks.
- Lead optimization efforts for existing scripts and processes, and mentor team members on automation best practices.
- Manage code repositories and ensure version control using GitHub.
- Collaborate with Systems Analysts to support service management workflows and database structures.
- Participate in solution design, documentation, and stakeholder engagement.
- Ensure system reliability and performance through proactive monitoring and optimisation.
- Perform expert-level checks of logs and system performance, ensuring optimal service availability and resolving critical issues.
- Oversee and direct user requests and incidents, providing guidance for best practice configurations and threshold monitoring.
What We Are Looking For (Requirements)
- Minimum 7+ years of proven 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 (e.g., Ivanti ITSM, ServiceNow, Fresh).
- Expert knowledge of networks, security, virtualization, hardware, cloud, and systems development processes (e.g., Microsoft Operating System, Linux, AWS, Storage, VMware, SAN).
- Experience with 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, with the ability to work both independently and collaboratively in a fast-paced environment.
Education
A relevant tertiary qualification in Information Technology is required.
How to Apply
Capitec has a two-step application process:
- First, complete a short assessment to learn more about life at Capitec. You can access the assessment here.
- Once you have completed the assessment, finalize your application by clicking the “Apply Now” button on this job listing.
Capitec is committed to diversity, and applications for this position will be considered strictly in support of our employment equity goals.
To apply for this job please visit careers.capitecbank.co.za.