Software Engineer
Sanlam · Le Cap
Job description
About the role
Sanlam is looking for a Software Engineer to own new feature development and solve problems across the codebase. The role requires at least five years of software engineering experience and offers the chance to work closely with Design and Product Management while receiving mentorship from senior peers.
Key responsibilities
- Take ownership of new features from concept through production deployment.
- Work independently to create robust solutions without constant direction.
- Collaborate effectively with team members to raise overall quality.
- Focus on operational and code excellence during code reviews and feature development.
- Improve development, testing, and operational practices.
- Partner with Product Management and Design to understand business context.
- Participate in on‑call rotations and handle incidents efficiently.
- Identify and address small pieces of technical debt within 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 equivalent).
- 5+ years of experience in software engineering.
- Proficiency in full‑stack or back‑end languages such as Python, Java, C++.
- Strong ability to read, review, and understand code.
- Solid grasp of data structures, algorithms and algorithmic problem solving.
Required skills
- Python
- Java
- C++
- Data Structures
- Algorithms
- Code Review
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salary: Software Engineer Based on 9 job offers in South AfricaSalaries by job title
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 month ago
Expires 4 days from now
46 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Sanlam
Le Cap