junior software developer

1,000 junior software developer job listings in South Africa. Find daily updated positions from leading job boards.


  • Cape Town, South Africa Amazon Full-time

    Join our team of innovative Software Engineers and build the next generation service platforms for AWS, EC2 and our customers. These services are key components of the Amazon Elastic Compute Cloud (EC2) web service.Our platform handles a significant load of Internet traffic generated by internal and external customers that build their solutions on EC2. On...


  • Pretoria, South Africa Boardroom Appointments Full-time

    Essential technologies: 3+ years experience in Microsoft .NET Framework development with C#Solid knowledge of SOA and OO principles, design patterns and component oriented designC# on .NetWindows Communication Foundation (clients and services)Web APISQL (Microsoft SQL Server) Advantageous techniques and skills: Multi-threaded, load balance and concurrency...


  • Pretoria, South Africa Agile Bridge Full-time

    Job purpose:   A Senior Software Engineer is an experienced professional responsible for overseeing software development projects, writing clean and efficient code, and providing technical leadership to a team of engineers. In this role, you will assume ownership in the design, development, and delivery of high-quality products, systems, and services that...


  • Centurion, South Africa Network Engineering Full-time

    Reference: NES028090-SV-1Embedded Software Developers, this company specializing in the Agricultural industry is looking for you!Duties & ResponsibilitiesThis innovative company in the Agricultural industry is looking for Embedded Software Developers to join their leading team. They saw a need for a program in the industry to track and measure trucks and...


  • Cape Town, Central Business District, South Africa AnyVan Full-time R 1,000 Temporary

    Got Drive? Join AnyVan as we make moving anything, anywhere miles better and build a career that moves just as fast. Back in 2009, our Chairman Angus saw half-empty vans everywhere and knew there had to be a better way! That's how AnyVan began. He set out to create the world's most efficient logistics technology and help halve the number of wasted miles...


  • Remote, South Africa Vas-X Remote Full-time

    Key responsibilities: System Design & Architecture: Lead and contribute to the architectural design of complex systems. Collaborate with team members to make informed technical decisions. Assist in defining system requirements and design specifications. Development & Coding: Develop high-quality, scalable, and efficient Java and PL/SQL code that meets...


  • Cape Town, South Africa InspHired Recruitment Full-time R 40,000 Temporary

    Our client based in Cape Town is currently looking for an experienced Software Engineer/Developer who has a deep understanding of programming models and associated patterns; a command of underlying structures, design element and constraints; as well as proficiency in Python and Linux and some experience with packaged applications and platforms. Successful...


  • Randburg, South Africa Boardroom Appointments Full-time

    Job purpose:  As a Software Developer, you will work with the Agile Team to develop cutting-edge software for our clients. You'll be working in an agile environment where you are given regular deadlines and challenges to meet. You must have excellent communication skills as well as strong analytical and problem solving abilities. Experience using design...


  • Tshwane (Pretoria), South Africa E and D Recruiters Full-time

    Reference: Pta002867-EP-22Security Software Developer with an Electronic Engineering or Computer Engineering or Computer Science degree is required. 2-7 years of software development experience in a professional capacity.The company has over 20 years in existence- only overseas/international client base. Exciting and challenging career prospects....


  • Durban, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Multinational group is looking for a Senior Software Developer to join their team. Qualifications and experience: 3 Year National Diploma in I.T or B.SC Degree in Computer Science or information systems A minimum of 3 years C#.net Development experience 3-5 years development experience 3-5 years experience with SQL and databases Expertise in...

  • Software Developer

    11 hours ago


    Johannesburg South, South Africa MyCareerCraft Full-time

    Requirements BSc in Computer Science, Software Engineering, or equivalent qualification2–5 years of professional software development experienceProficiency in one or more languages such as C#, Java, Python, or JavaScriptExperience with web frameworks (e.g. .NET, React, Angular, or similar)Familiarity with relational databases and SQLUnderstanding of...


  • Johannesburg, Gauteng, South Africa Hire Resolve Full-time R 480,000 Contract

    Hire Resolve's client is seeking a talented individual to join their international team and play a key role in developing modern cloud solutions that empower clients worldwide in the retail sector.Responsibilities: Designing, developing, and maintaining applications in the retail domain for our clients.Ensuring reliability, scalability, and security...


  • Randburg, South Africa Boardroom Appointments Full-time

    Job purpose: As a Senior Software Developer, you'll be responsible for developing software solutions. You will use the latest technologies and frameworks to develop new features that enhance our existing products. You must have experience with: - Java (JDK/JRE) - .NET Core (.NET Framework) - OAuth 2.0 (OpenID Connect) / JSON Web Tokens (JWT) tools. SaFe...


  • Stellenbosch, South Africa Code Red Recruitment Full-time

     Job Description: General Manager (OSS/BSS system)   We are looking for a highly talented software development manager to join our Systems team in Stellenbosch.   Division: Operations Systems   Key Performance Areas and Responsibilities:   ·         Team management a.      Manage the product & software...


  • Midrand, South Africa Adapt IT Full-time

    IntroductionWe are looking for an experienced Intermediate Software Developer to join our dynamic telecommunications team. This is an exciting opportunity for a developer who enjoys solving complex technical challenges and developing secure, scalable software solutions for telecom operators. In this role, you will be involved in the full software...

  • Software Developer II

    11 hours ago


    Sandton, Gauteng, Gauteng, South Africa Rosstone Professional Solutions Full-time R 450 Contract

    5 Years + Experience and exposure on the following:Development experience (back-end and front-end)Development of good quality softwareFull accountability of deliverables end-to-end – managing all stakeholders and impactsAlign to coding and design standards.Submit code for Code Quality reviewsQuality Assurance supportExposure to agile delivery Scrum, Kanban...

  • Software Developer II

    11 hours ago


    Sandton, GP, South Africa Boardroom Appointments Full-time

    Contract positionMinimum requirements: Bachelors degree or diploma in Computer Science or related field8 years of experience developing softwareMust have working experience on the following toolsIDEs, Visual Studio Code, Git, Azure Devops, Sonar Qube, NexusStrong technical/ software engineering background (hands-on)Strong application/software development...


  • Umhlanga, KZN, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Key Purpose The candidate will work within the Software Development Scrum teams developing, maintaining, and supporting the existing enterprise applications and frameworks as well as within the strategic development initiatives which include the execution and implementation of Salesforce delivery projects against the standards, policies and procedures and...

  • Software Developer II

    11 hours ago


    Johannesburg, South Africa Boardroom Appointments Full-time

    Key Roles and Responsibilities: Produce working quality software that meets the design.Develop critical and complex technical components in area of accountability.Deliver system component designs that are robust and fault-tolerant for large complex systems.Ensure system component designs are supportable, maintainable and reusable.Deliver software that is...


  • East London, South Africa Ithemba Recruitment- Sourcing Top Talent Full-time

    Duties and responsibilities: Create, agree and execute Software Development road maps and operational strategies for projects coming into the business in collaboration with respective Team Members through proper documentation, communication and execution.Build effective customer-centric relationships through measurements of performance and usage and...