Search jobs now Submit your CV Create a job alert Explore how we help jobseekers Contract talent Permanent talent Project and interim management Learn how we work with you Executive search Finance and accounting Financial services Technology Human resources Technology Risk, audit and compliance Finance and accounting Digital, marketing and customer experience Legal Operations Human resources 2026 Salary Guide Work Smarter Robert Half blog Career development Management tips Hiring help Land that job Research & insights Browse jobs Find your next hire Our locations

Software Developer

Software Developer job description

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 programsTesting and evaluating new programsIdentifying areas for modification in existing programs and subsequently developing these modificationsWriting and implementing efficient codeDetermining operational practicalityDeveloping quality assurance proceduresDeploying software tools, processes and metricsMaintaining and upgrading existing systemsTraining usersWorking 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 ScienceComputer Software EngineeringSoftware Programming and DevelopmentEngineeringMathematicsElectronicsPhysicsAs well as formal qualifications, a Software Developer job description should highlight the following qualities:Knowledge and interest in computer systems and the latest technologiesThe ability to learn new technologies quicklyAn analytical mindThe ability to communicate complex procedures to other colleaguesCommercial and business awarenessGood communication skills – both written and verbalAttention to detail and desire to probe further into data

Looking for a software developer or a software developer job?

Submit your resume or request talent now and our expert recruiters will be with you shortly.Robert Half can assist you with your software developer staffing needs.

Explore more salaries

Looking to hire? Start here.

Access the skilled permanent and contract talent you need, from support roles to C-suite, with precision matching powered by Robert Half recruiters leveraging their experience together with our industry-leading AI technology. Find your next hire

More to explore

2026 Salary Guide Explore our Salary Guide to confidently benchmark 200+ salaries, plan your budgets and better understand compensation trends.
How to improve your career prospects in Singapore It’s never too late to level up your career – if you’re wondering how to improve your career prospects, read on.
The current trends in compensation and benefits in Singapore Singapore is witnessing notable trends in compensation and benefits practices. See the trends shaping the way employers attract skilled professionals and energise existing employees to leverage the power of their people.
Accounting career progression: the different pathways in finance Don't let anxiety trump your accounting ambitions. With clarity comes confidence, so join us as we explore the various pathways for accounting career progression.
Why a second language can boost your career Learning a second language in Singapore – an international business hub – can significantly improve your career prospects there. Find out how.
Our starting salary projections come from a detailed, multistep process that ensures our numbers accurately reflect the marketplace. They’re based on real compensation data for job candidates our recruiters have matched with companies in Singapore. The Salary Guide from Robert Half is the original. We’ve been publishing salary forecasts since 1950, and our guide has served as a trusted source for employers, job seekers, industry associations, government and educational institutions, and national and local media.