Slide background

Available positions.

Scroll through our vacancies and apply
Region: South Africa (fully remote)
Region: South Africa (fully remote)
Area: Century City or Stellenbosch, South Africa
Intro text: Entersekt is looking for a software engineer who is borderline fanatic about engineering world-class software systems. You will join a team of six developers to help fast-track the building of scalable and secure distributed Golang-on-Linux or Java-on-Linux systems.
Century City or Stellenbosch, South Africa

Senior Software Engineer: Browser Channel

Entersekt touches the lives of more than 80% of people who use financial services in South Africa, and many millions more across 46 countries. If you do remote banking, make purchases online, or use scan-to-pay from your banking app, chances are, you are using Entersekt software. Our vision is to make the digital world a safer, more user-friendly place, and we have been working incredibly hard over the last 10 years to achieve this. We have brought many world firsts to the market and have introduced solutions that have become global standards. We are incredibly proud of what we have achieved, but we are only getting started. To expand our vision, we need you.

The ideal candidate

Entersekt is looking for a software engineer who is borderline fanatic about engineering world-class software systems. You will join a team of six developers to help fast-track the building of scalable and secure distributed Golang-on-Linux or Java-on-Linux systems.

Entersekt is a global leader in our domain, so we set the bar high.

The role

You will help deliver features for an Entersekt component team that builds solutions involving browser channel components for authentication. The solution will run in a secure, high-availability Kubernetes environment.

Skills & experience

Successful candidates for this role will generally possess the following qualifications and skills:

  • 2+ years’ experience with object-oriented development (for example, C++ or Java)
  • Experience with Golang, and JavaScript and TypeScript with Angular is advantageous
  • Knowledge of unit testing and performance testing
  • Experience with container technologies like Kubernetes, Docker, and Helm
  • A solid understanding of, and experience in, OO and architectural design patterns
  • Experience with Agile development frameworks like Scrum
  • Knowledge of cryptography and PKI
  • A software/engineering qualification (for example, a computer science degree) is preferred

Personality attributes

  • Hungry and eager to make a difference at a technical and operational level
  • A healthy self-esteem – you will be challenged by some bright minds on a regular basis
  • Good 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 do expect you to do the right thing
  • A tendency to think outside the box – innovation is valued highly at Entersekt
  • A preference to work in a team rather than by yourself
  • An attitude of being proud of your code and taking ownership

 

Entersekt careers

Download hiring process
DOWNLOAD

Visit our careers page on LinkedIn

Entersekt Logo

Entersekt is an innovator of customer-centric fintech solutions. Financial services providers and other enterprises rely on our patented mobile identity system to provide both security and the best in convenient new digital experiences to their customers, irrespective of the service channel. With us, they can concentrate on their innovation roadmap, while delivering intuitive, low-friction digital experiences to their customers.