Enable job alerts via email!

Senior Software Engineer : Back-End 10083

Capitec Client Care

Stellenbosch

On-site

ZAR 60 000 - 100 000

Full time

4 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to join their dynamic Client Engineering team in Stellenbosch. In this pivotal role, you'll lead transformation projects, mentor junior engineers, and help shape the future of client data management. This position offers the chance to work in a vibrant environment, utilizing cutting-edge technologies like AWS and Kubernetes while fostering a culture of excellence and collaboration. If you're passionate about building scalable systems and driving innovation, this opportunity is perfect for you.

Qualifications

  • 6+ years in backend development with experience in microservices and RESTful APIs.
  • Mentor junior engineers and lead transformation projects.

Responsibilities

  • Lead transformation projects and oversee legacy system decommissioning.
  • Collaborate across teams to implement cloud-native technologies.

Skills

Analytical
Problem-solving
Leadership
Communication
Mentorship
Strategic thinking
Relationship management
Adaptability
Continuous learning
Team leadership

Education

Grade 12
Relevant tertiary qualification

Tools

Java
.NET
COBOL
AWS
Kubernetes
Kafka
PostgreSQL
MSSQL
GitHub
CI/CD

Job description

Senior Software Engineer : Back-End

Join to apply for the Senior Software Engineer : Back-End role at Capitec Client Care.

Location: Stellenbosch, Western Cape, ZA

Company: Capitec Bank Ltd

Application Process: Follow the steps to see what life at Capitec is all about, complete a short assessment, and finalize your application by clicking apply below.

Role Overview: Join Capitec's Client Engineering team to help transform how we handle client data, build scalable systems, and decommission legacy platforms. Be part of a high-performance team in Stellenbosch, working on cloud-native, domain-driven environments.

Who We Are: Our Stellenbosch campus offers a lifestyle where engineering excellence meets a vibrant community surrounded by nature and vineyards.

Our Values: We live by our CEO values: Client first, Energy, and Ownership, supporting our team with growth opportunities and benefits.

About The Role: As a Senior Software Engineer III, lead transformation projects, oversee legacy system decommissioning, and contribute to strategic architecture, ensuring scalable, efficient, and robust systems. Mentor junior engineers and collaborate across teams, implementing cloud-native technologies and domain-driven design.

Ideal Candidate: Grade 12, relevant tertiary qualification, 6+ years in backend development, experience with microservices, event-driven architectures, RESTful APIs, cloud platforms (AWS preferred), Kubernetes, databases, and leadership skills. Advantageous skills include .NET, COBOL, legacy modernization, and system migrations.

Tech Stack: Java, .NET, COBOL, AWS, Kubernetes, Kafka, PostgreSQL, MSSQL, GitHub, CI/CD, Microservices, Event-Driven Architecture, Domain-Driven Design.

Skills: Analytical, problem-solving, leadership, communication, mentorship, strategic thinking, relationship management, adaptability, continuous learning, and team leadership.

If interested, apply now to be part of a mission-driven team aiming to build the best bank in the world.

Additional Information: Clear criminal and credit record, commitment to diversity and employment equity.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.