Junior Software Developer | Hybrid/Remote & Learning AI

Talent Shore

Johannesburg

Hybrid

ZAR 240,000 - 360,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Career development
Mentoring program
Hybrid/Remote work

Job summary

Talent Shore in Johannesburg, South Africa, is seeking a Junior Software Developer to join our growing tech team. You will help build and maintain internal systems, automation, and customer-facing technology, learning across our stack while collaborating with an experienced developer.

The role has been created to increase development capacity and support our digital transformation efforts. This is an opportunity for someone at the beginning of their software development career who is keen to

Qualifications

  • A basic understanding of database normalisation.
  • A basic understanding of responsive and dynamic web design.
  • An understanding of handling AJAX requests.
  • An understanding of software development principles and programming fundamentals.
  • Experience using Git or another version control system.
  • A basic understanding of APIs and how systems communicate.
  • Strong analytical and problem-solving skills.
  • Excellent attention to detail.
  • Good written and verbal communication skills.
  • A genuine enthusiasm for technology and continuous learning.
  • Ability to manage multiple priorities within a fast-paced environment.

Responsibilities

  • Developing new features and enhancements for internal applications.
  • Supporting the maintenance and continual improvement of existing software solutions.
  • Assisting with API integrations between business platforms.
  • Building and maintaining workflow automations using low-code and no-code platforms.
  • Investigating, diagnosing and resolving software defects and technical issues.
  • Managing and resolving development-related helpdesk tickets raised by colleagues across the business, ensuring issues are prioritised and addressed in a timely manner.
  • Providing technical support during system incidents, troubleshooting issues and working with colleagues to restore services as quickly as possible.
  • Taking ownership of designated applications, systems or strategic technology projects, developing subject matter expertise over time and acting as a key technical contact for those areas.
  • Supporting the delivery of key strategic technology and digital transformation projects, working collaboratively with stakeholders to deliver successful outcomes.
  • Writing clean, maintainable and well-documented code.
  • Producing and maintaining technical documentation for internally developed systems and integrations.
  • Participating in software testing, deployment and quality assurance activities.
  • Contributing ideas to improve business systems, processes, user experience and software development practices.
  • Supporting wider AI, automation and digital transformation initiatives across the business.

Skills

basic programming
Git or version control
APIs understanding
Database normalisation
AJAX
web design principles
software dev fundamentals
problem solving
attention to detail
communication skills

Tools

HubSpot CRM
HubSpot CMS
HubL
MySQL
PHP
Docker
SSH
BASH
REST APIs
HTML/CSS/JS basics

Job description

Talent Shore in Johannesburg, South Africa, is seeking a Junior Software Developer to join our growing tech team. You will help build and maintain internal systems, automation, and customer-facing technology, learning across our stack while collaborating with an experienced developer.

The role has been created to increase development capacity and support our digital transformation efforts. This is an opportunity for someone at the beginning of their software development career who is keen to

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Software Developer
Junior Software Developer

Talent Shore • Johannesburg

Hybrid
ZAR 240,000 - 360,000
Career development
Mentoring program
Hybrid/Remote work
Hybrid Junior Software Developer — Mentorship & Growth
Hybrid Junior Software Developer — Mentorship & Growth

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Junior Software Developer: Hybrid, Mentorship & Growth Path
Junior Software Developer: Hybrid, Mentorship & Growth Path

Placements24 • Klerksdorp

Hybrid
ZAR 180,000 - 260,000
Hybrid work model
Structured internship program withded
Mentorship
+3
Mentored Junior Software Developer Apprentice
Mentored Junior Software Developer Apprentice

Placements24 • Johannesburg

Hybrid
ZAR 67,000 - 100,000
Structured apprenticeship
Mentorship
Full-time opportunity
+2
Aspiring Software Developer — Junior Trainee
Aspiring Software Developer — Junior Trainee

Company : PLACEMENT SPECIALIST • Johannesburg

On-site
ZAR 180,000 - 300,000
Senior Java & Full-Stack Engineer — Hybrid in Johannesburg
Senior Java & Full-Stack Engineer — Hybrid in Johannesburg

Recruiters of Distinction • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 655,000 - 932,000
Hybrid work environment
Exposure to modern web technologies
Collaborative culture
Junior Software Developer
Junior Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Entry-level salary
Medical aid
Retirement fund
+3
Senior Java developer (12 months Hybrid role)
Senior Java developer (12 months Hybrid role)

Recruiters of Distinction • City of Johannesburg Metropolitan Municipality

Hybrid
ZAR 655,000 - 932,000
Hybrid work environment
Exposure to modern web technologies
Collaborative culture
Junior Software Developer - Web Applications
Junior Software Developer - Web Applications

Placements24 • Soweto

Hybrid
ZAR 180,000 - 300,000
Hybrid work model
Medical and retirement benefits
Mentorship program
+3
Junior Software Developer (AI & Web/Mobile)
Junior Software Developer (AI & Web/Mobile)

NNW Tech Solutions • Johannesburg

On-site
ZAR 180,000 - 240,000