Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp
Confirmed on the employer's own hiring board on Nov 10, 2026. First seen by Alion on Nov 10, 2026. SBV Services scores B on the Alion truth index.
Overview
Company
Impact
Profile match
About Us We provide end-to-end cash management solutions for national banks in South Africa, Namibia and Lesotho. 1 Who we are 2 Our Vision 3 Our Mission 4 Our Leadership Team 5 Our Presence With over 39 years' experience, SBV has an unparalleled track record for service excellence.
Description
Support Technology Strategy & Innovation
- Participate in the development of the Application Roadmap in line with the Technology Strategy.
- Participate in implementing components of the Technology Development Strategy through the execution of assigned tasks.
- Provide input on technology innovation initiatives and the development of plans for their implementation
- Participate in developing or maintaining policies, procedures, and processes related to Technology Development.
Execute Analysis and Design Activities
- Manage and execute project plans and keep track of milestones and communicate checkpoints.
- Conduct an analysis of the functional requirements and translate it into technical design.
- Identify and advise on potential design impact to business processes and performance.
- Compile the scope and work breakdown structures in terms of the project.
- Administer critical analysis of test results and deliver solutions to problem areas.
- Enhance applications by identifying opportunities for improvement and making recommendations.
- Conduct system and impact analysis of new development changes and remedy them prior to development.
- Participate in planning and feedback sessions.
Technical implementation within own area
- Analyze and understand business requirements, architecture and technical documents.
- Write clean and efficient code for new and existing user-functional software programs and applications, ensuring re-usability, performance, scalability, and stability.
- Develop software across various domains and technology ecosystem to meets business requirements, processes, and standards and adheres to relevant security principles.
- Provide technical input on new products and solutions and changes to current applications.
- Perform integration of SBV technology products with third-party technologies to deliver enhanced value.
- Identify system challenges and escalate them for further troubleshooting guidance.
- Create programming scripts to enhance the functionality of company sites or applications and remove code scripts as need ed.
- Complete tasks throughout the software development lifecycle in accordance with SBV Development guidelines and procedures.
- Maintain current versions of technology products, including troubleshooting, debugging, and general maintenance.
- Test and troubleshoot new solutions against existing software and databases for optimisation and functionality.
- Liaise with Network Administrators, Analysts, and Engineers to resolve software products or systems problems.
- Document and update system/software documentation and records to enable future updates.
- Create and maintain policies and principles for development, data, and security architecture.
- Participate in developing and maintaining user manuals and guidelines for support teams.
Quality Management
- Perform code reviews and unit tests for code written by Level 1 Developers with corrective actions identified.
- Conduct penetration tests to test exploitable vulnerabilities such as cyber-attacks, security firewalls, and augment controls.
- Set up and configure a testing environment (hardware and software).
- Develop unit test cases for any development work within own area of expertise.
- Perform unit testing of developed code to ensure compliance with quality standards and meets business requirements.
- Conduct code deployment, fixes, updates and related processes through defect tracking in testing and evaluating error logs.
- Run and monitor software performance tests on new and existing programs to correct errors, isolate areas for improvement, and conduct general debugging.
- Maintain administration of testing of site databases.
- Work towards zero defects in any code developed.
- Evaluate that all artefacts are well managed and controlled in the relevant repositories per the defined policies and procedures.
- Subscribe and align to SBV Services' ISO 9001:2015 Quality Management Standards, ensuring the department’s processes and quality management system is at all times in compliance with the standard
- Support SBVs ESG journey, reporting on and managing the ESG requirements to ensure a positive reflection and outcome.
Reporting
- Compile statistics and prepare reports for management and/or team members on the status of the programming process.
- Participate in compiling reports and status updates for MANCO.
- Present Roadmaps and challenges.
Business Partnering and Customer Support
- Maintain effective communication and regular engagement with key stakeholders.
- Respond to customer support questions and provide assistance.
- Implement a proper Help Line protocol and escalate problems as needed.
- Transfer knowledge of new and additional software functionality to the implementation team.
- Conduct a review of site databases to identify any shortcomings or potential misconduct.
- Provide occasional assistance with setting up and configuring sites.
- Provide third-tier support for existing software deployed into the environment.
- Interact with vendors to field queries and questions and liaise with Level 3 Developers for prompt rectification of problems.
- Collaborate with internal teams and vendors to fix, improve and develop new applications in accordance with SLAs.
Effective teamwork and self-management
- Train, mentor and provide guidance to Level 1 Developers.
- Coaching and training fellow colleagues and users when necessary.
- Maintain good time management to handle several projects at once.
- Plan and prioritize competing demands, demonstrating the ability to manage them.
- Protect and maintain the confidentiality of critical business systems and data.
- Adhere to SBV's development standards and principles.
- Stay abreast of industry and technological changes and trends within own area of expertise.
Lead as an Ambassador and executor of Change.
- Act as a change management architect in periods of change to ensure business continuity.
- Manage the integration of business units into a seamless end to end solution for customers.
- Effectively communicate and embed new processes and procedures as they occur, addressing or escalating matters/ concerns to the SME’s (subject matter experts) when required.
- Facilitate the necessary presentations, workshops, or forums to ensure consistent and accurate communication is given across one’s portfolio.
Requirements
Work Experience
- 3 years of experience as a software developer
- 2 years of experience working in web-based development using various programming languages
- 1 years of experience working with open-source technologies and cloud applications
- Understanding of new emerging web and mobile development frameworks and models
Education
- Degree in Information Technology Management, Computer Science, Business Administration, Commerce or similar
Functional Competencies
- Microsoft Office Suite
- Knowledge of ICT project management principles (e.g., Agile)
- Understanding of Software Development Life Cycle (SDLC)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,149,669 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Johannesburg
Developer II
2 hours ago
In office · 4+ years exp · Bachelor's Degree · Cape Town
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
RabbitMQ
Apache Kafka
Mobile
Dependency Injection
DevOps
Rest API
Terraform
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Configuration Management
Bicep
Management
Agile
QA
Swagger
Apply
Intermediate Full Stack Developer - KwaZulu Natal (2-4 years exp. + PostgreSQL pref.) FULL TIME/ON SITE
5 hours ago
In office · Full-Time · Durban
JavaScript
Java
SQL
Java
Spring Boot
Databases
PostgreSQL
Frontend
React.js
Mobile
JUnit
React Native
DevOps
Rest API
CI/CD
Git
Docker
Gitflow
Linux
QA
Swagger
Jest
Apply
Senior Java Developer
5 hours ago
Remote (South Africa) · Full-Time · Cape Town
JavaScript
Java
TypeScript
SQL
Java
Maven
Hibernate
Frontend
Webpack
Yarn
Bootstrap
React.js
npm
DevOps
Rest API
CI/CD
Jenkins
Git
Docker
SOAP
Apache HTTP Server
Management
UML
QA
Jest
SoapUI
Apply
Senior C# Developer (Durban)
4 hours ago
In office · Full-Time · South Africa
JavaScript
TypeScript
C#
C#
.NET
Databases
PostgreSQL
Frontend
React.js
DevOps
Rest API
Helm
Azure DevOps
Azure
CI/CD
AWS
Docker
Kubernetes
Management
Agile
Kanban
Apply
Remote (South Africa) · Full-Time · Johannesburg
JavaScript
Java
TypeScript
C#
C#
.NET
Frontend
Angular
DevOps
CI/CD
Git
Docker
Kubernetes
GitHub
Management
Agile
ITIL
Apply
Senior Full Stack Developer
1 day ago
In office · 8+ years exp · Bachelor's Degree · Johannesburg
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
AI/ML
Copilot
ML.NET
Prompt Engineering
Semantic Kernel
LLM
OpenAI
Machine Learning
Frontend
Angular
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
AWS
Management
Agile
Scrum
Apply
Apply
Senior Product Designer I Contracting
1 day ago
In office · Confidential · 6+ years exp · Johannesburg
Design
Figma
Sketch
Management
Agile
Apply
Apply
Customer Service Graduate – Johannesburg
1 day ago
≈ $13k – $27k per year (Estimated) · Equity · In office · Full-Time · Johannesburg
Apply
This is one of many
2,149,669 more open roles from verified company boards, updated every day.

