Software Engineering Team Lead: Secure Gateway
2 days ago
**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 implementations that positively affect people's lives.
- You have a passion for seeing your team members grow and improve.
- 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 have a preference for taking initiative.
- You are eager to make a difference at a technical and operational level.
- You are happiest when you produce high quality work.
**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 lead a team of very talented software engineers and help fast-track the building of the secure platform, which orchestrates micro-services using Kubernetes. The development is almost entirely reliant on DevOps but predominantly written in Golang. You will be required to take the technical lead in the team. Your role will include driving software best practices, architectural design, technical strategy, and mentoring software engineers.
**Responsibilities**
- Be a technical guide, mentor, and anchor for a team of talented, strong-minded software engineers.
- 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, building new components as needed.
- Investigate and provide a 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 with one or more general-purpose programming languages (Golang or Java).
- 2+ years of experience as a team lead or senior engineer.
- Understanding of authentication mechanisms such as OpenID Connect (OIDC) / OAuth 2.0.
- Strong database experience (both relational and NoSQL).
- Strong understanding of software architecture design patterns.
- Strong analytical problem-solving skills.
- Knowledge of cryptography and public key infrastructure (PKI).
- DevOps experience with a focus on secure coding principles - (we use GitLab).
- Experience working in an agile environment and with agile development methodologies such as Scrum or Kanban.
- Exposure to the following would be advantageous:
- Experience with container technologies such as Kubernetes, Docker, and Helm.
- Software architecture, with a micro-services focus.
- Infrastructure as code (Terraform/Terragrunt)
- Experience with Unix systems.
- RESTful API, OpenAPI Specification, Google Remote Procedure Call (gRPC), and Protocol Buffers.
- A software or engineering qualification is preferred.
**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
-
Software Engineering Team Lead
7 months ago
Stellenbosch, South Africa Entersekt Full time**Why Entersekt** - Founded over 16 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...
-
R&d Team Lead
7 months 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...
-
Data Engineering Team Lead
3 months ago
Stellenbosch, South Africa CapitalH Full timeOur client in the banking industry is looking for a Delivery Lead (Technology Team Lead) in the area of Data Engineering. The purpose of this role is to provide directions and lead a data warehouse team responsible for the full product lifecycle of the software components in the central warehouse, to ensure successful delivery of the required functionality...
-
Data Engineering Team Lead
3 months ago
Stellenbosch, South Africa CapitalH Full timeOur client in the banking industry is looking for a Delivery Lead (Technology Team Lead) in the area of Data Engineering.The purpose of this role is to provide directions and lead a data warehouse team responsible for the full product lifecycle of the software components in the central warehouse, to ensure successful delivery of the required functionality...
-
Senior Software Engineer
4 weeks ago
Stellenbosch, Western Cape, South Africa Liquid Thought Full timeLiquid Thought is a leading payment aggregator and provider of secure payment solutions. We're seeking an experienced Senior Software Engineer to join our team in Stellenbosch, working on hybrid projects.
-
Software Engineer
1 month ago
Stellenbosch, South Africa Jobted ZA C2 Full timeOur client is seeking an energetic Software Engineer / Programmer to join their team. In this role, you will contribute to the design, development, implementation, and support of critical information systems, platforms, and applications. This position plays a key part in driving technological innovation, including the development of a digital trading...
-
Software Engineer
4 weeks ago
Stellenbosch, South Africa Kerridge Commercial Systems South Africa Full timeJob title : Software Engineer (Stellenbosch) Job Location : Western Cape, Stellenbosch Deadline : December 20, 2024 Quick Recommended Links Jobs by Location Job by industries We are currently seeking a highly skilled and motivated software engineer to join our dynamic team. As a software engineer at our company, you will play a crucial...
-
Software Engineer
1 month ago
Stellenbosch, South Africa Frank Consult Full timeOur client is seeking an energetic Software Engineer / Programmer to join their team. In this role, you will contribute to the design, development, implementation, and support of critical information systems, platforms, and applications. This position plays a key part in driving technological innovation, including the development of a digital trading...
-
Software Engineer
1 month ago
Stellenbosch, South Africa Frank Consult Full timeOur client is seeking an energetic Software Engineer / Programmer to join their team. In this role, you will contribute to the design, development, implementation, and support of critical information systems, platforms, and applications. This position plays a key part in driving technological innovation, including the development of a digital trading...
-
Software Development Manager
7 months ago
Stellenbosch, South Africa Unifi Recruitment Full time**Job Advert Summary**: Unifi is a fast-growing consumer lending company operating in Zambia, South Africa, Uganda, and Kenya. Unifi delivers personal lending products through online, mobile phone and branch channels. The company is well supported by strong shareholders and a board of directors with vast experience in entrepreneurship and lending. Unifi...
-
Experienced Java Software Engineer
1 month ago
Stellenbosch, Western Cape, South Africa Unifi Group Full timeJob Title : Experienced Java Software EngineerWe are seeking an experienced Java Software Engineer to join our team at Unifi Group in the Western Cape, Stellenbosch.Estimated Salary Range: R800,000 - R1,200,000 per annumAbout the RoleAs a seasoned Java developer, you will be responsible for designing, developing, and maintaining high-quality software...
-
Software Quality Assurance
3 months ago
Stellenbosch, South Africa Unifi Full timeUnifi is a fast-growing finance and technology company operating in Zambia, South Africa, Uganda and Kenya. Unifi delivers personal lending products through online, mobile phone and branch channels. The company is well supported by strong shareholders and a board of directors with vast experience in entrepreneurship and lending. Learn more about Unifi...
-
Software Quality Assurance and Support Team Lead
5 months ago
Stellenbosch, South Africa Unifi Recruitment Full time**Job Advert Summary**: Unifi is a fast-growing finance and technology company operating in Zambia, South Africa, Uganda and Kenya. Unifi delivers personal lending products through online, mobile phone and branch channels. The company is well supported by strong shareholders and a board of directors with vast experience in entrepreneurship and...
-
Head of Infrastructure and Security
2 days ago
Stellenbosch, South Africa Herotel Full timeApplications are invited for the Head of Infrastructure and Security position, reporting to the National Support Office of Herotel in Stellenbosch. (Subject to operational requirements) **Key Responsibility Areas**: - Leads the technical expertise and direction of the infrastructure & national systems team. - Leads the IT Risk assessment, penetration test,...
-
Team Lead
3 months ago
Stellenbosch, South Africa MSCI Inc Full time**Data**: Bring clarity to our clients’ investment decisions by collecting, processing and distributing industry-leading data. **Your Team Responsibilities**: The Team Lead (TL) oversees the performance and development of the accounting data analyst team, managing staff, processes, and technology to meet Data Operations SLAs, policies, and practices. The...
-
Expert Software Integration Specialist
4 weeks ago
Stellenbosch, Western Cape, South Africa Liquid Thought Full time**About Liquid Thought:**We are a leading payment aggregator and provider of secure payment solutions, based in Stellenbosch.We are looking for an Expert Software Integration Specialist to join our growing team in a hybrid role.The estimated salary for this position is R1 200 000 - R1 800 000 per annum, depending on experience.**Responsibilities:Technical...
-
Cyber Security Specialist
1 month ago
Stellenbosch, Western Cape, South Africa Capitec Bank Full timeAbout Capitec BankCapitec Bank is a leading financial services provider in South Africa.Estimated Salary: R 800,000 - R 1,200,000 per annumWe are committed to delivering exceptional banking experiences to our clients.Job Description:As a Cyber Security Specialist - Threat Assessment at Capitec Bank, you will play a key role in ensuring the security of our...
-
Partner Manager, South-africa
6 months ago
Stellenbosch, South Africa Altair Engineering Full time**Transforming the Future with the Convergence of Simulation and Data** **Partner Manager, South-Africa** Do you like a challenge, are you a complex thinker who likes to solve problems? If so, then you might be the new Altairian we are searching for. At Altair, your curiosity matters. We pride ourselves on a business culture that enables open, creative...
-
Retail Store Team Lead
1 month ago
Stellenbosch, Western Cape, South Africa PEP Full timeJob Title: Retail Store Team LeadWe are seeking a highly motivated and experienced Retail Store Team Lead to join our team at PEP in Stellenbosch.**Company Overview:** PEP is a leading retailer in South Africa, committed to delivering exceptional customer experiences. As a Retail Store Team Lead, you will play a crucial role in driving sales growth,...
-
Cloud Native Software Development Expert
1 month ago
Stellenbosch, Western Cape, South Africa Kerridge Commercial Systems South Africa Full timeJob Title: Cloud Native Software Development ExpertWe are seeking an experienced Cloud Native Software Development Expert to join our dynamic team at Kerridge Commercial Systems South Africa.Job Overview:We are a leading provider of commercial systems in South Africa, and we are looking for a skilled software engineer to design, build, and maintain modern...