Senior Software Engineer

1 month ago


Randburg, Gauteng, South Africa Capital Recruit Full time

We at Capital Recruit are dedicated to fostering a more connected and empowered future for our communities. Our goal is to bridge the digital divide by leveraging cutting-edge software solutions.

Key Responsibilities:
  • Crafting High-Quality Code: As a senior software engineer, you will be responsible for designing, developing, and deploying top-notch software solutions in collaboration with cross-functional teams.
  • Project Ownership: You will demonstrate ownership of projects, delivering clean, efficient code within designated timelines.
  • Code Reviews: Engage in thorough code reviews, providing and eliciting constructive feedback to enhance team synergy and code quality.
  • Problem-Solving: Expertly identify, troubleshoot, and optimize code, ensuring peak performance and scalability.
  • Industry Trends: Remain abreast of the latest industry trends, adopting best practices and new technologies to refine our approach continuously.
Essential Skills and Experience:
  • Laravel and PHP Proficiency: You should have proficiency in Laravel and PHP, as well as experience with managing both MySQL & MariaDB databases.
  • AWS, React.js, Next.js, Redis Competence: It would be beneficial to be competent in AWS, React.js, Next.js, and Redis.

Our ideal candidate is someone who shares our passion for connecting communities and leveraging technology for positive change. If you are a driven individual looking to make a lasting impact, we encourage you to apply. We offer an estimated salary range of $120,000 - $180,000 per annum, depending on experience and qualifications.



  • Randburg, Gauteng, South Africa Pollock & Associates Full time

    Job DescriptionWe are seeking a highly skilled Sr. .NET Software Engineer to join our IT team at Pollock & Associates.About the RoleThis is a senior-level position that involves creating and maintaining solutions with SQL Server for data manipulation and querying, as well as developing ASP.NET SPAs using C#, MVC, Razor, and Blazor.The role requires...


  • Randburg, Gauteng, South Africa Edge Executive Search Full time

    We are seeking a highly skilled Senior Dot Net Software Engineer to join one of our esteemed banking clients.Job DescriptionThis is an exciting opportunity for a seasoned developer with a strong background in .Net development to take on a key role in shaping the technology landscape of our client.Key ResponsibilitiesDesign, develop, and maintain large-scale...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Job SummaryWe are seeking a highly skilled Senior Software Test Engineer to join our team at Planet10. As an Automation Testing Expert, you will be responsible for designing and developing automated test scripts using Selenium Webdriver with Cucumber, Appium, and other tools.About the RoleParticipate in all scrum ceremonies, defining user stories and...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    About Company: ​We are a leading tech company​.About Role: ​As a Software Engineer, you will be responsible for designing and developing software applications​.Key Responsibilities: ​Design and develop software applications​, Collaborate with cross-functional teams​, Identify and troubleshoot software issues​Requirements: ​Bachelor’s...


  • Randburg, Gauteng, South Africa Siri Technologies Full time

    About Siri TechnologiesWe are a cutting-edge technology company, passionate about innovation and excellence. Our team is dedicated to delivering high-quality solutions that exceed our clients' expectations.Job Opportunity: Senior Java DeveloperAt Siri Technologies, we are looking for an experienced Senior Java Developer to join our team. As a key member of...


  • Randburg, Gauteng, South Africa Planet10 Full time

    Role Overview: We are seeking a skilled Senior Software Automation Engineer to join our team at Planet10. As a critical member of our software development team, you will play a key role in identifying defects and flaws during the software development process, creating effective and repeatable automated test cases, and ensuring product and features are...


  • Randburg, Gauteng, South Africa Capital Recruit Full time

    We are pioneers in developing a content platform enhanced by micro applications, aiming to bridge communities and pave the way for a more connected and empowered future. Our team is deeply committed to crafting cutting-edge software solutions that have a lasting impact.Our MissionWe seek to leverage technology to drive societal change and empower individuals...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job OverviewWe are seeking a skilled Software Engineering Lead to join our team at FirstRand Bank Limited.Salary: R 850,000 - R 1,250,000 per annumAbout the RoleThis is an exciting opportunity for an experienced software engineer to lead and manage teams of developers working on various projects. The successful candidate will be responsible for ensuring that...


  • Randburg, Gauteng, South Africa Absa Group Limited Full time

    Job DescriptionWe are seeking an experienced Senior COBOL Software Engineer to join our team at Absa Group Limited in Gauteng, Randburg. As a key member of our Branch Forex team, you will play a crucial role in designing, developing, and maintaining our COBOL-based software system.Key ResponsibilitiesCollaborate with business analysts, system architects, and...

  • Senior QA Engineer

    18 hours ago


    Randburg, Gauteng, South Africa Planet10 Full time

    Job DescriptionWe are looking for a skilled Senior QA Engineer to join our team at Planet10. The successful candidate will be responsible for ensuring the quality of our software products through effective testing and quality assurance strategies. As a key member of our DevOps team, you will collaborate with cross-functional teams to design, develop, and...


  • Randburg, Gauteng, South Africa Siri Technologies Full time

    We are looking for a talented Senior Java Developer to join our team at Siri Technologies.The estimated salary for this position is around $120,000 - $180,000 per year, depending on location and experience.As a Senior Java Developer, you will be working with the Spring framework, preferably using Spring Boot. We also prefer candidates with knowledge of...


  • Randburg, Gauteng, South Africa Planet10 Full time

    About UsPlanet10 is a leading technology company that specializes in developing innovative software products. We are committed to delivering high-quality products that meet the needs of our customers. Our team consists of experienced professionals who share a passion for software development and quality assurance.Job DescriptionWe are seeking a Senior...


  • Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    As a High-Performance Software Engineering Lead at FirstRand Bank Limited, you will be responsible for defining and documenting software architecture, creating blueprints for scalable, high-performance, and resilient systems that support financial applications.The ideal candidate will have a strong background in modern programming languages (e.g., Java,...

  • Senior Web Engineer

    1 month ago


    Randburg, Gauteng, South Africa Capital Recruit Full time

    Company OverviewAt Capital Recruit, we're dedicated to connecting top talent with innovative companies. Our dynamic team is passionate about delivering high-quality software solutions that drive business growth.Salary:$120,000 - $180,000 per annumJob DescriptionWe're seeking a highly skilled Senior Web Engineer to join our team. The ideal candidate will have...


  • Randburg, Gauteng, South Africa FNB South Africa Full time

    We are seeking a highly skilled Senior Data Engineer Specialist to join our team at FNB South Africa. This is an excellent opportunity for experienced professionals in data management, maintenance, and security.Job OverviewThe ideal candidate will have a strong background in computer science, information systems, mathematical, or engineering fields. With a...


  • Randburg, Gauteng, South Africa The Icon Group Full time

    The Icon Group is seeking a highly skilled Senior Controls Systems Engineer to join our team. This role is an exciting opportunity for a talented individual to work on complex projects in the resources & minerals processing industry in Africa.About the RoleThis is a senior-level position that requires a strong background in instrumentation and control...


  • Randburg, Gauteng, South Africa The Icon Group Full time

    Job TitleSenior Piping Engineer SpecialistAbout The Icon GroupThe Icon Group is a leading organization in the mining and minerals processing industry, providing innovative solutions for piping design engineering.Job SummaryWe are seeking an experienced Senior Piping Engineer Specialist to join our team. The successful candidate will be responsible for...


  • Randburg, Gauteng, South Africa BET Software Full time

    We are seeking a skilled Network Security Specialist to join our team at BET Software in Gauteng. As a key player in ensuring the maximum availability and security of our corporate and data centre networks, you will be at the forefront of protecting our systems.About the RoleThis is an exciting opportunity for a seasoned Firewall Engineer to take their...

  • Software Engineer

    1 month ago


    Randburg, Gauteng, South Africa FirstRand Bank Limited Full time

    Job SummaryWe are seeking a highly skilled Software Engineer to join our team as an Application Developer. In this role, you will be responsible for designing, developing, and testing software applications to meet the needs of our customers.About UsFirstRand Bank Limited is a leading financial services provider in South Africa. We offer a wide range of...


  • Randburg, Gauteng, South Africa Dante Personnel Full time

    Job DescriptionWe are seeking a highly skilled Senior Network Solutions Engineer to join our team at Dante Personnel in Cape Town.