×
Register Here to Apply for Jobs or Post Jobs. X

Junior Software Developer

Job in Johannesburg, 2000, South Africa
Listing for: Talent Shore
Full Time position
Listed on 2026-09-04
Job specializations:
  • Software Development
    Backend Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Johannesburg, South Africa | Posted on 02/09/2026

  • Industry Employment
    - Recruiting
    - Staffing
  • Required Skills
    • software development
    • software development capa...
    • +23
  • City Johannesburg
  • Province Gauteng
  • Country South Africa
  • Postal Code 2000
Job Description Junior Software Developer

Job Description Summary Location :
Hybrid/Remote Reporting to:
Project Manager

Contract:

Full-time, Permanent About Us

At our company, technology plays a key role in delivering exceptional experiences for our customers and supporting the continued growth of our business. We are investing in our technology function to increase development capacity, improve resilience and accelerate the delivery of digital transformation initiatives. We're looking for an enthusiastic Junior Software Developer to join our growing team and help shape the future of our internal systems, automations and customer-facing technology.

About

the Role

This is an exciting opportunity for someone at the beginning of their software development career who is keen to learn, develop new technical skills and gain hands-on experience across a wide range of technologies. You'll work alongside our existing Software Developer, supporting the development, maintenance and continual improvement of our internal applications, CRM platform, integrations and automation solutions. The role has been created to increase software development capacity, reduce key person dependency and support an ambitious programme of digital transformation across the business.

We recognise that great developers come from a variety of backgrounds. Whether you're a recent graduate, changing careers into software development, or are a self-taught developer with a passion for technology, we'd love to hear from you. We're looking for someone with strong technical foundations, a genuine enthusiasm for learning and the motivation to develop their skills within a supportive environment.

Full onboarding and ongoing training will be provided in our technology stack, making this an ideal opportunity for someone looking to build a long-term career in software development.

Key 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.
  • Working with stakeholders to understand business requirements and translate these into effective technical solutions.
  • 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 & Experience

We're looking for someone with strong technical aptitude and a willingness to learn, rather than someone who already has experience with every technology we use. We believe attitude, curiosity and problem-solving ability are just as important as technical knowledge, and mentoring will be provided to help you develop within the role.

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.

Experience with any of the following technologies would be advantageous but is not essential:
  • Hub Spot CRM
  • Hub Spot CMS
  • HubL
  • Mysql
  • PHP or other server side language
  • Container management (Docker or Podman)
  • SSH
  • BASH
  • REST APIs
  • Geoip splitting and blocking
  • Shortlinking services
  • Communication provider services (SMS,Whats App, Signal, Telegram, Email)
  • Understanding of web…
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary