Enable job alerts via email!

Mid-Level Support Software Developer

InvisionHR

Stellenbosch

Hybrid

ZAR 400,000 - 600,000

Full time

20 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in Stellenbosch is seeking a Software Developer responsible for developing and maintaining software solutions. The role requires strong problem-solving skills and a proactive mindset, with opportunities for growth into a Support Desk Manager position. Ideal candidates will have a minimum of 5 years' experience and a relevant technical degree.

Qualifications

  • Minimum 5 years of relevant software development experience.
  • Proven technical depth in listed languages and frameworks.
  • Background in the agri-tech industry would be advantageous.

Responsibilities

  • Own and drive the development of solutions across the software development lifecycle.
  • Design, build, test, and maintain scalable and secure applications.
  • Manage development timelines, ensuring quality delivery.

Skills

Agile
Waterfall
Iterative Development
Problem Solving

Education

Relevant technical degree

Job description

Summary : Responsible for the development, implementation, and maintenance of software solutions, ensuring technical excellence, system functionality, and collaboration across teams.

This role requires solid experience, strong problem-solving skills, and a proactive mindset in delivering business-driven technology solutions.

Reporting to : CIO

Schedule : Monday - Friday; 08 : 00 - 17 : 00

Set-up : Hybrid

Skills :

  • Strong understanding of software development methodologies : Agile, Waterfall, Iterative Development Comfortable
  • Working across the full SDLC : Requirements, analysis, design, implementation, testing, documentation

Responsibilities

Development & Technical Leadership

  • Own and drive the development of solutions across the software development lifecycle.
  • Design, build, test, and maintain scalable and secure applications.
  • Collaborate with internal teams and clients to refine business requirements into effective technical solutions.
  • Participate in architectural decisions and contribute to evolving technical standards.
  • Manage development timelines, ensuring quality delivery with minimal supervision.
  • Act as first-line support : investigate and diagnose tickets with a focus on technical detail, ensuring the root cause is addressed effectively.
  • Manage and close all support tickets logged : maintain daily focus on resolving tickets and feeding solutions back into the development roadmap and codebase.
  • When no support tickets are active, contribute to product roadmap development and related feature stories.
  • Assist with analysing customer feedback and identifying “quick wins” or recurring pain points to improve the customer experience.
  • Collaborate on technical specifications and ensure alignment with the product roadmap.
  • Engage with stakeholders to troubleshoot, document, and resolve issues efficiently.
  • Provide input and leadership on resolving complex technical challenges.
  • Act as a key point of contact for client-side technical discussions.
  • Integrate client feedback into technical improvements and new feature designs.
  • Collaborate with product development teams, QA, developers, and support teams to deliver smooth functionality.

Technical Strategy & Growth

  • Contribute to internal knowledge sharing, best practice development, and process improvement.
  • Explore and provide thought leadership on emerging technologies and how these can be productively implemented into the business.
  • Guide junior team members and support broader company technical maturity.
  • Have a good understanding of the business domain your working in

Requirements

  • Minimum 5 years of relevant software development experience
  • Proven technical depth in listed languages and frameworks
  • Recognised contributor or specialist in at least one technical area
  • Experience in cross-functional project collaboration
  • Relevant technical degree or equivalent experience
  • Background in the agri-tech industry would be advantageous
  • Independent / Self-managed
  • Proactive
  • Strong problem-solving

For the successful candidate, this role offers a clear growth path with the potential to develop into a Support Desk Manager position.

If you believe this opportunity is the right fit for you, we’d like to hear from you!

Create a job alert for this search

Software Developer • Stellenbosch, Western Cape, ZA

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.