Current Vacancies

Senior Software Developer

You’ll work as a Senior Developer / Architect at Electrum. You’ll be heavily involved in the design, development and architecture of our products, and will also be responsible for mentoring & growing Junior Developers. Currently our technology landscape includes: Java, MySQL, InnoDB, Git, Maven, Circle CI, Python, Bash, Ansible, JavaScript, Node.js, SOAP, REST, AWS

Your responsibilities will include:

  • Analysis, Design, Development & Architecture of Electrum’s payments software solutions
  • Writing new code for bespoke client projects & extending the functionality of our product suite
  • Mentoring & providing technical leadership to junior team members
  • Working in a technically challenging environment where the solutions you build require 99.9% uptime
  • Taking ownership of full lifecycle software development projects

To be considered you need to meet the following requirements:

  • University Degree in Computer Science, Mathematics, Engineering, Physics or similar
  • Excellent Object-Oriented Analysis, Design and Development skills
  • 5+ years experience as a Java Developer
  • Previous Payments Industry experience
  • Dedicated, analytical & curious personality
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Software Developer

In this role you will work as a Junior Software Developer, coding primarily in Java. You will get to work with a diverse tech stack and learn from some of the best in the industry. In no time you will be empowered to influence product development and make your own decisions on the best technology and tools to utilise. Currently our technology landscape includes: Java, MySQL, InnoDB, Git, Maven, Circle CI, Python, Bash, Ansible, JavaScript, Node.js, SOAP, REST, React and AWS.

Your responsibilities will include:

  • Developing world class programming skills and building your FinTech knowledge
  • Working in a technically challenging environment where the solutions you build require 99.9% uptime
  • Taking ownership of full lifecycle software development projects
  • Writing new code for bespoke client projects & extending the functionality of our product suite

To be considered you need to meet the following requirements:

  • A University Degree in Computer Science, Mathematics, Engineering, Physics or similar
  • 0 to 4 years experience in a Software Development role
  • Previous Java Development or Payments Industry experience would be a major advantage
  • Dedicated, analytical & curious personality
  • Excellent verbal and written communication skills
  • Excellent Object-Oriented Analysis, Design and Development skills
  • Ability to take the initiative and work independently
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Software Development Internship

In this role you will work as a Software Development Intern, coding primarily in Java. You will get to work with a diverse tech stack and learn from some of the best in the industry.

Our internship program runs for approximately 3 – 4 weeks during the vacation period. We are looking for motivated and talented Computer Science students to join us for this great learning opportunity.

During the internship you will be:

  • Working on real world projects for some of our major customers;
  • Gaining experience in a technically demanding environment, whilst being mentored by some of the most experienced payments technologists in the country; and
  • Getting exposed to the latest tools and technologies which include: Java, MySQL, InnoDB, Git, Maven, Circle CI, Python, Bash, Ansible, JavaScript, Node.js, SOAP, REST, React and AWS.

To be considered you need to meet the following requirements:

  • Studying towards a University Degree in Computer Science
  • Previous Java Development or Payments Industry experience would be a major advantage
  • Dedicated, analytical & curious personality
  • Excellent verbal and written communication skills
  • Ability to take the initiative and work independently
If you are a 3rd year or Honours Computer Science student with a strong academic record please send your CV and academic transcripts to careers@electrum.co.za

Marketing Internship

The internship will run for a period of 3 weeks during the July – August vacation period.

In the time that you spend with us you’ll have the opportunity to:

  • Support Electrum’s content marketing strategy by creating content that will be distributed across our online channels
  • Conduct market research and analysis to assist with our international expansion
  • Assist with planning and coordination of client events
  • Gain experience working on CRM and sales management systems
  • Gain exposure to major retailers and financial services businesses

To be considered you need to meet the following requirements:

  • Currently in your 3rd or 4th year of a commerce degree (ideally majoring in Marketing)
  • Excellent verbal and written communication skills
  • Ability to take the initiative and work independently
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Senior Systems Engineer/Technical Operations Lead

This is a key hire for Electrum and a key opportunity for an experienced Systems Engineer to step into a Technical Operations Lead role. In this role you will gain a deep knowledge of payments technology along with further developing your cloud infrastructure expertise.

 Your responsibilities will include:

  •  Taking ownership of Electrum’s support function, defining & implementing new support processes, systems and reporting
  • Architecting and implementing Electrum’s cloud infrastructure
  • Providing 3rd line support to Electrum customers on a daily basis
  • Supporting Electrum customers during the implementation phase of projects

To be considered you need to meet the following requirements:

  • IT Degree or relevant systems engineering certifications
  • 5+ years systems engineering / support experience
  • Experience managing environments that require 99.9% uptime
  • Good networking skills: TCP/IP, VPN’s, Firewalls, Load Balancers
  • Linux administration experience
  • Good scripting skills (Python, Perl, Shell, or similar)
  • Good knowledge of databases (ideally MySQL) with the ability to write SQL Queries
  • Experience using SQL to generate reports
  • Ability to read code (ideally Java)
  • Experience administering support ticketing systems
  • Any of the following would be highly advantageous: Jira, Postman, SOAP UI, Amazon Web Services, Virtualisation, Postilion, ISO8583, eSocket.POS, PCI DSS, ISO27002, ITIL, experience working in retail environments, experience working in banking environments.
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.