Flash
2026/02/25 Western Cape
Job Reference Number: T236
Department: Technology
Business Unit:
Industry: Fintech
Job Type: Permanent
Positions Available: 1
Salary: Market Related
As our Senior Full Stack Developer, you'll develop and manage applications, databases, and software solutions, collaborating with internal teams, data scientists, and client technical teams. The role includes technical leadership, empowered execution, and supporting sales/projects from a technical perspective.
Job Description
What the Herd is about
Flash is a well-established brand and part of Pepkor, with a global strategy and a clear purpose: making people’s lives easier.
We use frontier technology to create opportunities and build products and services that make a real difference in people’s everyday lives.
Our three values are the heartbeat of our business:
- We are all in
- We have each other’s backs
- We are brave
They shape how we work, how we show up for one another and the kind of culture we’re building. A place where people can do meaningful work, feel supported to do their best and have the freedom to make an impact.
If you're excited by meaningful problems, smart people and building brands and products that improve everyday lives, we'd love to meet you.
Why this role matters
As our Senior Full Stack Developer, you'll develop and manage applications, databases, and software solutions, collaborating with internal teams, data scientists, and client technical teams. The role includes technical leadership, empowered execution, and supporting sales/projects from a technical perspective.
What You'll Own
- Use your experience to assist different solve complex technical problems across different teams and tech stacks
- Support and enhancement of an established, multi-faceted technology platform, and associated 3rd party integrations.
- Work with Solutions Architects and other Team Leads to deliver on business requirements
- Provide work estimates based on analyzed business and technical requirements.
- Work closely with QA to identify development and production issues.
- Taking responsibility for ensuring changes are:
- unit and integration tested
- documented
- ooptimized to ensure benchmarks are met.
- Assisting in out of hours' production releases when required, as well as out-of-hours support when necessary.
- Support and mentor junior team members in the team.
- Design client-side and server-side architecture
- Build front-end applications with visually appealing design
- Develop and manage databases, applications and APIs
- Test software for responsiveness and efficiency
- Troubleshoot, debug, and upgrade software
- Create security and data protection settings
- Build features and applications
- Collaborate with data scientists and analysts
Job Requirements
Experience We’re Looking For
- Have a minimum of 8 -10 years’ experience in software development
- Cassandra or similar NoSQL database
- Graph technology (graph database)
- Apache Spark
- JSON REST Service and APIs
- Apache Kafka or other message queue/middleware
- Notebook environments (e.g., Jupyter)
Bonus points if you have…
- C# .Net Core
- Identity Server authentication.
- Cloud Native architecture
- Docker
- Kubernetes
- Azure DevOps
- Redis
- RabbitMQ
You'll thrive in the Herd if you have…
- Problem Solver: Demonstrates strong analytical and critical-thinking skills, with the ability to identify problems, investigate root causes, and develop practical, effective solutions.
- Ability to Lead Projects: Demonstrates the ability to take ownership of projects, coordinate tasks and stakeholders, manage timelines, and ensure successful delivery of project objectives.
- Ability to Communicate Technology in Non-Technical Terms: Can clearly explain complex technical concepts, systems, and solutions in simple, understandable language to colleagues, clients, and other non-technical stakeholders.
- Ability to Work Calmly and Methodically Under Pressure: Maintains a calm and professional approach in challenging situations, prioritises tasks effectively, and works in a structured and methodical manner to meet deadlines and resolve issues.
Perks that make your life easier
- Catered lunch four days a week for office-based team members.
- An open coffee bar and snacks.
- Employee Assistance Programme.
- Corporate Social Investment events and opportunities to give back.
- Free on-site parking.
- Access to LinkedIn Learning.
- Social events throughout the year.
- Group risk benefits.
- Flash Club, our employee engagement programme where you can earn up to five additional leave days by completing all categories within a cycle.
Ready to join the Herd?
If this sounds like the kind of challenge you've been looking for, we'd love to hear from you.