Senior Software Developer

6 days ago


Cape Town, South Africa Pepkor Payments & Lending Full time

Overview Description: We are growing Pepkor Payments and Lending (Pty) Ltd. We have an opening for a skilled Senior Software Developer to join our diverse team of C# developers. We are looking for an individual who takes pride in what they do, is customer focused and takes ownership and accountability. This is a great opportunity for someone who wants to be challenged, experience exponential growth and see value in what they deliver to clients. Purpose of the Role The purpose of the Senior Software Developer is to form a vital part of the software delivery team who is responsible for critical business processes as well as the development, maintenance, and support of software solutions to enable business strategies and priorities. About The Team At Pepkor Payments and Lending (Pty) Ltd. We follow SOLID principles and use the full Microsoft stack predominately C#, .NET 6, Angular and MS SQL. We have some exciting projects on the go, migrating our software to a web-based platform with API First architecture. We have multiple integrations with 3rd parties for critical core business processes. We collaborate, we innovate, we ask questions, we think of better ways to do things, occasionally do quizzes to broaden our horizons, we take pride in what we do, we drink coffee, we display a sense of humour, and we allow each other to make mistakes and learn from it. Above all, we trust each other and hold each other accountable for what we want to achieve as a team. Our team is big and diverse, so you will be able to learn from others, with plenty of room for growth. Our team enjoys working in a vibrant environment where everyone is challenged and values knowledge exchange. We have a passion for continuous learning and self-development. Requirements Minimum of 5 years’ experience in a software development role and environment Solid experience with databases: MS SQL Server, MySQL Solid experience with software: C# .NET 6 and later, MVC, XML, SOAP, WCF, RESTful API's, HTML5, Angular, JavaScript, jQuery, JSON, PHP, Stored Procedures, SSIS, Message Queues (RabbitMQ), Visual Studio, TFS, Azure DevOps, GIT, Amazon EC2, Amazon S3, Amazon VPC Understanding of Continuous Integration, DevOps & SOA Telephony systems experience with Asterisk and Presence integrations Experience in Financial Transactional systems (advantageous) Exposure to agile development methodologies (advantageous) Responsibilities Database design and development User interface design and development Software development and unit testing Writing technical documentation and updating the Wiki site Collaborate with Business Analysts and Test Analysts Research and investigate new technologies Log analytics Telephony Systems development and integration Competencies Technical and problem-solving abilities Work under pressure and deadline driven Pro-active and collaborative team player High attention to detail Passion for continuous learning and self-development Work Level: Skilled Job Type: Permanent #J-18808-Ljbffr



  • Cape Town, Western Cape, South Africa IDBASE SOFTWARE Full time R82 000 - R124 000 per year

    We are seeking a highly skilled and motivated Senior .Net Developer to join our dynamic development team. The ideal person will bring at least 6 years of hands-on software development experience with a strong focus on .Net technologies, Blazor, and cloud-based solutions (preferably Microsoft Azure). This role requires a developer who is passionate about...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R150 000 - R250 000 per year

    Key purpose:A leading payment technology provider in South Africa, is seeking an experienced Senior Software Developer with expertise in Java as the primary development language. As a Senior Software Developer, you will be responsible for developing, designing, and implementing complex payment systems solutions.Duties and responsibilities:Develop and...


  • Cape Town, South Africa BETSoftware Full time

    Join to apply for the Senior Software Developer role at BETSoftware . Job Description Senior software developers at BETSoftware design, implement, test, and maintain high‑performance application solutions for a leading betting software provider that supports large transactional volumes across Sub‑Saharan Africa. Responsibilities Actively contribute to...


  • Cape Town, Western Cape, South Africa j. awan & partners Full time R50 000 - R600 000 per year

    Job Title: Senior Software Developer - Back End Engineer (.Net)Reports to: Tech Lead Direct Reports: Nil Location: Cape Town, South AfricaAbout Azakawazakaw is an innovative and fast-growing company specializing in regulatory technology solutions. We are dedicated to empowering businesses globally with innovative compliance tools and services, enabling them...


  • Cape Town, South Africa E&D Recruiters Full time

    Senior Software DeveloperBellville, Cape TownRequirementsBSc (Computer Science) or Engineering or equivalentMinimum of 6 years of experience in software developmentExcellent communication skillsA solid understanding of microservice architecture and how web applications workExperience with the following technologies: TypeScript, ReactAdequate knowledge of...


  • Cape Town, South Africa Bet Software Full time

    We 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,...


  • Cape Town, South Africa The Legends Agency Full time

    Senior Software DeveloperJoin a mission-driven tech company shaping digital solutions for Africa's future. Cape Town | R75 000 to R90 000 per month | 08:00am to 17:00pm About Our Client Our client is a dynamic and fast-growing technology company focused on building digital solutions that drive both commercial success and social impact. Their...


  • Cape Town, Western Cape, South Africa Boardroom Appointments Full time R900 000 - R1 200 000 per year

    Job purpose: As a Senior Software Developer, you'll work with the team to develop new software applications. You will be involved in all aspects of software development including designing and developing the code for products as well as working on client-side web application technologiesMinimum requirements:Bachelors degree in or Diploma in Computer Science...


  • Cape Town, Western Cape, South Africa Pepkor Payments & Lending Full time R600 000 - R1 200 000 per year

    DescriptionWe are growing Pepkor Payments and Lending (Pty) Ltd has an opening for a skilled Senior Software Developer to join our diverse team of C# developers. We are looking for an individual that takes pride in what they do, is customer focused and takes ownership and accountability. This is a great opportunity for someone who wants to be challenged,...


  • Cape Town, Western Cape, South Africa BET Software Full time R900 000 - R1 200 000 per year

    We 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,...