Wednesday, April 29

    Junior Software Developer x1

    • Job Overview: Junior Software Developer
    • Location: Bloemfontein, Free State
    • Company: Mirna Butler Recruitment (on behalf of client)
    • Employment Type: Full-Time | Permanent
    • Published: 15 hours ago
    • Closing Date: 24 November 2025
    • Remuneration: R7 000 – R8 000 CTC per month (depending on experience)

    Job Purpose

    The Junior Software Developer will support the development team in designing, building, testing, and maintaining high-quality software applications. This role offers an opportunity for a motivated and detail-oriented individual to gain practical experience in software development while contributing to innovative digital projects. The successful candidate will work in a collaborative environment that fosters learning, creativity, and professional growth.

    Key Responsibilities

    • Assist in the design, development, and testing of software applications.

    • Maintain and update existing systems to improve performance and functionality.

    • Write clean, efficient, and well-documented code using best practices.

    • Collaborate with senior developers, designers, and other team members to deliver software solutions that meet client requirements.

    • Perform debugging, troubleshooting, and error resolution during development and testing phases.

    • Participate in code reviews and contribute to process improvements.

    • Stay updated on new technologies and participate in continuous learning and skill development.

    Minimum Requirements

    • Degree in Web Development or a related qualification (Essential)

    • 1–2 years’ experience in software development

    • Proficiency in:

      • HTML

      • CSS

      • Java / JavaScript

      • PHP

      • SQL

    • Language Requirements:

      • Fluent in English

      • Must be able to understand Afrikaans (other languages advantageous)

    • Reliable transport required

    Skills & Competencies

    • Strong problem-solving and analytical thinking skills

    • Excellent attention to detail

    • Effective team player with collaborative mindset

    • Clear and professional communication skills

    • Eagerness to learn and grow within the company

    • Ability to adapt quickly to new technologies and challenges

    Additional Information

    • Only applications submitted via the Ditto Jobs platform will be considered.

    • Only shortlisted candidates will be contacted.

    • No responses to social media messages or comments will be made.

    APPLY NOW:

    ALSO SEE;

    Share.