Enable job alerts via email!

Senior Software Engineer

Sanlam Global Investment Solutions (Sgis)

Cape Town

On-site

ZAR 600,000 - 800,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

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

Job summary

A leading company is seeking a Senior Software Engineer in Cape Town to contribute to technical delivery and mentorship while ensuring code excellence. The ideal candidate will have extensive experience in distributed systems and cloud infrastructure, working collaboratively in a dynamic environment.

Qualifications

  • Extensive experience in designing, developing, and testing distributed, high-volume software.
  • Operational and business awareness with cloud infrastructure experience.
  • Proficiency in programming languages like Python, Java, C++.

Responsibilities

  • Contribute to the team's technical trajectory and align with major technical decisions.
  • Ensure engineering & operational excellence by understanding scalability and robustness.
  • Mentor junior team members and foster their growth.

Skills

Python
Java
C++
Distributed systems
Cloud infrastructure
Code review
Data structures

Job description

Join to apply for the Senior Software Engineer role at Sanlam Global Investment Solutions (SGIS).

Get AI-powered advice on this job and more exclusive features.

Job Title : Senior Software Engineer

Location : Western Cape, Bellville

Deadline : June 08

Key Responsibilities :

  1. Strategic delivery : Contribute to the team's technical trajectory and align with major technical decisions.
  2. Mentorship and Leadership : Foster the growth of junior team members and lead by example.
  3. Code Excellence : Deliver high-quality, reliable code.
  4. Technical Development : Utilize a modern, pragmatic tech stack to build scalable distributed systems.

What will you do?

  1. Provide technical leadership, mentorship, teamwork, and collaboration experience.
  2. Design, develop, and test distributed, high-volume, reliable software; cloud infrastructure experience preferred.
  3. Ensure engineering & operational excellence by understanding scalability, robustness, operational visibility, and agility.
  4. Work with distributed systems, cloud services (AWS preferred), monitoring, load balancing, APIs, databases, and scalable architecture.

Qualifications and Experience

  • Extensive experience in designing, developing, and testing distributed, high-volume software.
  • Operational and business awareness with cloud infrastructure experience.
  • Proficiency in programming languages like Python, Java, C++, etc.
  • Ability to review code, understand language differences, and build processes.
  • Knowledge of data structures, algorithms, and their trade-offs for performance optimization.

Additional Details

  • Seniority Level : Mid-Senior level
  • Employment Type : Full-time
  • Job Function : Engineering and IT

#J Ljbffr

Create a job alert for this search

Senior Software Engineer • Cape Town, Western Cape

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