Hot Jobs in 2010
India has always been looked as a place from where companies could hire programmers and coders because of the vast talent pool available. Indian software developers were equally on demand internationally as well. All actions came to a halt with the economic downturn last year. Now economy is crawling back in to shape. So the demand curve for software pros is going to rebound. But now, organizations are looking for software professionals who can see the bigger picture, and not have just the micro view of the project they are assigned. The shift is towards professionals who apart from having IT knowledge would also be aware of industry dynamics and can adapt to the changing needs of the industry and be up with the competition. Enterprises are now starting to spend again on streamlining their business processes by using IT thereby creating new opportunities in the IT job market.
Evergreen Java and .NET
Two key technology platforms used by software houses the world over for developing applications are Java and .NET. The professionals having core expertise in either of these enjoy being in the evergreen market demand. There are two professional career paths that these professionals can follow. One towards web development and the other to enterprise class applications development. As the skill requirement for Java and .NET developers now encompasses not being just a web developer or an enterprise developer but to be able to bridge the gap between the two. For instance, a Java professional of enterprise applications would be having expertise on J2EE technologies like Java EJBs, RMI or spring framework and other distributed computing components. Since the natural progression is now more towards web oriented applications, a developer needs to add skill sets for web technologies to his core expertise, so as to be able to adapt and make himself suitable to the changing needs. Similarly for .NET developers, there isn't any dearth of opportunities. There is a lot happening in the Web 2.0 space. So a developer can also build skills on technologies that enable the next generation web such as Silver light, AJAX, Expression as well as those which enable rich user experiences such as WPF.