{"mainMenu":[{"childNavigationLinks":[{"textKey":"link.label.aboutus.nolegal","link":"https://www.glassdoor.com/about-us/","target":"_top"},{"textKey":"static.list.title","link":"/Award/index.htm","target":"_top"},{"textKey":"link.label.gd-blog","link":"https://www.glassdoor.com/blog/","target":"_top"},{"textKey":"link.label.glassdoor.research","link":"https://www.glassdoor.com/research/","target":"_top"},{"textKey":"link.label.guides","link":"https://www.glassdoor.com/blog/guides/","target":"_blank"}],"textKey":"label.glassdoor","link":""},{"childNavigationLinks":[{"textKey":"link.label.talent.solutions","link":"/employers/sign-up/?src\u003dgdfoot","target":"_top","rel":"nofollow"},{"textKey":"link.label.employer.center","link":"/partners/index.htm","target":"_top","rel":"nofollow"},{"textKey":"link.label.post.job","link":"/post-job","target":"_top","tracking":{"SOURCE":"site-footer"}}],"textKey":"label.employers","link":""},{"childNavigationLinks":[{"textKey":"link.label.help-center","link":"http://help.glassdoor.com/GlassDoorHome/en_US","target":"_blank"},{"textKey":"link.label.guidelines","link":"http://help.glassdoor.com/article/Community-Guidelines/en_US","target":"_blank"},{"textKey":"link.label.terms","link":"/about/terms.htm","target":"_top","rel":"nofollow"},{"textKey":"link.label.privacy.cookies.new","link":"https://hrtechprivacy.com/brands/glassdoor#privacypolicy","target":"_top","rel":"nofollow"},{"textKey":"link.label.privacy.center","link":"https://hrtechprivacy.com/","target":"_top","rel":"nofollow"},{"textKey":"link.label.ccpa","link":"/about/doNotSell.htm"},{"textKey":"link.label.cookieConsentTool","link":"#","id":"CookieConsentToolLink"}],"textKey":"label.community","link":""},{"childNavigationLinks":[{"textKey":"link.label.job.boards","link":"http://help.glassdoor.com/ContactUs/en_US?job_board\u003dtrue","target":"_blank","rel":"nofollow"},{"textKey":"link.label.advertisers","link":"http://resources.glassdoor.com/advertising-on-glassdoor.html","target":"_blank","rel":"nofollow"},{"textKey":"link.label.developers","link":"/developer/index.htm","target":"_top","rel":"nofollow"},{"textKey":"link.label.careers","link":"https://www.glassdoor.com/Jobs/Glassdoor-Jobs-E100431.htm","target":"_top","rel":"nofollow"}],"textKey":"label.work.with.us","link":""}],"socialMenu":[{"textKey":"","link":"/glassdoor","target":"_top","iconKey":"glassdoor"},{"textKey":"","link":"https://www.facebook.com/Glassdoor/","target":"_blank","iconKey":"facebook"},{"textKey":"","link":"https://twitter.com/Glassdoor","target":"_blank","iconKey":"twitter"},{"textKey":"","link":"https://www.youtube.com/Glassdoor","target":"_blank","iconKey":"youtube"},{"textKey":"","link":"https://www.instagram.com/glassdoor","target":"_blank","iconKey":"instagram"}],"browseMenu":{"childNavigationLinks":[{"textKey":"site.directory.companies","link":"/sitedirectory/company-jobs.htm","target":"_top"},{"textKey":"site.directory.jobs","link":"/sitedirectory/title-jobs.htm","target":"_top"},{"textKey":"site.directory.locations","link":"/sitedirectory/city-jobs.htm","target":"_top"}],"textKey":"site.directory.browseby","link":""},"appMenu":{"childNavigationLinks":[{"link":"https://play.google.com/store/apps/details?id\u003dcom.glassdoor.app\u0026hl\u003den\u0026referrer\u003dutm_source%3Dglassdoor%26utm_medium%3Dcta%26utm_campaign%3Ddownloadappicon","target":"_blank","iconKey":"android"},{"link":"https://itunes.apple.com/us/app/glassdoor-job-search-salaries/id589698942?mt\u003d8\u0026l\u003deng","target":"_blank","iconKey":"apple"}],"textKey":"footer.appstore-cta.download-text","link":""},"countryMenu":{"childNavigationLinks":[{"textKey":"Argentina","link":"https://www.glassdoor.com.ar/Career/financial-software-developer-career_KO0,28.htm","id":"13"},{"textKey":"Australia","link":"https://www.glassdoor.com.au/Career/financial-software-developer-career_KO0,28.htm","id":"5"},{"textKey":"België (Nederlands)","link":"https://nl.glassdoor.be/Career/financial-software-developer-career_KO0,28.htm","id":"14"},{"textKey":"Belgique (Français)","link":"https://fr.glassdoor.be/Career/financial-software-developer-career_KO0,28.htm","id":"15"},{"textKey":"Brasil","link":"https://www.glassdoor.com.br/Career/financial-software-developer-career_KO0,28.htm","id":"9"},{"textKey":"Canada (English)","link":"https://www.glassdoor.ca/Career/financial-software-developer-career_KO0,28.htm","id":"3"},{"textKey":"Canada (Français)","link":"https://fr.glassdoor.ca/Career/financial-software-developer-career_KO0,28.htm","id":"19"},{"textKey":"Deutschland","link":"https://www.glassdoor.de/Career/financial-software-developer-career_KO0,28.htm","id":"7"},{"textKey":"España","link":"https://www.glassdoor.es/Career/financial-software-developer-career_KO0,28.htm","id":"8"},{"textKey":"France","link":"https://www.glassdoor.fr/Career/financial-software-developer-career_KO0,28.htm","id":"6"},{"textKey":"Hong Kong","link":"https://www.glassdoor.com.hk/Career/financial-software-developer-career_KO0,28.htm","id":"20"},{"textKey":"India","link":"https://www.glassdoor.co.in/Career/financial-software-developer-career_KO0,28.htm","id":"4"},{"textKey":"Ireland","link":"https://www.glassdoor.ie/Career/financial-software-developer-career_KO0,28.htm","id":"18"},{"textKey":"Italia","link":"https://www.glassdoor.it/Career/financial-software-developer-career_KO0,28.htm","id":"23"},{"textKey":"México","link":"https://www.glassdoor.com.mx/Career/financial-software-developer-career_KO0,28.htm","id":"12"},{"textKey":"Nederland","link":"https://www.glassdoor.nl/Career/financial-software-developer-career_KO0,28.htm","id":"10"},{"textKey":"New Zealand","link":"https://www.glassdoor.co.nz/Career/financial-software-developer-career_KO0,28.htm","id":"21"},{"textKey":"Österreich","link":"https://www.glassdoor.at/Career/financial-software-developer-career_KO0,28.htm","id":"11"},{"textKey":"Schweiz (Deutsch)","link":"https://de.glassdoor.ch/Career/financial-software-developer-career_KO0,28.htm","id":"16"},{"textKey":"Singapore","link":"https://www.glassdoor.sg/Career/financial-software-developer-career_KO0,28.htm","id":"22"},{"textKey":"Suisse (Français)","link":"https://fr.glassdoor.ch/Career/financial-software-developer-career_KO0,28.htm","id":"17"},{"textKey":"United Kingdom","link":"https://www.glassdoor.co.uk/Career/financial-software-developer-career_KO0,28.htm","id":"2"},{"textKey":"United States","link":"https://www.glassdoor.com/Career/financial-software-developer-career_KO0,28.htm","id":"1"}],"textKey":"footer.form.label.country","link":""}}

What does a Software Developer do?

A Software Developer serves as a member of the software development team. They aid in the innovation and creation of company software and programs. Generally found in tech-heavy industries and large corporations, a Software Developer will work alongside a team of programmers to code programs that meet the need of the company or client. They seek to facilitate the proper design and implementation of software. From detailed computer coding to innovative design, a Software Developer is an asset when creating a seamless software experience for customers.

A Software Developer will usually hold a degree in Computer Science or Computer Engineering. A Software Developer works on both technical and design aspects of software projects. A proactive approach to problem-solving as well as a detailed understanding of coding is essential. Additionally, employers may seek to hire those with specialized certifications in computer languages such as Java or PHP. The most desirable Software Developer candidates will possess a positive teamwork approach and seek to continually improve their skill-set.

  • Collaborate with team members to determine best practices and client requirements for software
  • Develop intuitive software that meets and exceeds the needs of the company
  • Professionally maintain all software and create updates regularly to address customer and company concerns
  • Analyze and test programs and products before formal launch
  • Troubleshoot coding problems quickly and efficiently to ensure a productive workplace
  • Ensure software security by developing programs to actively monitor the sharing of private information
  • Actively seek ways to improve business software processes and interactions
  • Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications
  • 3-5 years of experience developing and implementing software applications
  • Professional program certification in Java is strongly preferred
  • Experience working on large-scale software projects
  • Professional experience using cybersecurity and open source technology
  • Experience developing software utilizing various coding languages including Java, C++, PHP and more
  • Outstanding collaboration and communication skills are essential
  • Experience developing secure software systems based upon industry specifications
  • Analyze code for weaknesses and errors, and present detailed plans to improve them
  • Experience developing customized code for multiple projects simultaneously

Average Years of Experience

0 - 1
7%
2 - 4
41%
5 - 7
30%
8+
22%

Common Skill Sets

Javascript
SQL Server
Restful APIS
Relational Database
Frameworks
.NET
Python
Programming Languages

Software Developer Salaries

Average Base Pay

$76,526 /yr
Same as national average
Not including cash compensation
See More Insights
$58K
Median: $77K
$107K
See More Insights
Glassdoor Estimated Salary

Software Developer Jobs