Software Developer
4 weeks ago
Electrum is the next-generation payments technology company that provides cloud-native software to optimize the processing of financial transactions. Since 2012, we have established ourselves as a respected payments technology partner through our deep expertise and track record in delivering trusted enterprise-grade payments solutions. We've built a reputation in providing solutions for high-volume, low-value payment schemes and services that enable our clients to deliver to their customers at scale. We love that the projects we work on touch the lives of millions of South Africans daily, making a real difference. We hire the best of the best and we offer great opportunities for personal growth and career progression. Job Summary Leading a team of software engineers and business analysts Driving the success of our projects Ensuring high-quality deliverables Fostering a collaborative and productive team culture About The Role The Electrum team lead role is a dual technical software development role combined with management leadership. Electrum is a Java house, which means that you'll be contributing towards our projects in Java -- you don't necessarily need to have had experience in Java but you will be required to learn it as part of the role. Electrum is a highly collaborative environment and our software has a big impact: as a result, even though Electrum doesn't have a remote working policy, our teams have adopted an "Office first" approach to working. 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 Benefits A good work-life balance is very important at Electrum. To help you manage your own time and energy, Electrum offers benefits such as: Flexibility around core working hours Daily cooked lunches and a stocked kitchen for the mid-day nibbles Team socialising, getaways, and social outings We have created a safe, transparent environment where we know mistakes happen, and that's okay. We even have a 3 step approach to dealing with them: Tell everyone about it Fix the mistake Tell everyone about it You are responsible for your actions - both the successes and the failures. #J-18808-Ljbffr
-
Intermediate Software Development Engineer
3 weeks ago
Cape Town, South Africa Bet Software Full timeWe Want You BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
Intermediate Software Development Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per yearWe Want You:BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
Intermediate Software Development Engineer
6 days ago
Cape Town, Western Cape, South Africa BET Software Full time R70 000 - R120 000 per yearWe Want You: BET Software is on the lookout for two Intermediate Software Development Engineers to join our dynamic team in Cape Town. In this role, you'll be responsible for designing, developing, and maintaining high-quality software solutions that meet performance, scalability, and security requirements. Must be experienced with REACT. Beyond coding,...
-
2026 Software Developer Graduate Programme
1 week ago
Cape Town, South Africa Electrum Software Full timeElectrum is a next-generation payment software technology company. Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans...
-
2026 Software Developer Graduate Programme
2 weeks ago
Cape Town, Western Cape, South Africa Electrum Software Full time R80 000 - R120 000 per yearElectrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimise financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of South Africans...
-
Software Consultant
2 weeks ago
Cape Town, South Africa MRI Software Full timeFrom the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...
-
Software Consultant
3 weeks ago
Cape Town, South Africa MRI Software Full timeFrom the day we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people’s lives. The only way to carry out that mission is to hire the absolute best employees on earth. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups...
-
Software Engineer IV
1 week ago
Cape Town, Western Cape, South Africa MRI Software Full time R250 000 - R450 000 per yearSince we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you.Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...
-
2026 Summer Software Developer Internship
2 weeks ago
Cape Town, Western Cape, South Africa Electrum Software Full time R120 000 - R240 000 per yearAbout Electrum:Electrum is a next-generation payment software technology company.Since 2012, we've delivered trusted, enterprise-grade, cloud-native software to optimize financial transaction processing. Our deep expertise has established us as a respected partner in high-volume, low-value payment schemes, enabling clients to deliver services to millions of...
-
Software Support Analyst
2 days ago
Cape Town, Western Cape, South Africa MRI Software Full time R400 000 - R800 000 per yearMRI Software is seeking a motivated Software Support Analyst to join our dynamic team and grow within a fast-paced environment. As a Graduate Software Support Analyst, you will provide technical support and troubleshooting for our software products, working closely with clients and internal teams. Applicants must have existing knowledge of SQL and PL/SQL,...