Software Engineers

3 weeks ago


Johannesburg, Gauteng, South Africa PBT Group Full time
Job title : Software EngineersJob Location : Gauteng, JohannesburgDeadline : March 25, 2025Quick Recommended Links
  • Jobs by Location
  • Job by industries

About the job

  • PBT Group is seeking skilled Java and C# Developers to join our dynamic team. The ideal candidates will have strong experience in software development, system architecture, and modern development frameworks. They should be proficient in designing, developing, and maintaining robust and scalable applications while adhering to best practices.

Duties / Responsibilities:

  • Develop, test, and maintain high-performance applications using Java and C#.
  • Design and implement software solutions that align with business needs.
  • Optimise application performance and scalability.
  • Work with databases, APIs, and third-party integrations.
  • Troubleshoot and resolve software defects and technical issues.
  • Collaborate with cross-functional teams, including business analysts, testers, and DevOps engineers.
  • Ensure adherence to software development best practices, security guidelines, and coding standards.
  • Participate in code reviews, agile ceremonies, and con

Skills and Experience Required:

  • Proficiency in Java and C# development, with experience in enterprise-level applications.
  • Hands-on experience with Spring Boot, .NET Core, or similar frameworks.
  • Strong understanding of object-oriented programming (OOP), SOLID principles, and design patterns.
  • Experience with RESTful API development and integration.
  • Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, SQL Server, MongoDB).
  • Exposure to cloud platforms (AWS, Azure, or Google Cloud).
  • Familiarity with containerisation and orchestration tools (Docker, Kubernetes) is advantageous.
  • Understanding of DevOps principles, CI/CD pipelines, and version control systems (Git, Bitbucket, Azure DevOps, or GitHub Actions).
  • Knowledge of message queuing systems (Kafka, RabbitMQ) and event-driven architecture is a plus.

Soft Skills & Attributes

  • Strong problem-solving and analytical skills.
  • Ability to work independently and as part of a team.
  • Excellent communication and stakeholder engagement skills.
  • Eagerness to learn and adapt to new technologies.
  • Ability to work in an agile and fast-paced development environment.

Qualifications/Certification:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (preferred).
  • Relevant certifications in Java, .NET, or cloud platforms (AWS, Azure, Google Cloud) are beneficial.
  • ICT jobs


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Role OverviewWe are seeking a highly skilled DevOps Engineer to join our team at Blue Bean Software. In this role, you will bridge the gap between development and operations, ensuring seamless deployment, scalability, and reliability of our software solutions.You will work on automating processes, managing cloud infrastructure, and supporting agile...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Company OverviewCopious Software is a global technology firm committed to innovation and excellence. Our mission is to empower businesses through cutting-edge solutions.We pride ourselves on our talented team of engineers, analysts, and architects who collaborate to deliver groundbreaking projects that shape the future.


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    At Copious Software, we're committed to delivering high-quality software solutions that meet our clients' needs. As a Quality Assurance Engineer, you will play a critical role in ensuring the quality of our software applications by testing their APIs using Katalon Platform.We're looking for a skilled professional with a minimum of 3+ years of experience in...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Why Work at Blue Bean Software?Work on impactful projects that drive innovation and collaboration.Grow your career in a culture that values autonomy and continuous learning.Join a flat organisational structure where your ideas matter.

  • Engineer, Software

    6 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Get AI-powered advice on this job and more exclusive features.Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our...

  • Software Engineer

    4 days ago


    Johannesburg, Gauteng, South Africa wePlace Full time

    An industry leading Bank has an exciting opportunity available for a Software Engineer: Full Stack (Python) to join their dynamic team.POSITION INFO: Purpose StatementThe level III Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately...

  • Engineer, Software

    1 week ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job title : Engineer, SoftwareJob Location : Gauteng, JohannesburgDeadline : April 21, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionWe are seeking a talented and innovative Software Engineer to join our dynamic team in Johannesburg, South Africa. As a Software Engineer, you will play a crucial role in designing, developing,...

  • QA Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    What We DoAt Blue Bean Software, we're not just building software—we're shaping the future. As a leading custom software and product development company, we partner with both large enterprises and dynamic start-ups to solve their most complex challenges. From high-stakes projects in the financial services industry to groundbreaking ventures in agritech and...

  • Engineer, Software

    1 week ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Business Segment: Personal & Private BankingLocation: ZA, GP, Johannesburg, Baker Street 30Job Responsibilities:Scope, plan, design, and deliver end-to-end solutions against required standards and timelines.Oversee and participate in technical solutions delivery, interpreting business requirements, and defining technical tasks.Engineer quality software,...

  • Engineer, Software

    6 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Company DescriptionStandard Bank Group is a leading Africa-focused financial services group, and an innovative player on the global stage, that offers a variety of career-enhancing opportunities – plus the chance to work alongside some of the sector's most talented, motivated professionals. Our clients range from individuals, to businesses of all sizes,...

  • Engineer, Software

    2 days ago


    Johannesburg, Gauteng, South Africa Standard Bank Group Full time

    Job title : Engineer, SoftwareJob Location : Gauteng, JohannesburgDeadline : April 25, 2025Quick Recommended LinksJobs by Location Job by industries Job DescriptionTo design, code, test, debug and correct programs in software engineering environments within the continuous delivery pipe line as well as provide support and maintenance of systems. In...

  • Engineer, Software

    18 hours ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Business Segment: Insurance & Asset ManagementLocation: ZA, GP, Johannesburg, Baker Street 30Job DescriptionAs a Software Engineer, your primary responsibility is to design, code, test, debug, and correct programs in software engineering environments within the continuous delivery pipeline, as well as provide support and maintenance of systems. In addition,...

  • QA Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa Copious Software Full time

    Ready to embark on this thrilling journey? Apply now and let's revolutionize the economic and technology landscape togetherAbout Copious (www.goCopious.com)We're Copious. At Copious, we believe in People, Knowledge and Solutions. We believe that when you bring those three things together, you can create something truly valuable. That's why we bring together...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time

    Direct message the job poster from Blue Bean SoftwareHuman Resources Manager @ Blue Bean Software | Growing Teams and driving People-centered Talent ManagementAbout Blue Bean SoftwareAt Blue Bean Software, we're not just building software—we're shaping the future. As a leading custom software and product development company, we partner with enterprises and...


  • Johannesburg, Gauteng, South Africa Copious Software Full time

    Are you ready to revolutionize the economic and technology landscape? As a Quality Assurance Engineer at Copious Software, you will be part of a talented team that brings together the brightest minds to collaborate on groundbreaking projects that shape the future.We're looking for a skilled professional with a minimum of 3+ years of experience in software...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    We are seeking an experienced Software Engineer to join our team at MSP Staffing LTD. This is a great opportunity for individuals with a strong background in software development, particularly in Java.Key RequirementsA bachelor's degree in IT, Engineering, or other related SciencesMinimum 4 years of experience working as a software engineer within an...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    About the Role:E&D Recruiters is a leading recruitment agency specializing in IT and engineering placements. We are seeking a highly skilled Software Engineering Professional to join our team.As a software engineer, you will be responsible for designing, developing, and maintaining RFID-enabled infrastructure using various programming tools and...

  • Software Engineer

    2 days ago


    Johannesburg, Gauteng, South Africa LexisNexis South Africa Full time

    Job title : Software EngineerJob Location : Gauteng, JohannesburgDeadline : April 27, 2025Quick Recommended LinksJobs by Location Job by industries About the RoleThis position performs moderately difficult research, design, and software development assignments within a specific software functional area or product line. The position should have the ability...

  • Engineer, Software

    7 days ago


    Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    Location: ZA, GP, Johannesburg, Baker Street 30To design, code, test, debug and correct programs in software engineering environments within the continuous delivery pipeline, as well as provide support and maintenance of systems. In addition, produce software specifications in accordance with the technical requirements, within the framework of the software...


  • Johannesburg, Gauteng, South Africa E&D Recruiters Full time

    Software Development Engineer needed at a listed company with excellent International Product exports. Will be responsible for developing new and improving existing software products. Degree with a minimum of 5 years of programming experience.POSITION INFO :Software Development EngineerJohannesburg East-RandQualifications and minimum requirements :Degree in...