Current Vacancies

Senior Software Developer

You will 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.

Service Delivery Manager

Using your technical service delivery and application support experience you will be responsible for building and managing Electrum’s technical operations team. Furthermore, you will have overall responsibility for Electrum’s Tier 1 cloud environment, including 3rd party service providers and cloud infrastructure.

This position is a key hire for Electrum as you will be working directly with Electrum’s internal key stakeholders to provide a high-quality environment that supports optimal project and product delivery to our customers. In addition, you will be responsible for the management and mentoring of the Support Engineering team. You will be a key client escalation point within the business, engaging with customers and delivering expertise.

This opportunity is a guaranteed boost for your career – not only will you control your own team and budget, you’ll also have access to a generous training and education allowance to further your own skillset. You will have the opportunity to gain deep knowledge of payments technology along with further developing your service delivery and cloud technology expertise.

 To be considered you need to meet the following requirements:

  •  5+ years’ service delivery management / application support experience
  • Good understanding of IT Infrastructure including networking, servers & operating systems
  • Experience leading a support team
  • Experience working in an environment that uses open source technology
  • Previous experience working closely with software development teams
  • Previous experience with IT risk & compliance
  • Previous experience managing disaster recovery plans, incident management processes and change control processes
  • IT Degree or relevant systems engineering certifications
  • Experience administering support ticketing systems

Advantageous for the role:

  • Amazon Web Services, Azure, Postilion and payments technology
  • Experience working in an ITIL environment
  • Technical expertise in Linux, SQL, Java or scripting languages
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Project Manager

In this role you will act as a Project Manager within Electrum’s professional services team, coordinating payments software development and implementation projects. You will have the opportunity to contribute to refining our project processes and procedures. You will be the key point of contact for major customers (large banks and retailers) and will play a critical role in managing on-going relationships with them. The ability to manage clients, control complex projects, and build strong relationships is essential for this position.

This role will also be a great opportunity for an experienced Support Engineer, Software Tester or Software Developer to step into.

Your responsibilities will include:

  • Coordinating full lifecycle payments software projects and ensuring that projects are delivered on time, within scope and within budget
  • Ensuring resource availability and allocation
  • Managing on-going relationships with customers and third party providers
  • Growing your payments industry knowledge
  • Contributing to the on-going growth and success of Electrum

To be considered you need to meet the following requirements:

  • 4+ years project related experience on software projects
  • University degree with an aggregate of above 65%
  • Prince 2, PMP or Agile training will be advantageous
  • Payments experience (exposure to payments, reconciliations, core banking or retail systems)
  • Experience coordinating sprint sessions will be advantageous
  • Excellent communication and relationship management skills
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Support Engineer

This is an excellent opportunity for a motivated Support Engineer to provide end-user support to a number of key clients. You’ll get to work with cloud payments software that is used my major international banks and retailers. You will be responsible for supporting a highly complex environment that requires 99.9% uptime. In addition, you will assist in the building, maintenance and troubleshooting of our rapidly expanding cloud infrastructure and leading edge payments tech. You will apply analytical skills and technical knowledge to solve complex payments software problems.

 To be considered you need to meet the following requirements:

  • 2+ years systems engineering / support experience
  • National Diploma in IT or relevant systems engineering certifications
  • 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
  • Experience administering support ticketing systems

Advantageous for the role:

  • Experience using Jira, Postman, SOAP UI, Amazon Web Services, Postilion
  • Knowledge of ISO8583, PCI DSS, ISO27002
  • Experience with Virtualization
  • Experience working in an ITIL environment
  • Ability to read code (ideally Java)
To apply for this position please email your CV and academic transcripts to careers@electrum.co.za.

Recruiter

Electrum is growing rapidly, and as a result we need a recruiter to join us and help build our team. This is an opportunity for an experienced recruiter to move from an agency environment and contribute to the growth of one of SA’s most innovative tech companies. Reporting directly to the COO you’ll be responsible for the entire recruitment function, which includes managing the recruitment process, recruitment marketing, employee on-boarding, managing Electrum’s graduate recruitment process, and attending university career fairs. You will also be responsible event management where you will coordinate team building and customer events.

To be considered you need to meet the following requirements:

  • University degree
  • 2+ years recruitment agency experience
  • 1 + years IT recruitment experience (strong IT knowledge is essential)
  • Proven track record of achieving monthly recruitment targets
  • Excellent communication and interpersonal skills
To apply for this position please email your CV, Matric certificate and academic transcripts to careers@electrum.co.za.