Junior Software Developer

2 months ago


Johannesburg, South Africa AJ Personnel Full time

Minimum Requirements

  • Tertiary qualification in Computer Science, Electrical Engineering, or related field
  • Familiar with programming languages (Java, C++, PLC, Robotics)
  • Basic understanding of PLC programming
  • Basic knowledge of PLC platforms and software

Responsibilities

  • Assist in developing and implementing PLC software solutions primarily using Function Block Diagram (FBD) programming
  • Collaborate with team members to understand and translate system requirements into PLC programs
  • Aid in designing, programming, testing, and commissioning PLC-based control systems, ensuring efficiency and performance
  • Assist in troubleshooting PLC programs and resolving issues promptly
  • Support in troubleshooting wiring panels to ensure proper installation and functionality
  • Work closely with Technicians to integrate and optimise control systems in manufacturing facilities
  • Participate in collaborative projects with other Software Developers in the R&D Department
  • Contribute to non-software tasks within the R&D Department to support project development

TO APPLY:

  • Only if you do meet the minimum job requirements and experience as mentioned above, you may submit a detailed updated CV.
  • Please Apply Online and complete your registration on Ditto Hire (our application tracking system) to enable and protect you as a candidate to accept the new POPIA terms and conditions. This will then create your permanent profile with which you can apply for all jobs as advertised by AJ PERSONNEL. However, you may remove your profile from AJ PERSONNEL when you are no longer in the job market.
  • AJ Personnel is fully POPIA Compliant.
  • Please take note that the applicants who do not adhere to the above criteria will not be considered for the respective position.
  • Note our clients may expire jobs at their own discretion.
  • AJ PERSONNEL will only respond to shortlisted candidates.
  • If you have not received a response within two (2) weeks from applying, your application was most likely unsuccessful.


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    JOB DESCRIPTION INFORMATION: Job Title: Junior Software DeveloperEmployment Type: Permanent, On-siteWork Location: Strubensvalley, Roodepoort Johannesburg ROLE OVERVIEW: As a Software Developer, you will be responsible for designing, coding, testing, and maintaining software applications. You will collaborate with teams to understand user requirements,...


  • Johannesburg, South Africa Specd Full time

    JOB DESCRIPTION INFORMATION: Job Title: Junior Software DeveloperEmployment Type: Permanent, On-siteWork Location: Strubensvalley, Roodepoort Johannesburg ROLE OVERVIEW: As a Software Developer, you will be responsible for...


  • Johannesburg, South Africa Specd Full time

    JOB DESCRIPTION INFORMATION: Job Title: Junior Software DeveloperEmployment Type: Permanent, On-siteWork Location: Strubensvalley, Roodepoort Johannesburg ROLE OVERVIEW: As a Software Developer, you will be responsible for designing, coding,...

  • Software Developer

    3 months ago


    Johannesburg, South Africa IOCO Full time

    We are on the lookout for a Senior Specialist - Software Development.Support and grow software development capacity within the team. The ideal candidate has to have a full stack experience, and be flexible within the areas of consulting, solutioning, and development. The candidate has to be diverse and sufficiently experienced with SDLC, DevOps, cloud...


  • Johannesburg, South Africa E&D Recruiters Full time

    Software Developer Rosebank, Johannesburg Minimum requirements and experience: Bachelors Degree in Computer Science, Software Engineering or Information Technology. 0-2 years of working experience in software development, web development, Linux, Database management (SQL databases Preferably MySQL), Cloud Technologies and Mobile Development. Proficiency in...


  • Johannesburg, South Africa E&D Recruiters Full time

    Software DeveloperRosebank, JohannesburgMinimum requirements and experience:Bachelors Degree in Computer Science, Software Engineering or Information Technology.0-2 years of working experience in software development, web development, Linux, Database management (SQL databases Preferably MySQL), Cloud Technologies and Mobile Development.Proficiency in...


  • Johannesburg, South Africa Adzuna ZA B C2 Full time

    Must have completed a Bachelors Degree (IT/Computer Science or similar) coupled with at least 1-year experience in Software Development. You will be involved in Software Development - Predominantly C# and coding in various other languages (Java, Python) as well as working with Database Management - SQL.


  • Johannesburg, South Africa Dynexity Full time

    Must have completed a Bachelors Degree (IT/Computer Science or similar) coupled with at least 1-year experience in Software Development. You will be involved in Software Development - Predominantly C# and coding in various other languages (Java, Python) as well as working with Database Management - SQL.


  • Johannesburg, South Africa Dynexity Full time

    Must have completed a Bachelors Degree (IT/Computer Science or similar) coupled with at least 1-year experience in Software Development. You will be involved in Software Development - Predominantly C# and coding in various other languages (Java, Python) as well as working with Database Management - SQL.

  • Java Developers

    3 months ago


    Johannesburg, South Africa Copious Software Full time

    Job Description Skills  required - Primary Tech Stack : Java 8 / Spring Stack (boot, cloud, batch) / Camunda / Hibernate / Webservices (Soap & Rest) / Maven / ELK (Elasticsearch, Logstash, Kibana) / Angular 5 / Docker. AWS Cloud / Git / Jira uses & expertise is beneficiary. Database Knowledge :SQL/PL-SQL (Inner Outer Joins, Group By, Having,...

  • Software Development

    3 months ago


    Johannesburg, South Africa Energy at Work Projects Full time

    Duties and Responsibilities: - Design and develop medium to complex solutions - Improve and optimize the performance of existing systems - Provide guidance in troubleshooting root-cause errors - Manage and guide junior team members to achieve their goals. - Take part in the design workshops of the database and software. - Stay up-to-date with technology...

  • Junior C# Developer

    3 months ago


    Johannesburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment. This is an excellent opportunity for individuals passionate about software...

  • Junior C# Developer

    3 months ago


    Johannesburg, South Africa LINKFIELDS INNOVATIONS (PTY) LTD Full time

    We are seeking a motivated and talented Junior C# Developer to join our dynamic team. As a Junior C# Developer, you will have the opportunity to work on exciting projects, contribute to the development of innovative software solutions, and grow your skills in a supportive environment. This is an excellent opportunity for individuals passionate about software...


  • Johannesburg, South Africa AJ Personnel Full time

    Minimum Requirements Tertiary qualification in Computer Science, Electrical Engineering, or related field Familiar with programming languages (Java, C++, PLC, Robotics) Basic understanding of PLC programming Basic knowledge of PLC platforms and software Responsibilities Assist in developing and implementing PLC software solutions primarily using...


  • Johannesburg, South Africa AJ Personnel Full time

    Minimum RequirementsTertiary qualification in Computer Science, Electrical Engineering, or related fieldFamiliar with programming languages (Java, C++, PLC, Robotics)Basic understanding of PLC programmingBasic knowledge of PLC platforms and softwareResponsibilitiesAssist in developing and implementing PLC software solutions primarily using Function...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field.At least 6 years active working experience in software development.Active working experience in design...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field. At least 6 years active working experience in software development. Active working experience in...


  • Johannesburg, South Africa Network Recruitment Full time

    The Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications. This is a fully office-based role.Requirements: Degree in Computer Science, IT, Engineering or related field.At least 6 years active working experience in software development.Active working experience in design...


  • Johannesburg, South Africa Junior Achievement South Africa (JASA) Full time

    Opportunity type:  Full-time Employment Junior Achievement (JA) South Africa is a non-profit organisation that facilitates experiential financial literacy, entrepreneurial and workplace readiness programmes to youth across the country, in both rural and urban environments. Established in 9, JA South Africa is affiliated to JA Worldwide (), one of the...


  • Johannesburg, South Africa JenRec Recruitment Full time

    Are you a top academic achiever from one of South Africas top Universities? Excellent opportunity for a IT Graduate or BEng Graduate who did Software Programming during your degree at University. You need optimised foundations to build on, sustainably and in a way that delights your customers with the exceptional experience that sets you apart from your...