Software Delivery Manager at Reverside
Salary
Not disclosed
Job Type
full time
Posted
about 1 month ago
Closing date
25 Jun 2026
Job Description
Reverside is an established IT services provider focusing on delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions. We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries.
We are currently seeking a **Software Delivery Manager** with strong experience in banking, payments, and DebiCheck to lead the successful delivery of complex, high-impact technical solutions.
This role requires a combination of technical expertise, delivery leadership, and stakeholder management, ensuring that engineering teams deliver scalable, secure, and high-performing solutions aligned with business objectives.
The ideal candidate will have a deep understanding of modern software engineering practices, cloud technologies, and event-driven architectures, as well as the ability to lead and mentor technical teams within a fast-paced financial services environment.
**Key Responsibilities**
- Lead end-to-end **software delivery lifecycle** (planning, execution, monitoring, and release).
- Manage and coordinate **cross-functional technical teams** (developers, QA, DevOps, architects).
- Drive delivery of **payments and Debi Check-related solutions** within banking environments.
- Collaborate with stakeholders to translate **business requirements into technical solutions.**
- Ensure delivery aligns with **architecture standards, security requirements, and regulatory compliance.**
- Oversee **Agile delivery processes**, including sprint planning, stand-ups, and retrospectives.
- Manage **risks, dependencies, and delivery timelines.**
- Provide **technical guidance and decision-making support** to engineering teams.
- Ensure high-quality outputs through **code reviews, testing strategies, and CI/CD practices.**
- Monitor system performance and drive **continuous improvement initiatives.**
- Report on delivery progress, risks, and metrics to senior stakeholders.
**Required Experience**
- **5–8+ years' experience** in software delivery, engineering management, or technical project management.
- Proven experience in **banking or financial services**, with a strong focus on:
- **Payment's systems.**
- **Debi Check (non-negotiable).**
- Experience managing **technical/engineering teams.**
- Strong understanding of **distributed systems and scalable architectures.**
- Experience delivering solutions in **cloud environments (AWS preferred).**
**Technical Skills (Essential)**
- **AWS (non-negotiable)**
- **Java** (strong understanding of backend systems)
- **Kafka** (event-driven / streaming architectures)
- **PostgreSQL** (database design and performance considerations)
**Additional Technical Competencies**
- Microservices architecture
- API design and integration (RESTful services)
- CI/CD pipelines and DevOps practices
- System integration in banking/payment ecosystems
- Understanding of security and compliance in financial systems
**Key Competencies**
- Strong leadership and team management skills
- Excellent stakeholder engagement and communication
- Problem-solving and decision-making under pressure
- Ability to bridge **technical and business teams**
- Delivery-focused with strong attention to detail
- Adaptability in a fast-paced, evolving environment
Key Responsibilities
- Reverside is an established IT services provider focusing on delivering high-quality Software Development, IT Resourcing, Digital Transformation, and Systems Support solutions.
- We are always looking for skilled professionals to join our growing team and contribute to innovative technology projects across various industries.
- We are currently seeking a **Software Delivery Manager** with strong experience in banking, payments, and DebiCheck to lead the successful delivery of complex, high-impact technical solutions.
- This role requires a combination of technical expertise, delivery leadership, and stakeholder management, ensuring that engineering teams deliver scalable, secure, and high-performing solutions aligned with business objectives.
- Manage and coordinate **cross-functional technical teams** (developers, QA, DevOps, architects).
- Drive delivery of **payments and Debi Check-related solutions** within banking environments.
Requirements
Desired Skills
- Banking
- Payment
- DebiCheck
- AWS
- JAVA
- PostgreSQL
- Kafka
About the employer
Reverside Professional Services
Reverside Professional Services is a hiring organisation operating in Gauteng within the it & technology sector. They are currently recruiting for the Software Delivery Manager at Reverside role advertised on this page. Visit the official application link for more about the company, its culture and the team you would be joining.
Originally posted at www.careerjunction.co.za
Interested in this role at Reverside Professional Services?
JobVault never charges job seekers to apply.
More IT & Technology jobs
See all →- View →
BUSINESS ANALYST
Secondments · Centurion
- View →
Business Analyst (Supply Chain Systems)
Hire Resolve · Cape Town
- View →
Back End Senior Software Engineer (Java (Spring Boot), AWS, Kubernetes, Microservices, Kafka) - CPT
Datafin · Cape Town
- View →
Agile Master (Senior) 3239
Mediro Application Consulting · Pretoria
- View →
Finance System Analyst at The Foschini Group
The Foschini Group · Cape Town
- View →
Business Analyst
GoldenRule · Johannesburg
Get ready for your application
Free career guides written for South African job seekers.
