July 2017: The 5 Hardest to Fill Tech Roles


Hiring tech talent isn’t easy. Employers have to scour to find needle-in-the-haystack tech professionals; offer attractive salaries and do it all while competing with the company down the street looking to do the same.

While recruiting for all tech roles is challenging, hiring managers told Dice in its recent hiring survey that these five roles are above and beyond the most difficult to fill. Nothing here is surprising, except that many of these positions have landed on our lists before, showing the problem has only grown over time as unemployment rates among tech pros shrink and every company hires tech talent to move the business forward.

  1. Software Developers2017-07 Dice Report Graphic

While the role is broad, the work they do is very specific and that’s to drive innovative initiatives forward. They’re the creators and companies want tech pros to design and develop software solutions to address business needs, solve real-world problems and fix bugs, among other things.

  1. Java Developers

Hiring managers were sure to draw a distinction between software developers and java developers.

  1. Security Professionals

No company wants to make headlines for being the victim of a data breach, which is why so many firms today are hiring tech pros with security experience to secure their systems. Companies are looking for a variety of pros including those who can identify risk areas and others who can react quickly in the event of a hack.

  1. DevOps

We first began to see DevOps emerge as notable role in 2012, and demand for the position has only increased as development and operations teams increasingly work together to shrink development time. There was concern the position would eliminate the role of System Administrators all together, but that hasn’t happened and won’t for the foreseeable future.

  1. .Net Experience

Despite being a more established skill in the tech world, Microsoft’s software framework continues to be in demand, and hard to fill, today. Companies need tech pros with this experience who also understand the software development life cycle, deploy custom applications, and provide support once applications are in production.

The message to tech pros with this experience: use this challenging market to your advantage and negotiate to get the ideal job that provides a work/life balance, inspirational leadership, compensation and exciting challenges.

Bob Melk,

President, Dice