Talent.com
This job offer is not available in your country.
Senior Software Engineer

Senior Software Engineer

SanlamWorkFromHome, KwaZulu-Natal, South Africa
22 days ago
Job description

Overview

Senior Software Engineer role at Sanlam Fintech. The position is a critical role responsible for guiding the wider team and delivering efficient software in a high-trust, high-performance environment. The team is diverse and can be fully remote, hybrid, or office-based. The role reports to a Technical Lead (who reports to the CTO).

What will you do?

  • Strategic delivery : Contribute to the team's technical trajectory, ensuring alignment with major technical decisions and shaping strategic goals.
  • Mentorship and leadership : Enable the professional growth of junior team members and lead by example in a high-trust, high-performance culture.
  • Code excellence : Deliver high-quality code, upholding quality and customer satisfaction.
  • Innovative tech stack : Utilize a modern, pragmatic stack to build a scalable distributed system.
  • Continuous learning : Promote a culture of continuous learning and innovation, staying agile and responsive to business needs.

Qualifications & Experience

  • Degree or Diploma in Computer Science, IT
  • 8+ years of experience
  • Programming languages : language-agnostic approach; proficiency in full-stack / back-end languages (e.g., Python, Java, C++).
  • Ability to read, review, and understand code; articulate language differences and build / execution processes
  • Knowledge of data structures, algorithms, and problem solving; ability to discuss pros / cons and trade-offs
  • Understanding of scalability, robustness, operational visibility, agility, distributed systems design
  • Experience with APIs, authentication, databases, persistence; knowledge of cloud technologies (AWS) and related services is beneficial
  • Experience with monitoring, metrics, health checks, load balancing, and system reliability
  • Technical leadership experience or interest in mentorship and collaboration
  • What will make you successful

  • Develop deep technical expertise while maintaining broad understanding of related technologies
  • Influence beyond the immediate team; balance technical trade-offs with business needs
  • Improve leadership through mentoring and leading small teams or projects
  • Contribute to cross-team initiatives and architectural discussions
  • Understand business context and how technical decisions impact outcomes
  • Break down complex problems into manageable components
  • Other information

    Our commitment to transformation : The Sanlam Group is committed to achieving transformation and embraces diversity. This commitment drives a diverse, inclusive, and equitable workplace. The Group’s Employment Equity plan and targets will be considered as part of the selection process.

    Turnaround time : The shortlisting process will start after the application due date. The time taken to complete this process depends on progression and manager availability.

    Seniority level : Mid-Senior level; Employment type : Full-time; Job function : Engineering and Information Technology.

    #J-18808-Ljbffr

    Create a job alert for this search

    Senior Software Engineer • WorkFromHome, KwaZulu-Natal, South Africa