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:

C#.Net Fullstack Software Developer
Location: Johannesburg
Salary:
Managed Talent Solutions a Business Unit within Datacentrix is looking for a C#.Net Fullstack software developer for one of their client to be based full time at their Germiston offices. The candidate must have atleast 6 years’ experience working in C#, .NET & .NET Core. The candidate should work well in coordination with cross-functional team members to design, develop, and maintai...
Today


Development Engineer: Software / Software Developer
Location: Somerset West
Salary:
Our client is seeking a talented and passionate software Engineer/developer to join their dynamic Application software team, focusing on highly reliable, safety-critical, and mission-critical systems.
Today


Senior Architect / Software Developer
Location: Pinetown
Salary: 80000 Monthly
An exciting opportunity for a seasoned Senior Architect / software developer with team lead experience to join an innovative tracking company. The Architect’s primary mission is to fill a role currently for a client contract that will essentially head up software development and eventually be poised to move into an executive level CTO.
Today


Junior Software Developer (Java) (CH1084)
Location: Stellenbosch
Salary:
Today


Software Developer
Location: Johannesburg
Salary:
Today


Software Developer - Full Stack (Senior)
Location: Somerset West
Salary: R45k - 50k per week
software developer - Full Stack (Senior)
1 day ago


Java Software Developer
Location: Cape Town
Salary: Annually
Our client is searching for a Java software developer to help shape the future of online transaction processing. If multi-threaded programming, reliable messaging, and SQL databases get you excited, this is your moment to shine!
1 day ago


Software Developer (Node.js & Angular)
Location: Cape Town
Salary:
1 day ago


Intermediate Full Stack Software Developer
Location: Centurion
Salary:
We are seeking a talented Intermediate Full Stack developer to join a dynamic software development team. In this role, you will be responsible for designing, developing, and maintaining complex software systems, both cloud-based and on-premises, ensuring they are scalable, secure, and reliable.
2 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#...
2 days ago