Software Engineering Team Lead: Banking

4 days ago


Stellenbosch, South Africa Entersekt Full time

**Why Entersekt**

Founded over 11 years ago, with more recent investments from Accel-KKR, Entersekt is a leader in mobile authentication, mobile app security, and payments enablement technology, offering highly scalable products with a track record of success across multiple continents.

Entersekt enables secure digital transactions for leading financial institutions globally. We exist to create a world where everyone can transact digitally without fear or compromise. Protecting the digital transactions of over 67 million active users on our platform, with over 60 registered patents that recognizes innovation in digital security, payments, and user experience. Entersekt offers their customers' frictionless authentication and digital payments experiences. Entersekt has invested in, and created, a diverse product portfolio that positions the company well to execute on its expansion in North America and European markets.
- You like maintaining and deploying code that positively affects the lives of others.
- You have a passion for seeing your team members improve and grow.
- You care a great deal about how systems fit together and want to know the details.
- You like mapping out the design of a system and seeing it come to life.
- While there is an obligation to avoid downtime, if something goes wrong, you want to know why and fix it.
- You have a pragmatic approach to decision-making and can distinguish between what is important and non-essential.
- You enjoy taking initiative.
- You are eager to make a difference at a technical and operational level.
- You are happiest when you produce work of a high standard.

**The Role**

As a global leader in our domain, we set the bar high. We are looking for a technical lead who is nearly fanatical about engineering world-class software systems. You will join a team of talented developers and help fast-track the building of scalable and secure products. This will be in the form of micro-services that run in Kubernetes and are predominantly written in Golang and Java. You will be required to take the technical lead in the team, and guide and mentor junior developers.

**Responsibilities**
- Act as a technical guide, mentor, and anchor for a team of talented, strong-minded developers.
- Design, develop, and maintain distributed back-end services running in production across multiple cloud providers in multiple regions.
- Assist with the modernization of existing systems and building new components as needed.
- Investigate and provide detailed analysis of any production issues and recommend improvements.
- Monitor capacity and scale resources as needed.
- Continually improve infrastructure-as-code deployments and tooling.

**Skills and Experience**
- 6+ years of development experience in a prevalent programming language (Java or Golang is preferred).
- 2+ years of experience as a team lead or senior engineer, working in an agile environment.
- A software/engineering qualification (for example, a computer science or an engineering degree).
- Solid understanding of network protocols typically used on the internet.
- Experience with RESTful APIs, Google Remote Procedure Call (gRPC), and Protocol Buffers.
- Understanding of authentication mechanisms such as OpenID Connect (OIDC)/OAuth 2.0.
- Linux experience, specifically in cloud environments.
- Strong database experience (both relational and NoSQL).
- Docker and Kubernetes experience.
- Amazon Web Services (AWS) cloud experience would be beneficial.
- Knowledge of cryptography and public key infrastructure (PKI).
- Strong analytical problem-solving skills.
- Knowledge of unified modeling language (UML) and architectural design paradigms would be advantageous.

**Personality Attributes**
- Eager to make a difference at a technical and operational level.
- A healthy self-esteem - some bright minds will challenge you regularly.
- Excellent communication skills - you will need to explain your ideas to your team.
- The ability to get things done - we don't like to micromanage, but we expect you to do what is right.
- A tendency to be creative - innovation is of high value at Entersekt.
- A preference to work in a team rather than by yourself.
- An attitude of taking pride in your code and taking ownership.

We place a lot of value on how we treat prospective employees and appreciate the time and effort that goes into job hunting. That is why we aim to keep the hiring process as quick and seamless as possible while ensuring the best possible fit for both you and the company.

Working at Entersekt is truly a dream. You get exposed to cutting-edge technology, colleagues who are leaders in their fields, and an awesome working environment that includes flexible hours, remote work, and plenty of growth opportunities.


  • Senior Software Engineer

    19 minutes ago


    Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Career OpportunityCapitec Bank is looking for a Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for leading the design, development, testing, deployment, maintenance, and enhancement of complex software systems and applications.Key Responsibilities:Lead cross-functional teams to deliver high-quality products...


  • Stellenbosch, Western Cape, South Africa CapitalH Full time

    CapitalH: Agile Software Development Team ManagerWe are seeking an exceptional Software Development Team Manager to lead our team of skilled software developers in an Agile environment.This role focuses on driving high-performance teams, process optimization, and ensuring seamless software delivery. As a key member of our technology leadership team, you will...


  • Stellenbosch, South Africa IT Staffing Full time

    Job Overview **Date Posted**: Posted 60 mins ago **Location**: Stellenbosch, Western Cape **Job Title**: Software Development Team Lead **Salary Type**: Market Related **Education Level**: Bachelors Degree **Job Level**: Senior **Required Experience**: 5 - 10 Years Software Development Team Lead - Stellenbosch A Software Development Team Lead...


  • Stellenbosch, South Africa Graduate Placements Full time

    Our client is looking for a Software Development Team Lead who will be playing a key role in the development, testing, installation, documentation and maintenance of their software systems. Key Performance Areas would include, but are not limited to: - Production of quality secure software from specifications. - Supporting the implementation of software. -...


  • Stellenbosch, South Africa RecruitAGraduate Full time

    **Job Information**: Job Opening ID ZR_880_JOB Hours of work Full-time Industry Information Technology/IT Location Type Hybrid (Part office, Part remote) Salary R45 180 to about R70 000 depending on experience Remuneration Term Per Month State/Province Western Cape City Stellenbosch Country South Africa - Our client is looking for a Software...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    Company Overview:Capitec Bank Ltd. is a leading financial services provider in the banking industry, dedicated to delivering innovative solutions and exceptional service to its customers.Job Description:We are seeking an experienced Backend Software Engineer to join our team, responsible for designing, developing, testing, deploying, maintaining, and...


  • Stellenbosch, Western Cape, South Africa Capitec Client Care Full time

    At Capitec, we're on the lookout for talented individuals to join our value-added services division. As a Full Stack Software Engineer III, you'll form part of a new team that offers exciting products, growth opportunities, and innovative projects beyond traditional banking services.Job DescriptionYou'll design, develop, test, deploy, maintain, and enhance...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Full Stack Software Engineer RoleWe are seeking a Full Stack Software Engineer to join our team at Capitec Bank. The ideal candidate will have a strong background in both front-end and back-end software development and a passion for delivering high-quality solutions.Key ResponsibilitiesDesign, develop, test, deploy, maintain, and enhance software systems and...


  • Stellenbosch, Western Cape, South Africa CapitalH Full time

    Our client, a Stellenbosch-based leading payment aggregator and provider of secure payment solutions, is looking for a Software Development Team Manager to lead a team of software developers in an Agile environment, . The role focuses on team performance, process optimisation, recruitment of new developers, and ensuring high-quality software...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Job Description:The Role of a Backend Software Engineer at Capitec BankThe level II Software Engineer plays a crucial part in a cross-functional team dedicated to the full software development lifecycle, from concept to development, deployment and ultimately operating each product. They design, develop, test, deploy, maintain and enhance software systems and...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above, finalize your application by clicking apply below.Are...


  • Stellenbosch, Western Cape, South Africa Capitec Client Care Full time

    Apply now »Date: 6 Mar 2025Location: Stellenbosch, Western Cape, ZACompany: Capitec Bank LtdApply by: 27 March 2025We're On The Lookout For Energetic, Self-motivated Individuals Who Share Our Passion For Service In The Banking Industry. To Be Part Of The Journey, Follow The Steps Below:To see what life at Capitec is all about and complete a short...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above, finalize your application by clicking apply below.We appoint...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Join Us in Becoming the Best Bank in the WorldWe appoint energized and motivated people for their potential and continuously look for talented, driven individuals to help us innovate and evolve. That is why we focus on finding the right people for the right jobs. We love what we do because we focus on making a positive difference for our clients and...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above, finalize your application by clicking apply...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Apply by:We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above finalize your application by clicking apply below.Join...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Full time

    Apply by: 11 March 2025We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click here.Once you have completed the above, finalize your application by clicking...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:To see what life at Capitec is all about and complete a short assessment, please click hereOnce you have completed the above finalize your application by clicking apply below.We appoint...


  • Stellenbosch, Western Cape, South Africa Capitec Bank Ltd. Full time

    We're on the lookout for energetic, self-motivated individuals who share our passion for service in the banking industry. To be part of the journey, follow the steps below:1. To see what life at Capitec is all about and complete a short assessment, please click here2. Once you have completed the above finalize your application by clicking apply below.- The...

  • Delivery Lead

    5 days ago


    Stellenbosch, Western Cape, South Africa Capital H Staffing and Advisory Solutions Full time

    Our client, in the banking industry is looking for a Delivery Lead (Technology Team Lead) in the are of Data and Analytics. The purpose of the role is to support the vision of becoming a data driven organisation by delivering Data and Analytics products which form the ‘engine’ that manages and processes data for the organisation. In addition, to act as...