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: Stellenbosch
Salary: 480 000 Annually
"Wowsers! The Chief is sending you on a mission!"That’s right, agent—my client is on the lookout for a software developer who can code with the precision of Penny, the flair of Fidget, and a little less... explosion than Gadget himself.If you've got the skills, the smarts, and the ability to keep your debugger from spontaneously combusting—you're the next top tech operative!
1 day ago


Software Developer
Location: Cape Town
Salary: Annually
One of South Africa’s leading retail brands is looking for software developers to join their fast-paced, high-performing IT team. You’ll work on a variety of exciting projects in a constantly evolving FMCG environment, contributing to real systems used across the country. If you’re passionate about development, scalable systems and delivering real value, this role is for you.
1 day ago


SENIOR SOFTWARE DEVELOPER
Location: Cape Town
Salary:
1 day ago


INTERMEDIATE SOFTWARE DEVELOPER
Location: Cape Town
Salary:
1 day ago


MIS ETL SOFTWARE DEVELOPER (SANDTON)
Location: Sandton
Salary:
To support data management initiatives by developing and maintaining ETL processes and systems, ensuring the successful delivery of software solutions and providing production support for business-critical applications. The role involves active participation in solution design, application development, and the provision of technical leadership.
2 days ago


Software Developer
Location: Johannesburg
Salary:
Are you a Senior software developer with a passion for building elegant, high-performance solutions? We're on the lookout for driven, experienced professionals ready to take on exciting challenges and make a real impact.
2 days ago


Intermediate Software Developer
Location: Johannesburg
Salary:
Are you a growing DBA ready to take the next step in your career? We’re looking for an Intermediate SQL DBA with solid experience and a hunger to deepen their skills!
2 days ago


MIS ETL Software Developer
Location: Sandton
Salary: 750000 Monthly
Our client is looking for the services of an ETL developer to join their team in Sandton. You should have a degree as well as at least 6 years experience as an ETL developer. Send your CV now!
2 days ago


MIS ETL Software Developer
Location: Johannesburg
Salary: R900-R1200000
MIS ETL software developer
2 days ago


Lead Software Developer
Location: Work From Home (wfh)
Salary: Negotiable
iOCO is a forward-thinking technology company dedicated to delivering innovative software solutions. We are seeking a highly skilled Lead developer to join our team and drive the development of cutting-edge applications using .NET and React/React Native.What you’ll do: Leading the Develop...
4 days ago