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: York, North Yorkshire
Salary: GBP30000 - GBP60000 - Negotiable
software developer - up to £60k 1 day a month in office
Today


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


Intermediate Software Developer
Location: Johannesburg
Salary: 45000 Monthly
Our client is seeking a talented Intermediate software developer to join their team who is passionate about leveraging their programming and development skills to drive business success through effective business/process analysis and product configuration. The ideal candidate will have a strong foundation in software development, coupled with excellent communication skills and a keen interest in u...
2 days ago


Junior Software Developer (6 x months contract)
Location: Edenvale
Salary: R8000
Our Client based in Edenvale is looking for a Junior software developer
3 days ago


Junior/Intermediate Software Developer
Location: Cape Town
Salary:
Our client, a Microsoft Partner that specializes in the design, development, and maintenance of various business process systems for medium sized enterprises, is looking for a software developer to join their dynamic team located in Tokai, Western Cape.
5 days ago


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


Software Developer - Durban
Location: Durban
Salary: Market related
Calling all software developers based in Durban
7 days ago


Full Stack Software Developer
Location: Johannesburg
Salary: Annually
Are you a passionate and experienced Full Stack software developer eager to join a dynamic team? Look no further! We're seeking a talented individual who thrives on creating high-quality software and excels in collaborative environments.
8 days ago


Software Developer Manager
Location: Centurion
Salary: Annually
Our client is looking for an experienced software Development Manager to lead their dynamic team. The role involves overseeing the development lifecycle, ensuring the timely delivery of high-quality software solutions, and directing system architecture designs.
8 days ago


Full Stack Software Developer
Location: Centurion
Salary: 550 000 Annually
Are you a skilled and passionate Full Stack software developer looking for a dynamic and collaborative team to work with? Look no further; a well-known software development company is looking for you!
10 days ago