Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us
Electrum works with great organisations to find a better way to transact. Major retailers, banks, and MNOs rely on our cloud-based transaction hub to process consumer transactions, including for purchasing digital goods and services, initiating money transfers, and accepting alternative payments. Our back-office tools fulfil the reconciliation and settlement...
Read more about this company
The Role:
- Working with the customer to understand and document requirements (requirements elicitation and specification)
- Working with technical leads to understand API integrations (message flows, error handling and field mappings)
- Create test pack to be executed by development team
- Verify test results and ensuring customer requirements are satisfied
- Communicate and collaborate with all internal and external stakeholders
- Writing traditional requirements documents for customers as well as user stories for dev teams
Requirements:
- A University degree in Engineering, Science or BCom Information Systems:
- We need your proven analytical skills here with the ability to work in high stakes (we’re working with other people’s money here!) and highly complex environments.
- The work we do has a material impact on the world and also therefore is high reward, but that also means it comes with high risk.
- You can’t always just learn it on the job. We need to know that you know what you’re doing.
- Excellent communication skills (written and verbal):
- The most important part of the role is being able to talk to our customers, and to accurately document requirements.
- 0 to 2 years experience in Business Analysis: This is a graduate position so no experience is required, but anyone with a little bit of experience is also welcome to apply.
go to method of application »
As part of the team at Electrum, you get:
- To be involved in the full life cycle of our projects;
- Professional training and on-the-job learning;
- Mentorship from industry experts;
- A workplace with an innovative office culture;
- To work on real customer problems;
- Access to extensive career growth opportunities;
- Valuable work experience in a real FinTech environment, where you get to work on real projects.
Requirements
- Computer Science, Engineering, Maths or Physics student in either their 2nd, 3rd or Honours year (preference is given to Honours and 3rd year students).
- A minimum average of 65% for all modules.
- Experience working with Java at university or from personal projects.
- Understanding fundamentals of object-oriented programming.
- Excellent interpersonal skills.
go to method of application »
As part of the team at Electrum, you get:
- To be involved in the full life cycle of our projects;
- Professional training and on-the-job learning;
- Mentorship from industry experts;
- A workplace with an innovative office culture;
- To work on real customer problems;
- Access to extensive career growth opportunities;
- Valuable work experience in a real FinTech environment, where you get to work on real projects.
Requirements
- Computer Science, Engineering, Maths or Physics student in either their 2nd, 3rd or Honours year (preference is given to Honours and 3rd year students).
- A minimum average of 65% for all modules.
- Experience working with Java at university or from personal projects.
- Understanding fundamentals of object-oriented programming.
- Excellent interpersonal skills.
go to method of application »
The Role:
- Are you a talented Java developer with a passion for crafting elegant, efficient, and high-quality code?
- We are seeking a talented and experienced Intermediate Java Software Developer to join our team.
- As an Intermediate Java Software Developer at Electrum, you will play a critical role in shaping the company's software solutions and contributing to the success of high-impact, high-reward projects making it crucial to have a solid foundation in Java and the ability to perform under high-stakes, complex, and challenging conditions. You will be responsible for crafting elegant and efficient Java code for our high-performance backend systems.
- We are looking for candidates with a minimum of 3 years of software development experience who are passionate about delivering quality and maintainable solutions.
Requirements:
- 3 years experience in software development
- Anyone can write code. However, it takes a bit of experience to write code that balances elegance, maintainability, efficiency and quality.
- Be strong with Java
- Our backend systems are built on this.
- They are high-performance systems that really require you to know what you’re doing in Java.
- A university degree or an additional equivalent years in relevant experience
Advantageous for the role:
- Full stack experience
- SaaS development experience
- Payments experience
go to method of application »
Requirements
- A project manager within Electrum’s customer success team, will manage timelines, budget and scope and ensure customer expectations are managed and met.
You will:
- Co-ordinate full lifecycle software and customer implementation projects.
- Ensure that projects are delivered on time, within scope, within budget and of good quality
- Build strong relationships with customers and third party providers as well as internally with sales , engineering, product and tech ops teams
- Guide the team to ensure the delivery plan is met
- Facilitate and run project meetings such as status updates and retrospectives
- Maintain and improve project process
- Be a customer advocate within Electrum
- Grow your industry knowledge
- Contribute to the on-going growth and success of Electrum
What You Can Bring to Electrum (non-negotiables):
- Relevant degree
- 5+ years experience as a project manager on software projects, at least some of which is in a formal or corporate environment
- Background in tech/information technology industry
- A track record of successful delivery working across multiple teams, on multiple products in a fast paced, market driven environment
- Excellent communication and relationship management skills
Increase your odds by having:
- Prince 2, PMP or Agile training will be advantageous
- Financial Services/ Payment /Fintech industry experience
go to method of application »
Responsibilities:
As the People Operations Manager your responsibilities will be:
- Manage the People Operations team and set goals in accordance with the company goals
- Align and articulate Electrum's people strategy with the company's strategic objectives
- Support DEI strategy development
- Identify opportunities to enhance organisational effectiveness and drive change initiatives
Own Electrum's employee lifecycle, which includes;
- Overseeing the recruitment and hiring process with the People Operations Generalist and Hiring Managers
- Ensuring all roles have accurate and up-to-date job descriptions
- Conducting annual benchmarking exercise against salary data and oversee the payroll and employee benefits administration processes
- Creating and maintaining policies and processes to enable Employee engagement and align with the organisation's goals
- Advising on and executing change management methodologies and manage team and organisational changes effectively
Ensure compliance by;
- Managing the BBBEE, EE and skills development processes in accordance with local legislation and compliance
- Maintaining policies and processes to align with legislation
- Plan and track expenses against the People Operations budget
Requirements:
- Degree in human resources, organisational psychology or related field
- Proven working experience in People Operations/HR for 5+ years
- Solid knowledge of local labour law and People Operations/HR best practices
- Demonstrable experience with People Operations/HR metrics
- Knowledge of People Operations/HR systems
- Demonstrable experience of maintaining and implementing people-related policies and processes in compliance with local laws
- Team lead experience 2+ years
- Demonstrable experience in building and managing a productive team (planning, prioritising, 1-1s, performance reviews, etc)
- Ability to foster psychological safety in the team
- Managing up and out
- Strong verbal and written communication skills
- Competence to build and effectively manage interpersonal relationships at all levels of the company
- Organised or systematic with the ability to summarise
- Comfortable with working in a VUCA environment
Advantageous for the role:
- Experience in a technical environment
- Experience in a scaling organisation
go to method of application »
Key Responsibilities:
Requirement Analysis
- Identifying critical project stakeholders and performing stakeholder management.
- Workshopping and facilitating meetings in order to gather requirements.
- Performing research, solution design, requirements analysis and customer input elicitation.
Technical Analysis:
- Documenting requirements bridging technical information with business.
- Understanding and converting business needs into technical specifications and create comprehensive documentation including diagramming.
- Clarifying requirements to the development teams, including the technical jargon used in the industry, as well as discussing requirements with technical staff at our customers.
- Quality
- Ensuring quality by ensuring that the technical solution delivered fulfils the customer requirements.
- Creating testing in the form of documentation and tooling that is used by the development team.
- Supporting the development team during testing with the customer.
- Verifying test results and ensures customer requirements are met during the testing cycle.
- Ensuring compliance with industry standards and that regulatory requirements are met.
- Continuous Improvement
- Staying up-to-date with industry trends and best practices.
- Suggesting and implementing process improvements.
- Coaching and mentoring team members.
What You Will Do:
Be fully involved in the technical aspects at Electrum:
- understanding 3rd party APIs and being able to map between different stakeholder’s APIs (without developer assistance), including Electrum’s APIs;
- critically evaluating test evidence, e.g. by looking at traces, to ensure that the tester has tested all the scenarios correctly;
- creating test servers and using technical testing tools like Postman, to create test packs;
- contributing towards technical internal discussions with developers, with regards to software architecture, requiring a technical understanding of the Electrum product;
- being an SME (subject-matter expert) for the Electrum products in your team.
Office and Travel Requirements:
- You may be required to travel as part of this role (at the expense of the company).
- This is an office-based role.
- For the interviews, you must be available in-person at our Cape Town offices.
Requirements:
- Bachelor of Science or Engineering or related discipline (e.g. BCom IT).
- 2 - 4 years working experience relevant to the degree, or 1 - 2 years in an IT Business Analyst role
- Experience in analytical thinking and writing.
- Experience with customers and communicating in cross-functional teams.
Preferred Experience:
- At least 2 years experience as a Business Analyst or similar role.
- A Business Analyst certification.
- Experience in the payments space.
- Experience working in agile development teams.
go to method of application »
Responsibilities:
- Deployment, automation, management, and maintenance of AWS cloud-based production systems.
- Ensuring availability, performance, security, and scalability of AWS production systems.
- Managing and administrating Linux environments.
- Evaluation of new technology alternatives and vendor products.
- System troubleshooting and problem resolution across the cloud infrastructure stack.
- Provision of critical system security by leveraging best practices and prolific cloud security solutions.
- Providing recommendations for architecture and process improvements.
- Implementation of security protocols by evaluating business strategies and requirements.
- Maintenance and management of tools for automation of different operational processes.
- Definition, deployment and management of metrics, logging, monitoring and alerting.
- Updating job knowledge by tracking and understanding emerging practices and standards; participating in educational opportunities; reading professional publications and participating in professional organisations.
- Leading and growing a Cloud Engineering team.
Requirements:
- 2+ years experience with AWS Cloud Services.
- 5+ years experience in Infrastructure, Software Development and DevOps.
- 3+ years experience with Linux operating systems.
- Associate / Bachelor's Degree in Information Technology, Systems Engineering, IT Engineering.
- AWS certifications required (SysOps Administrator is preferred)
Advantageous for the role:
- Experience in Java or a similar object oriented programming language is beneficial.
- Experience in financial services or banking organisations.
- Experience working in a team lead role.
- Experience in engineering data pipelines such as Apache Kafka.
- Experience with ELK or similar on Public Cloud Platforms.
- Experience developing and supporting infrastructure and Cloud capabilities for container-orchestration architectures.
- Experience working with scripting and provisioning tools like Ansible, CloudFormation or equivalent.
- Experience with configuration of VPN and firewall management.
- Experience with authentication and authorization technologies and protocols (LDAP, Kerberos, AD, OAuth 2.0, OpenID Connect, SAML).
go to method of application »
Responsibilities:
Sourcing candidates:
- Build strong relationships with hiring managers and teams to deeply understand their talent requirements
- Develop and maintain a network of potential candidates through proactive sourcing, leveraging online platforms, social media, networking events, and referrals
- Source candidates using a variety of platforms such as LinkedIn
- Nurture candidate relationships, ensuring a positive candidate experience throughout the recruitment process
- Manage internship and graduate programs to attract young talent and maintain a pipeline for recruitment including organising career days at universities
- Identify cost-effective sourcing strategies and minimise external recruitment costs while maintaining quality
Develop and maintain a recruitment strategy:
- Collaborate with the People Operations team to align recruitment strategies with overall company culture and values
- Contribute to the development and execution of the talent acquisition strategy, taking into account the company's growth plans and long-term objectives
- Support and uphold DEI strategies to achieve an annual hiring plan that emphasises diversity, equity and inclusion as core pillars of our workforce planning strategy
Recruitment execution:
- Work closely with hiring managers to define job descriptions, qualifications, and interview processes that are aligned with the company's strategic goals
- Screen, and assess candidates using a variety of methods, such as CV reviews, interviews, and skills assessments
- Coordinate and schedule interviews, ensuring a seamless experience for both candidates and interviewers
- Conduct thorough reference and background checks
- Provide guidance to hiring managers on best practices for interviewing, candidate evaluation, and selection
- Manage multiple open positions simultaneously, adhering to timelines and ensuring timely communication with stakeholders
- Manage relationships with external recruitment agencies
- Ensures that a diverse pool of candidates is sourced and considered for each role
- Reduce time-to-fill metrics by implementing efficient recruitment processes and leveraging technology where applicable
- Collaborate with People Operations and Finance teams to ensure alignment between hiring plans and budget constraints
- Monitor and manage recruitment-related expenses, reporting on budget adherence and providing insights for optimisation
- Negotiate packages with candidates
Increase Brand Awareness:
- Partner with Marketing to develop and drive Electrum brand awareness
- Create brand awareness around for Electrum via online channels such as LinkedIn
Reporting, Systems and Administration:
- Collaborate with cross-functional teams to implement innovative recruitment technologies and tools to streamline processes
- Gather and analyse data with useful HR metrics, like time to hire and employee turnover rates
- Analyse market trends and competitor insights to make recommendations on evolving recruitment strategies
- Utilise data and metrics to assess the effectiveness of different sourcing channels, and adjust strategies accordingly
Requirements:
- Degree / Diploma in Human Resources Management an equivalent business degree
- Minimum 3 years of experience in talent acquisition or recruitment
- Previous experience within the Information Technology sector - hiring Software Developers, Engineers, Sales and Operations
- Proven experience managing the talent acquisition life cycle (full end-to-end recruitment process)
Advantageous for the role:
- Previous experience in any ATS is preferred
- Excellent verbal and written communication skills
- Excellent knowledge of Google suite is a must for this role
- Gmail, Sheets and Google Docs
- Strong analytical and problem solving skills
- Ability to prioritise tasks and delegate where needed
- Ability to work on multiple roles and searches at the same time
- Excellent time management skills, and ability to meet deadlines
- Adequate change management skills
- High ethical and confidentiality standards
go to method of application »
Job Description:
Technical Expertise:
- Software development – Leads by example by contributing towards the development of software projects.
- Solution architecture – Designs and review architectural solutions.
Software Delivery:
- Project management – Working with the Project office, Product teams and Professional Services teams to ensure that projects are defined, prioritised and executed.
- Use software development methodologies to ensure projects are delivered on time and with high quality.
Team Leadership:
- Team management – Sets clear goals and objectives for team members and monitors their progress.
- Growing team members – Cultivates and supports the professional and personal growth of every team member, empowering them to advance in their careers.
- Team commitment and purpose – Creates a shared sense of purpose among the team, cultivating a deep commitment to their work.
- Organisational savvy – Understands the vision and strategy of Electrum and plays an influential role in ensuring Electrum's goals are achieved.
- Recruiting – Recognising talent gaps in their teams and actively recruiting to fill them.
Performance Management:
- One-on-ones – Conduct regular one-on-ones with team members and manage their performance and career development.
- Performance Reviews – Conduct performance evaluations of team members.
Requirements:
- Bachelor's degree in Computer Science or Engineering.
- 2+ years experience leading a software development team.
- 2+ years experience working as a developer in a software development team.
go to method of application »
You Will:
- Work as a Senior Developer / Architect at Electrum
- Be heavily involved in the architecture, design and development of Electrum’s payments software solutions
- Mentor and provide technical leadership to the entire Engineering organisation
- Play a visionary role in designing blueprints for solutions in the payments landscape
- Work in a technically challenging environment where the solutions you build require 99.99% uptimeRequirements
What You Can Bring to Electrum (non-negotiables):
- At least 5 years experience in software development
- Anyone can write code. However it takes a bit of experience to write code that balances elegance, maintainability, efficiency and quality.
- At least 2 years experience in the payments industry
- Be strong with Java
- Our backend systems are built on this.
- They are high performance systems that really require you to know what you’re doing in Java.
A university degree
- Any degree really.
- We need your proven analytical skills here with the ability to work in high stakes (we’re working with other people’s money here!) and highly complex environments.
- The stuff we do has a material impact on the world and also therefore is high reward, but that also means it comes with high risk.
- You can’t always just learn it on the job. We need to know that you know what you’re doing.
Increase Your Odds by Having:
- We’ll be growing you into someone that has the following skills which is why it’s beneficial to already have them:
- Full stack experience
- SaaS experience
- ISO8583 experience
Method of Application
Use the link(s) below to apply on company website.
Build your CV for free. Download in different templates.