Software Engineer
Sanlam · Le Cap
Job description
About the role
Sanlam is looking for a Software Engineer to own new features and solve problems across the codebase. You will work closely with Design and Product Management to deliver high‑quality functionality and maintain operational excellence.
Key responsibilities
- Take ownership of new features from concept through production.
- Develop solutions independently without constant direction.
- Collaborate effectively with team members to maximise collective output.
- Focus on code quality and operational excellence during reviews and development.
- Improve development, testing and operational practices within the team.
- Partner with Product Management and Design to understand business context.
- Participate in on‑call rotations and handle incidents promptly.
- Identify and address small pieces of technical debt in your scope.
- Demonstrate growing influence beyond individual tasks to impact the broader team.
Required profile
- Relevant degree or diploma (BSc in Computer Science, IT or similar).
- At least 5 years of software engineering experience.
- Proficiency in full‑stack or back‑end languages such as Python, Java, C++.
- Strong ability to read, review and understand code.
- Knowledge of language differences (static vs dynamic, compiled vs interpreted).
- Solid grasp of data structures, algorithms and algorithmic problem solving.
Required skills
- Python
- Java
- C++
- Data Structures
- Algorithms
- Algorithmic Problem Solving
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 day ago
Expires 1 month from now
10 views · 0 applications
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sanlam
Le Cap