The 10 hottest developer jobs of 2017 (Part 2)

Ngoc Huynh

6. Cloud developers

“The hottest skillset is in cloud development with either AWS or Azure,” said Mark McFarland, technical recruitment lead at kCura. “The candidates pursuing their career in software engineering are expected to have either .NET experience (C#, ASP.NET, MVC, SQL Server) or open systems experience, in particular Java (J2EE or Spring or native Java coding) and SQL.”

There is also growing demand for “developing applications to manage the cloud and hyperscale resources—in particular those that can speed applications by moving processing closer to the memory and storage,” Coughlin said.

7. Full stack developers

Many companies are searching for full stack web developers, who are comfortable working with front-end web technologies and back-end databases, as well as any middleware code in between, according to Gautam Agrawal, senior director of product management at Sencha. Some of the popular tools and technologies for full stack web developers are HTML5, JavaScript, CSS, Sass, LESS, JavaScript Frameworks (Ext JS, Angular, React), NodeJS, AJAX, JSON, XML, and WebSocket, Agrawal said.

“Now more than ever, companies are looking for full stack developers,” said Dan Miller, manager of business development at Addison Group. “Software now affects all areas of business, and there are expectations to provide excellent customer service and interface with the business so everyone understands how everything functions.”

8. Machine learning developers

Aaron Ho, a technical recruiter at Riviera Partners, said he’s seen a large increase in demand for machine learning experience this year. “As the world is producing more and more data, it’s becoming harder for humans to understand what it all means,” Ho said. “Many companies are turning to machine learning, artificial intelligence, and natural language processing techniques to help them explore and leverage data in incredible new ways.”

9. DevOps engineers

“DevOps is in high demand on the development front,” said Megan McCann, CEO and founder of McCann Partners. This skillset is among the most sought after in the industry, according to a report from the Linux Foundation, with 58% of hiring managers seeking DevOps professionals. DevOps engineers ranked no. 3 on Indeed’s job seeker interest list.

10. UX/UI developers

To become a UX/UI developer, you must be able to write agnostic code for operating systems, browsers, and devices, according to Hugo Borda, senior vice president of technology and engineering at Corcentric.

“Interdisciplinary skills, including psychology and human factors, are very important for

developers to understand the audience that will use the product and how the product will be used,” Panetta said. “Customers want access to specific information quickly, without the hassle of excessive clicking to dig down and search. Today’s web savvy customers will abandon a website if it takes them more than three clicks to get to what they are seeking.”

Empathy is an important personality trait for developers, according to Bradley Holt, ‎developer advocate and senior software engineer at IBM Watson Data Platform. “At the end of the day, they’re building software that will be used by people,” Holt said. “To be effective, software developers must be able to understand who these people are, what challenges they face, and what sorts of tools they need.”

Share the news now

Source : http://www.techrepublic.com