Candidate registration
Employer registration
Forgot password
Sign in
Candidate registration
Sign in
Candidate registration
Sign in
Employer registration

Software Engineers: Recruitment

The recruitment process for Software Engineers continues to be a challenge. Can targeting your recruitment advertising to different locations increase your conversion?


Wanted Analytics brings us some analysis and suggestions:


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.


  1. El Paso, Texas
  2. Norwich-New London, Connecticut
  3. Jackson, Mississippi
  4. Binghamton, New York
  5. 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


Hiring Scale for Software Engineers in Norwich-New London, CT 

Source: WANTED Analytics


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?


  1. Oracle Java
  2. Software development
  3. Structured query language (SQL)
  4. Linux
  5. JavaScript
  6. Extensible markup language (XML)
  7. UNIX
  8. Microsoft .NET Framework (.NET)
  9. Hypertext markup language (HTML)
  10. 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.


  1. Software Engineer
  2. Senior Software Engineer
  3. Java Software Engineer
  4. Software Development Engineer
  5. Applications Engineer
  6. Application Engineer
  7. Java Architect
  8. Senior Software Engineer Java
  9. Engineer
  10. Principal Software Engineer


This entry was posted in Employers, Engineering, Hiring Trends & Data, Human Resources, Information Technology, Job Searching, Mountain Region: Mark Doyle, National: Ben Kertner, Niche: Ben Kertner, North Central Region: Lee Reynolds, North Eastern Region: Barry Markson, South Central Region: Clint Bannerman, South Eastern Region: Brian Dillon, Western Region: Garrett Stenson. Bookmark the permalink.