Current jobs related to Graduate Software Developer - Johannesburg, Gauteng - CIBA Industries ta CIBA Industries

  • Graduate Developer

    1 week ago


    Johannesburg, Gauteng, South Africa Konsise Software Full time R200 000 - R300 000 per year

    WHO ARE WE RECRUITING?We are currently recruiting for our Software Development Graduate Program. We encourage applications from students that have already graduated as well as those who are in their final year of university that are keen to secure a position.THE PEOPLE WE ARE LOOKING FORWe are looking for young, vibrant, driven individuals, IT skills are...

  • Angular Developer

    5 days ago


    Johannesburg, Gauteng, South Africa An Angular developer Full time R120 000 - R240 000 per year

    An Angular developer is a professional who not only develops in JavaScript but also has an excellent command of the AngularJS framework. They can develop the entire life cycle of the user interface of web applications adapted to different types of devices. In addition, the main AngularJS developer responsibilities include working on improving the performance...

  • Software Developer

    1 week ago


    Johannesburg, Gauteng, South Africa FROSTBYTE Full time R900 000 - R1 200 000 per year

    Purpose of the Position:We are in search of an Intermediate to Senior level Java developer with strong coding fundamentals in core Java to join our growing team. You will be a part of a talented team that is responsible for delivering on world class consumer device electronics. You will be involved in designing, developing and implementing Java-based UX...

  • Software Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa iDbase Software Full time R500 000 - R1 200 000 per year

    About the RoleWe are seeking an experienced Software Engineer (.NET & AWS) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications, leveraging modern .NET technologies and AWS cloud services.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R1 200 000 - R2 400 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (.NET & Azure) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications leveraging modern .NET technologies and Microsoft Azure cloud services.This role emphasizes cloud-native development, microservices architecture, and secure,...


  • Johannesburg, Gauteng, South Africa MRI Software Full time R800 000 - R1 600 000 per year

    Since we opened our doors in 1971, MRI Software has built flexible, game-changing real estate software solutions to improve people's lives. The only way to carry out that mission is to hire the best employees. People like you. Work hard, play hard. Always. Our relentless commitment to client success, our employee resource groups, and our promise to empower...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R250 000 - R500 000 per year

    About the RoleWe are seeking an experienced Senior Software Engineer (Java) to join our innovative technology team. You will design, build, and maintain scalable enterprise-grade applications using Java and complementary technologies.This role emphasizes cloud-native development, microservices architecture, and secure, high-performance coding practices. It...

  • Software Engineer

    1 week ago


    Johannesburg, Gauteng, South Africa MAM Software Full time R90 000 - R120 000 per year

    "At Klipboard we've introduced a flexible hybrid work policy, where employees spend three days in the office and two days working from home. This approach promotes a balanced work environment that combines office collaboration with the comfort and convenience of remote work." We're a market leader in Retail software environments, supporting single-or...


  • Johannesburg, Gauteng, South Africa Blue Bean Software Full time R250 000 - R500 000 per year

    What we doBlue Bean Software is a premier custom software and product development IT company, delivering custom-made solutions for large enterprises as well as dynamic start-ups.We pride ourselves in taking on and solving complex problems as well as high stake projects through the use of a balanced combination between tech savvy and a deep understanding of a...


  • Johannesburg, Gauteng, South Africa iDbase Software Full time R800 000 - R1 200 000 per year

    About the RoleWe are seeking a highly skilled Technical Lead (Java) to lead the development of innovative, enterprise-grade applications. This role involves guiding a team of software engineers, establishing coding and quality standards, and ensuring the successful delivery of scalable, maintainable, and high-performance Java-based solutions.You will...

Graduate Software Developer

2 weeks ago


Johannesburg, Gauteng, South Africa CIBA Industries ta CIBA Industries Full time R250 000 - R500 000 per year
Introduction

Job Title: Graduate Software Developer  

Location: Fourways, Johannesburg

Contract type: Permanent

Hybrid

CIBA Industries is looking for a Graduate Software Developer to join our dynamic and innovative technology team. This role is designed for a recent graduate or early-career developer who is eager to learn, grow, and contribute to real-world software development projects.

In this role, you will work closely with senior developers and technical leads, gaining hands-on experience across the full software development lifecycle. You will have the opportunity to enhance your technical skills, support ongoing projects, and contribute to the continuous improvement of our systems and applications.

Duties & Responsibilities

Roles and responsibilities:

  • Assist in the design, development, testing, and deployment of software applications.
  • Collaborate with senior developers to troubleshoot, debug, and improve existing systems.
  • Participate in code reviews and contribute to maintaining high coding standards.
  • Support software documentation and version control processes.
  • Learn and apply best practices in software development, cloud technologies, and DevOps methodologies.
  • Work with cross-functional teams to understand business requirements and translate them into technical solutions.
  • Continuously develop technical knowledge through mentorship, training, and self-learning.
Desired Experience & Qualification

Experience and qualifications:

  • Bachelor's degree in computer science, Information Technology, Software Engineering, or a related field.
  • Basic knowledge of programming languages such as Java, Python, C#, or JavaScript.
  • Understanding of software development principles, version control (Git), and databases.
  • Strong analytical and problem-solving skills.
  • Eagerness to learn, adapt, and work in a fast-paced, collaborative environment.
  • Good communication skills and a proactive, positive attitude.
  • Exposure to cloud technologies (e.g., AWS, Azure, or Google Cloud).
  • Familiarity with agile methodologies.
  • Experience with web development frameworks or mobile app development.
Interested?