Software Developer job description guide

Software Developer Salary Guide

Are you a hiring manager or changing jobs? Download the Robert Half Salary Guide and view salary benchmarking data for Software Developer and IT and Technology trends.

A Java, C#/ .Net or C/C++ Developer is generally responsible for the development, design and implementation of new or modified software products.

Typically sitting within the R&D or Application development team, a Software Developer will be involved in liaising with the Business Analysts and Development Managers to ensure software projects meet requirements.

Software Developer duties and responsibilities of the job

A standard Software Developer job description should include, but not be limited to:

  • Researching, designing, implementing and managing software programs
  • Testing and evaluating new programs
  • Identifying areas for modification in existing programs and subsequently developing these modifications
  • Writing and implementing efficient code
  • Determining operational practicality
  • Developing quality assurance procedures
  • Deploying software tools, processes and metrics
  • Maintaining and upgrading existing systems
  • Training users
  • Working closely with other developers, UX designers, business and systems analysts

Software Developer job qualifications and requirements

A degree and a technical background should be required to gain a Software Developer role. Degrees in the following subjects should be highlighted as particularly advantageous:

  • Computer Science
  • Computer Software Engineering
  • Software Programming and Development
  • Engineering
  • Mathematics
  • Electronics
  • Physics

As well as formal qualifications, a Software Developer job description should highlight the following qualities:

  • Knowledge and interest in computer systems and the latest technologies
  • The ability to learn new technologies quickly
  • An analytical mind
  • The ability to communicate complex procedures to other colleagues
  • Commercial and business awareness
  • Good communication skills – both written and verbal
  • Attention to detail and desire to probe further into data

Robert Half is a leading software developer recruitment agency in Singapore. View our latest Software Developer jobs here.

Senior Quant Developer
Singapore
SGD144,000.00 - SGD192,000.00 / annum
Permanent
Lead DevOps Engineer #SGUnitedJobs
Singapore
SGD84,000.00 - SGD96,000.00 / annum
Permanent
Technical Lead
Singapore
SGD110,000.00 - SGD130,000.00 / annum
Permanent
.NET Support Engineer
Singapore
SGD80,000.00 - SGD100,000.00 / annum
Permanent
Computer Vision Engineer
Singapore
SGD60,000.00 - SGD72,000.00 / annum
Permanent
UX Designer and Frontend Developer #SGUnitedJobs
Singapore
SGD80,000.00 - SGD100,000.00 / annum
Permanent
CFO (Debt & Equity Financing)
Singapore
SGD180,000.00 - SGD260,000.00 / annum
Permanent
See more jobs
Success