Intermediate Software Engineer
5 days ago
Ozow is a dynamic fintech company that's leading the way in digital payment innovation. As a prominent player in the financial technology sector, we're committed to making payments as seamless and secure as possible for businesses and consumers. Our mission is to simplify the complexities of payments, ensuring that people can enjoy effortless transactions. At Ozow, we foster a culture of innovation, excellence, and a diverse, inclusive work environment. We embrace creativity and continuous learning, offering exciting opportunities for career growth and development. What to expect Ozow is seeking an Intermediate Software Engineer to join our talented development team. As an Intermediate Software Engineer, you'll play a crucial role in designing, developing, and maintaining innovative solutions that power our digital payment platforms. This is an opportunity to work on cutting-edge technology, solve complex challenges, and contribute to the growth of the fintech industry. Key Responsibilities Software Development: Collaborate with cross-functional teams to design, develop, and maintain software solutions that meet high-quality standards and business requirements. Coding: Write clean, efficient, and maintainable code while following best practices and coding standards. Technical Problem Solving: Analyze and troubleshoot complex technical issues and implement effective solutions. System Architecture: Contribute to the design and architecture of software systems, ensuring scalability, security, and performance. Code Reviews: Participate in code reviews to ensure code quality and knowledge sharing within the team. Agile Development: Work in an Agile environment, participating in sprint planning, stand-ups, and retrospectives. Documentation: Create and maintain technical documentation for software and processes. Mentoring: Provide guidance and mentorship to junior team members as needed. Requirements At least 4+ years of work-related experience as a Software Engineer or Software Developer Ideally have an IT Diploma or Degree Excellent knowledge of Postgres, MSSQL technologies (EF, NHibernate) Knowledge of NoSQL databases such as Redis, Riak, MongoDB, and others. Experience developing web applications, with a good understanding of how the web works Proven experience in high-scale applications and an understanding of the practices and approaches that are employed in scaling applications beneficial. Experience with unit testing, knowledge of applying test-driven development beneficial Understanding DevOps principles and how to apply them practically beneficial. Experience in cloud services preferred – AWS, Azure. Experience with containerisation (Docker/Kubernetes, TeamCity, Octopus Deploy, Appveyor) highly beneficial. Experience working with agile methodologies – a true believer During the interview process you will meet with the People team, the hiring manager, and relevant CSuite. Be prepared to complete a technical assessment that will showcase your skills. Compliance: As a fintech company, we prioritize data security, confidentiality, regulatory and compliance. Due to the sensitive nature of our work, we require individuals with a high level of integrity and trustworthiness to ensure adherence to financial regulations and industry standards. All employees are expected to demonstrate professionalism, accountability, and a commitment to ethical conduct in line with financial regulations and industry standards. Ready to be exceptional? Apply now #J-18808-Ljbffr
-
Intermediate Software Engineer
3 weeks ago
Cape Town, South Africa Mezzanine Full timeMezzanine delivers innovative digital solutions to businesses across Africa, leveraging mobile technology as a key enabler for societal productivity. With over million mobile subscribers on the continent, Mezzanine provides mobile, IoT, and digital solutions to reduce costs, enhance efficiency, improve risk management, and expand user access. The company...
-
Intermediate Software Engineer
1 week ago
Cape Town, Western Cape, South Africa Mezzanine Full time R900 000 - R1 200 000 per yearCompany DescriptionMezzanine delivers innovative digital solutions to businesses across Africa, leveraging mobile technology as a key enabler for societal productivity. With over 800 million mobile subscribers on the continent, Mezzanine provides mobile, IoT, and digital solutions to reduce costs, enhance efficiency, improve risk management, and expand user...
-
Intermediate Software Development Engineer
2 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 Java Software Engineer
4 weeks ago
Cape Town, South Africa Stanchion Payment Solutions Full timeCape TownStanchion Payments is hiring an Intermediate Java Software Engineer in Cape Town (hybrid). Join a global fintech leader and build high-quality
-
Intermediate Software Development Engineer
3 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
3 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,...
-
Intermediate Software Engineer
3 days ago
Cape Town, Western Cape, South Africa Ozow Full time R600 000 - R1 200 000 per yearMeet OzowOzow is a leading fintech company that's redefining digital payments in South Africa and beyond. We're dedicated to making payments more accessible, secure, and convenient for both businesses and consumers. As a fast-growing player in the financial technology sector, Ozow fosters a culture of innovation, diversity, and inclusivity. We believe in...
-
Intermediate Software Engineer
2 weeks ago
Cape Town, South Africa takealot.com Full timeIntermediate Software Engineer - WMS (C# .NET) Apply for the Intermediate Software Engineer - WMS (C# .NET) role at takealot.com. M24 Logistics, a division of the Takealot Group, is looking for a suitable and experienced Intermediate Software Engineer (WMS) to join our Cape Town team. We are a renowned e-commerce logistics partner specialising in B2B and B2C...
-
Intermediate Software Development Engineer
4 days ago
Cape Town, South Africa BETSoftware Full timeIntermediate Software Development Engineer (CPT) Join to apply for the Intermediate Software Development Engineer (CPT) role at BETSoftware Intermediate Software Development Engineer (CPT) Join to apply for the Intermediate Software Development Engineer (CPT) role at BETSoftware We Want YouBET Software is on the lookout for two We Want YouBET Software is on...
-
Intermediate Software Developer
3 days ago
Cape Town, Western Cape, South Africa Boardroom Appointments Full time R250 000 - R500 000 per yearKey purpose:We are seeking an experienced Intermediate Software Developer with a strong background in Java development to join our team. As an Intermediate Software Developer at our company, you will be responsible for developing, maintaining, and enhancing our software applications. You will work closely with the development team to design and develop...