Hiring demand for Software Engineers has steadily grown over the past years. In May, more than 83,000 job listings for Software Engineers were available online, a 10% growth compared to last year. While you may not be surprised to hear that this talent is highly in-demand, we thought it would be interesting to take a closer look at some other trends and things you should know about sourcing for this talent.
If you've recruited for a Software Engineering opening recently, it's probably not surprising that these jobs are hard-to-fill on average. Hiring demand continues to grow, yet the number of qualified potential candidates in the workforce has not increased at the same rate. This has led to Recruiters seeing a longer time-to-fill – an average of 42 days, or 6 weeks across the US. As a Recruiter, you should know where the best places are to source talent from. Below are the 5 current locations where it is the easiest to fill Software Engineering jobs. In these areas, our Hiring Scale™ shows that hiring demand is low and it is less competitive to attract the local talent supply.
- El Paso, Texas
- Norwich-New London, Connecticut
- Jackson, Mississippi
- Binghamton, New York
- Chattanooga, Tennessee
Can you target your job ads for candidates in these cities? If you can, you may be able to reduce your time-to-fill significantly. For example, Recruiters in Norwich, CT leave job ads online for just 32 days – 10 days shorter than the national average. Imagine if you could reduce the time-to-fill on Software Engineering job reqs by 1 & 1/2 weeks!
Hiring Scale for Software Engineers in Norwich-New London, CT Metro Area
The top 10 skills currently being demanded of potential candidates are below. Technological skills are constantly evolving. Are you recruiting for the same talents that your competitors are looking for? Or, are you sourcing for out-of-date skills and programming languages?
- Oracle Java
- Software development
- Structured query language (SQL)
- Extensible markup language (XML)
- Microsoft .NET Framework (.NET)
- Hypertext markup language (HTML)
- Project management
Below are the 10 most commonly advertised job titles for Software Engineers. When you are searching for potential candidates, be sure to include these (and variations of the below) titles in your searches. You may not necessarily think about the difference in candidates when searching for "Application Engineer" versus "Applications Engineer." Or you may think that just "Engineer" is to broad. However, there are thousands of computer-related job ads that just use just "Engineer" as a job title, meaning that you may be missing qualified potential candidates.
- Software Engineer
- Senior Software Engineer
- Java Software Engineer
- Software Development Engineer
- Applications Engineer
- Application Engineer
- Java Architect
- Senior Software Engineer Java
- Principal Software Engineer
What else do you need to know about recruiting for Software Engineers? How about average salary data, who you are competing with for talent, or where you can find untapped sources of candidates? Sign up for a free trial of WANTED Analytics to find out this information and much more!
Links to this article (2)
June 9, 2012 - incomedistribution.org
Your Questions About Average Salary In Us Per Person - Income Distribution | Income Distribution
June 16, 2012 - softwarearchitectureinpractice.com
Evaluating Software Architectures: Methods and Case Studies | Software Architecture In Practice