To apply for this position, please follow the instructions at the end of this post. We wish you all the best with your application.

Reference Number: JNR-DEV/IS/24/10/2025

JUNIOR K2 DEVELOPER (X2) – THREE-YEAR CONTRACT

Department: Information Systems Department

Location: National Office, Braamfontein, Johannesburg

Legal Aid SA is a national public entity that plays a vital role in South Africa’s constitutional democracy. We provide high-quality legal services to indigent and vulnerable people across the country. With offices in all nine provinces, we are a trusted employer of choice, holding Top Employer SA accreditation for 16 consecutive years. We offer an exciting employee value proposition, including opportunities for development, career growth, and a supportive work environment.

We are inviting applications from qualified and motivated individuals to fill two Junior K2 Developer positions. These are fixed-term contract roles lasting three years. The successful candidates will be based at our National Office in Braamfontein, Johannesburg, within the Information Systems Department.

Key Responsibilities

The Junior K2 Developer will support the team in developing and maintaining business process automation solutions using K2 technology. This is an entry-level role focused on learning and contributing under the guidance of senior developers. The main duties include:

  • Helping to gather and document user requirements for automating business processes with K2 tools.
  • Assisting in the development and ongoing maintenance of K2 SmartForms, Workflows, Views, and SmartObjects.
  • Contributing to the creation of functional specifications and basic technical documentation, with support from experienced team members.
  • Participating in software testing activities, logging test results, and ensuring all changes follow the Information Systems Software Change Management Policy.
  • Providing basic support for applications and troubleshooting issues related to workflows.
  • Assisting with deployments and updates to K2 solutions, working closely with senior team members.
  • Supporting data analysis and reporting tasks using K2 and Microsoft SQL Server.
  • Working with the Information Systems team to handle incidents and service requests.
  • Continuously building knowledge in technical skills and business processes.
  • Being available to work extended hours when necessary to meet project deadlines.

This role offers a great opportunity for recent graduates or early-career professionals to gain hands-on experience in software development and business automation in a structured, professional setting.

Requirements and Competencies

To be considered for this position, candidates must meet the following qualifications and possess the required skills and attributes. We are looking for enthusiastic individuals who are eager to learn and contribute to a team-oriented environment.

  • A National Senior Certificate (Matric) plus a three-year tertiary qualification in Information Technology, Computer Science, or a related field.
  • At least 1 to 2 years of relevant experience in software development or business process automation.
  • Exposure to or knowledge of the following technologies:
    • Microsoft .NET C# (including ASP.NET, MVC, or Windows Forms).
    • K2 development, specifically SmartForms, Workflows, and SmartObjects.
    • SharePoint 2013 or higher versions.
    • Microsoft SQL Server (2014 or newer).
  • A basic understanding of system design, testing procedures, and business processes.
  • A K2 Foundation certification or an equivalent introductory qualification is advantageous.
  • Familiarity with Agile development methodologies would be beneficial.
  • Strong analytical thinking and problem-solving abilities.
  • A willingness to learn, adapt, and grow within a structured organizational environment.
  • The ability to follow instructions, collaborate effectively with others, and contribute towards shared team objectives.
  • Dependable, proactive, and committed to personal and professional skill improvement.

Candidates should be team players who thrive in a collaborative setting and are passionate about technology and process improvement.

Salary and Benefits

The salary for this position is at Level 9, amounting to R468,459.00 per annum, plus a comprehensive benefits package. This includes contributions to medical aid, pension fund, and other standard public sector benefits, making it a competitive offer for an entry-level role.

Application Process

A detailed curriculum vitae (CV) that clearly demonstrates your practical experience related to the key responsibilities and required competencies must be submitted. In the subject line of your email, please quote the reference number: JNR-DEV/IS/24/10/2025.

The closing date for applications is 04 November 2025.

Applications can be emailed to: [email protected] (Please note: If the email appears as “recruit [at] legal-aid.co.za” on the website, replace [at] with @ for correct formatting. This is a security measure.)

Alternatively, you can apply online through our official website: www.legal-aid.co.za

For any enquiries regarding this position, please contact Christina Mollo at telephone: 011 877 2000.

Important Notes:

The employment decision will be guided by Legal Aid SA’s Employment Equity Plan. We aim to promote equity in terms of race, gender, and disability through this recruitment. The selection of a candidate whose appointment will enhance representivity, in line with our numerical targets in the Employment Equity Plan, will be prioritized. Legal Aid SA reserves the right not to fill these positions or to withdraw the advertisement if it serves the best interests of the organization.

Applicants who do not receive contact within two (2) months of the closing date should consider their application unsuccessful. No late applications will be accepted.

We encourage all eligible candidates to apply and contribute to our mission of providing accessible legal aid services to those who need it most.

Click here to apply online

Was this helpful?

0 / 0


Leave a Reply 0

Your email address will not be published. Required fields are marked *