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

Senior Software Engineer

SanlamWorkFromHome, Gauteng, South Africa
21 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, Gauteng, South Africa