Bonuses are back — if you're a software developer, that is. So are salaries. The job market for developers with the right skills is so tight that employers are offering bonus plans designed to attract new talent and keep their developers from moving to ever more lucrative positions.
As a result, salaries for developers in many parts of the country — not just Silicon Valley — are pushing into the $100,000 range and beyond.
A new survey of 700 employers by Dice.com, a major IT jobs board, showed that nearly two-thirds of those companies offered bonus plans for software developers and other employees. About one in 10 companies that offer bonuses have programs exclusively for developers, and nearly half of those programs have been put in place since early 2013.
The spike in bonus programs is no surprise given the high demand and tight supply in the market for software developers. Unemployment for developers was a low 2.3 percent in the first quarter of the year, according to the U.S. Bureau of Labor Statistics.
A search for jobs with "software developer" in the title or description yielded more than 12,000 hits on the job board. Simply put, it's a gold rush.
The hottest skills for developers
To join that developer gold rush, what specific development skills are managers looking for? According to Dice, here are the top five, in order of preference.
That No. 1 need is for the very established Java, which should be a big help for developers who didn't just come out of school. "For a programming language that started to be commercialized about 20 years ago, its stranglehold on modern development is unshakable, including as a framework for the emerging Hadoop. And, of course, Java plays a part in Android (itself No. 31) and many other requests on the list," says Dice President Shravan Goli.
But the rest of the top five is also composed of established technologies that should mean experienced developers aren't at a disadvantage to the newly minted developers experienced with newer languages like Python.
Bonuses for some developers approach what executives get
How big are the bonuses overall? On average, they range from about 15 to 20 percent of the base salary, Goli tells InfoWorld. Highly productive developers with seven or eight years of experience are getting even larger bonuses, he adds. At the top of the range, some developers are being rewarded with bonuses of 30 percent, a payoff that in the past only went to executives.
Anecdotally, it appears that developers in skills related to big data, such as Hadoop, along with cyber security and mobile development, are being rewarded with the largest bonuses. Indeed, a very few top talents are getting packages worth as much as $2 million when equity is included, says Goli.
Sign up for Computerworld eNewsletters.