Software Developer

apartmentUpspire Talent placeJohannesburg calendar_month 
Hiring: Software Developer
Location: Johannesburg (Hybrid / On-site )
Type: Permanent

Salary: Market-related (based on experience)

Role Overview

We are looking for a skilled Software Developer to design, develop, and maintain high-quality software solutions. You will work closely with cross-functional teams to build scalable applications, solve complex problems, and contribute to the full development lifecycle.

Key Responsibilities
  • Design, develop, and maintain software applications
  • Write clean, efficient, and well-documented code
  • Collaborate with designers, product teams, and other developers
  • Debug, troubleshoot, and resolve technical issues
  • Participate in code reviews and improve development standards
  • Integrate APIs and third-party services
  • Ensure application performance, security, and scalability
Minimum Requirements
  • Relevant qualification in Computer Science, IT, or similar (advantageous)
  • 2–5+ years of software development experience
  • Proficiency in at least one programming language:
  • JavaScript, Python, Java, or C#
  • Experience with:
  • Web development frameworks (e.g., React, Angular, .NET, Django)
  • Databases (SQL / NoSQL)
  • Version control (Git)

Application process: Please send updated CV to this link.

Please fill out everything in full

apartmentKgadi Staffing SolutionsplaceJohannesburg
JOB PURPOSE This is a Quality level position reporting directly to the Team Leader: Software Development. The Software Developer is responsible for developing software and applications within the policy and software development lifecycle DUTIES...
apartmentE&D RecruitersplaceJohannesburg
Junior Application Software Developer Pretoria West Our client is hiring a junior embedded software developer to help expand and maintain firmware running on real-world power electronics products (power inverters, batteries, rectifiers). The role...
apartmentDatafin IT RecruitmentplaceJohannesburg
ENVIRONMENT: JOIN a high-performance Remote Engineering team of a cutting-edge FinTech company seeking a talented coder with strong Python, Django & PostgreSQL to be its next Software Developer. In this role, you will design and build scalable...