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:

Software Developer.
Location: Pretoria
Salary: Negotiable on experience
BSC Computer Engineering/ Electronic Engineering/ Computer Science. Proficient in C# and Visual Studio
Today


Software Developer - Cape Town
Location: Capetown
Salary: Market related
Calling all software developers based in Cape Town
Today


Senior Software Developer [Jhb]
Location: Johannesburg
Salary:
My client a reputable Financial Services Company is urgently in need of a Senior software developer [C#] to join their dynamic team.
Today


Senior C# Software Developer – Johannesburg (Hybrid) – up to R950k Per Annum
Location: Johannesburg
Salary: 950000
Senior C# software developer – Johannesburg (Hybrid) – up to R950k Per Annum
Today


Software Developer (Cryptography/Network Security)
Location: Centurion
Salary:
1 day ago


Programmer Software Developer - Industria – R47 500
Location: Johannesburg
Salary: 47 500
Programmer software developer - Industria – R47 500
1 day ago


Software Developer.
Location: Johannesburg
Salary: Negotiable on experience
1 – 4 years related work experience. Knowledge of C++ and the software engineering process.
2 days ago


Software Developer.
Location: Johannesburg
Salary: Negotiable on experience
At least 5 years software design and development experience. Project management skills. Must be proficient in C++ and have an in-depth knowledge of software engineering processes.
2 days ago


Intermediate Mobile Software Developer – Permanent Cape Town / Hybrid R480k PA
Location: Capetown
Salary: 480000
Intermediate Mobile software developer – Permanent Cape Town / Hybrid R480k PA
2 days ago


Software Developer
Location: Nelspruit
Salary: R35 000
Our client in the Information Technology industry is looking for a software developer to join their team in Nelspruit
3 days ago