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.


