Senior software engineer

BCB Group • johannesburg, gauteng, South-Africa • Posted June 11, 2026

Location johannesburg, gauteng
Job Type Full-time
Category Other-General
Posted June 11, 2026
About the Role

Join a rapidly growing team to help BCB build and scale our products and deliver them to clients. Use your software engineering skills to develop, test, release, support and maintain complex financial platforms. Our backend is written in Node driven by SQL databases and our front‑end uses the Angular framework. All our services run in Google Cloud in Kubernetes. Work closely with product managers to focus on new feature design, build and ship scalable products.

Responsibilities Extensive experience in software engineering. Experience working with microservices and distributed systems architecture. Expert proficiency in server‑side development. Proficiency in Type Script. Experience with event‑driven architecture and message queuing systems, ideally Google Pub/Sub, Kafka. Experience with Node. JS and server frameworks, ideally Nest JS. High level expertise in SQL development and database programming: My SQL/Postgre SQL. Good working knowledge of front‑end framewo...

Interested in this role?

Click the button below to start your application.

Apply Now