Software Developer

 
Do you have an interest in creating and developing new applications for mobile devices? Or do you want to be part of a team that creates the next innovative software that can better the lives of your community? Or rather, are you concerned about computer security threats that need security software. Then read more to find out about this job.

What is a Software Developer?

Software developers are responsible for software programs, using their technical skills to build programs or work with a team to create their vision. The software created allows users to perform tasks on computer devices. This includes anything from surfing the internet or watching a movie to completing work documents or playing games. It is created or customised for just about any career or profession and industry.

 

View Software Developer Jobs                       Recruit a Software Developer

 

Software Developer Job Description

Software Developer Job Overview

A Software Developer builds and implements functional programs for a variety of clients. Professionals in this career usually work with other developers and product managers to oversee the software development to its ful completion. Software developers are needed to be team players with problem-solving skills and have keen eye for detail. Knowledge of Agile frameworks and other coding languages including javascript are important in this field.

Responsibilities of a Software Developer

  • Collaborate with developers and design flowcharts and algorithms
  • Create clean, efficient code
  • Integrate third-party programs and software components
  • Authenticate and implement programs and systems
  • Troubleshoot, repair and update existing software
  • To collate and evaluate user response
  • Recommend and implement developments
  • Create technical documentation for reference and reporting

Software Developer Qualifications

  • Experience in the role of a Software Developer, or similar role
  • Experience in designing and developing software in a test-driven environment
  • Understanding of coding languages (e.g. C++, Java, JavaScript) and frameworks/systems
  • Knowledge in databases and (ORM) frameworks
  • Passionate about new languages and technologies
  • Excellent communication skills
  • Resourcefulness and problem-solving aptitude
  • Attention to detail
  • BSc/BA qualification in Computer Science, Engineering or a related field

Search jobs similar to this role and find your dream job! Happy hunting.

 

Software Developer Jobs currently open:

Intermediate C# Software Developer
Location: Cape Town
Salary:
Our client, a cloud contact centre provider in Africa that leverages fully customisable, industry-leading technology to integrate effortlessly with all systems, channels and apps, is looking for an Intermediate C# developer to join their team.
3 days ago


Senior Software Developer
Location: Kloof
Salary: 70000 Monthly
A leading mobile solutions company is seeking a seasoned software developer to join their team. You will be part of agile development and responsible for all deployment functions and assist with the development of software applications. The ideal candidate should have a working experience in building CI / CD pipelines to ensure efficient and effective code releases and be proficient in ASP.NET, C#...
3 days ago


Intermediate to Senior Software Developer
Location: Cape Town
Salary: Annually
Looking for an Intermediate to Senior developer to join a team of developers.
4 days ago


Team Lead Fullstack Software Developer
Location: Pretoria
Salary: Negotiable Between R 75 - R 95 000.00 Depending on experience
We are seeking a motivated and experienced Team Lead – Senior software developer who excels in software development and team leadership. This role requires a hands-on leader passionate about coding, collaboration, and mentorship, capable of guiding a team to deliver scalable, efficient, and innovative software solutions aligned with client and business needs.Starting in the pre-execution pha...
4 days ago


Software Developer (Remote)
Location: Cape Town
Salary:
Alright, listen up! We’re lookin’ for some top-tier coding talent. If you can handle the heat of a fast-paced retail gig and sling Java like it’s nothing, then stop playin’ and hit us up
5 days ago


Development Engineer - Software / Software Developer
Location: Somerset West
Salary:
software Development Engineer is required for a leading company in Somerset-West, Cape Town.  Degree or Masters Degree in Computer Science or Engineering.  Must have a passion for C++ and good university academic results.
6 days ago


Software Developer
Location: Centurion
Salary: 15000
Our client is looking for a software developer in Centurion to join their team
7 days ago


Development Engineer – Application Software / Software Developer
Location: Cape Town
Salary:
We're looking for a skilled Development Engineer to design, develop, and enhance application software. If you're passionate about coding, problem-solving, and making a real impact, join our team and help shape the next generation of software solutions. We have a permanent role in Somerset West.
7 days ago


Senior Software Developer
Location: Port Elizabeth
Salary: Monthly
Our client in the Insurance Industry is currently looking to employ a Senior software developer in Port Elizabeth. This is NOT a remote position. 
7 days ago


Senior Software Developer - Hybrid
Location: Cape Town
Salary:
We're looking for developers to join our client’s team in helping build out a SaaS platform for the agricultural sector. developers are afforded a hybrid, flexi-hours work policy.We are looking for experienced candidates that are pragmatic and enjoy seeing their creations bring tangible value to people.
5 days ago