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 (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
Full Stack developer - please see spec for details/requirements
1 day ago


Software Developer
Location: Somerset West Business Park
Salary: R30k - 35k per month
As per spec
1 day ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
Full Stack developer / software developer - see spec for requirements
1 day ago


Senior C# Software Developer – Johannesburg (Hybrid) – up to R950k Per Annum
Location: Bryanston, Gauteng
Salary: 950000
Senior C# software developer – Johannesburg (Hybrid) – up to R950k Per Annum
2 days ago


Software Developer (Full Stack) Hybrid
Location: Gauteng
Salary: R25k - 35k per month
Full Stack developer / software developer - see spec for requirements
2 days ago


Software Developer (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
Full Stack developer - please see spec for details/requirements
2 days ago


Software Developer
Location: Somerset West Business Park
Salary: R30k - 35k per month
As per spec
2 days ago


Software Developer
Location: Cape Town
Salary:
5 days ago


Software Developer (Full Stack Developer)
Location: Somerset West
Salary: R35k - 45k per month
Full Stack developer - please see spec for details/requirements
5 days ago


Software Developer
Location: Somerset West Business Park
Salary: R30k - 35k per month
As per spec
5 days ago