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

Intermediate Software Developer

Job in Johannesburg, 2000, South Africa
Listing for: Positron SE
Contract position
Listed on 2026-07-08
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Position: Intermediate Software Developer (6 months contract)

Are you a software developer who takes real pride in clean, resilient code? We're looking for a Software Developer II to help design, build and support the systems our business runs on — and to bring that same energy to mentoring the developers around you. If you enjoy solving complex technical problems, working in an agile team, and seeing your work go live in production, this role is for you.

Why

You'll Love This Role
  • Work on critical, complex technical components that power large-scale systems — not busywork.
  • Real ownership: you'll design, build, test, deploy and support software end to end.
  • Grow as a leader: mentor and guide other developers while sharpening your own craft.
  • An agile environment that values continuous improvement, collaboration and smart tooling.
  • A clear runway to keep learning — new languages, new patterns, new challenges.
Job Purpose

To turn detailed designs into working, high-quality software through programming and configuration, while providing guidance and mentoring to other software developers.

What You'll Be Doing
  • Produce working, quality software that meets the design
  • Develop critical and complex technical components within your area of accountability
  • Deliver system component designs that are robust and fault-tolerant for large, complex systems
  • Ensure component designs are supportable, maintainable and reusable
  • Deliver software that is observable and scalable
  • Estimate work effort accurately
  • Troubleshoot and solve software issues, guiding other team members along the way
  • Produce documentation in line with organisational standards
  • Drive continuous improvement of software
  • Provide maintenance and support for software within your area of accountability
  • Develop unit and system test cases, and conduct unit and system testing
  • Create deployment artefacts and store them in the source control library
  • Manage the deployment package and its execution
  • Optimise tooling changes in collaboration with Biz/Dev/Ops engineers
  • Update and maintain the asset knowledge base
  • Ensure your work integrates smoothly with the wider team
  • Collaborate with designers, product owners and engineering leads to refine solutions
  • Contribute to breaking down the system solution into components for development
  • Support the achievement of business strategy, objectives and values
  • Stay current with developments in your field of expertise
  • Drive your own growth and effectiveness in your role
  • Contribute to culture-building initiatives (e.g. staff surveys)
  • Support corporate responsibility initiatives that advance business strategy
  • Look for opportunities to improve business processes, models and systems through agile thinking
  • Provide mentoring to multiple software developers
What You'll Bring
  • Matric / Grade 12 / National Senior Certificate
Preferred Qualification
  • Diploma or Certificate in one or more programming languages
Preferred Certifications
  • Certification in a relevant language, where available
Experience
  • A minimum of 3 years' programming experience
Technical / Professional Knowledge
  • IT data structures
  • Application systems
  • System Development Life Cycle (SDLC)
Front-End Developer Skillset

We're specifically looking for a Front End Developer with the following minimum skillsets:

  • SASS/SCSS/CSS (and/or Tailwind CSS or similar styling libraries)
  • Some experience with Angular would be beneficial for our legacy FE apps, but not critical
  • Quality orientation
  • Applied learning
  • Initiating action
  • Technical/professional knowledge and skills
#J-18808-Ljbffr
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