For the past 27 years, Jobspring Partners has worked with hundreds of thousands of engineers across North America to match these tech professionals with cutting edge positions. From 2013 to mid-2016, Jobspring pulled together the data showing what the highest paid skill sets, locations and experience levels are across the 11 markets Jobspring works in.
Your skills, and how you sell yourself, are essential parts of getting the highest salary possible. Based on the data from past placements, the highest salary increases seen in that time period were received by Java Developers. Mobile, Network Security, Front End, Ruby on Rails, Product Management, and UI/UX were also listed among the highest paid technologies.
Looking for a higher salary in the IT field? Check out our list of open roles here.
While the vast majority end up in positions that pay between $50,000 and $140,000, we have also placed engineers at the $200K-$300K+ range. For the full report and more details on how you can earn the highest salary, read the full report by clicking the link below.
Read the full list: Four factors that will help you make $200K+ in technology
Sloane Barbour, Regional Director of Jobspring New York, weighed in on the growth in Java salaries and credited the financial sector's demand for the rapid increase.
"I think this jump in salary is due to the functionality of Java, and it being used tremendously in the financial space. With the introduction of Java 8, Java now has a functional programming side compared to the past object oriented type development which gives it functionality on both front for large institutions but also be able to compete with Scala and Clojure in the start-up space. One of the biggest factors is also the need for Core Java in the financial space. Knowing Java to the core in a multi-threaded facet is still a strong demand in that space and salaries can pay high for the right candidates."
With the tech-industry unemployment rate dropping to an impressive 2% nation-wide in 2016, it is easy to understand why hiring managers and human resource departments alike are experiencing heart-ache when thinking about tech hiring initiatives this year. Having worked with a few military veterans throughout his career Del Crockett, Regional Director of Jobspring D.C., gives us three great reasons why companies should hire veterans to address their biggest hiring problems.
As a high technology recruiter for the last decade, I have seen my fair share of hiring markets over the years and I can easily say that today's hiring landscape is the most difficult I have seen in my career for companies to navigate. Quite simply, we are looking at an Economics 101 problem to the max degree: High demand and nearly zero supply.
In an attempt to curtail the depressing amount of supply on the market, numerous development boot camps have popped up in an attempt to teach non-technical professionals to become developers. Although that has been questionably effective, it got me thinking, what about our military veteran resources out there? How are we overcoming common misperceptions and utilizing their unique skill set to impact technical hiring agendas?
The squeeze on the technical talent pool has not only forced companies to broaden their technical expectattions, but also take into serious consideration the "soft skills" and/or "intagibles" that can end up making a candidate a fantastic hire over the long term.
Over the last few years, companies have started to make that exact adjustment. I am regularly seeing companies make offers based as much on intangible soft skills as they are technical abilities. With that trend inevitably growing as the market continues to tighten, it is a great time to be looking at our veteran's as a high quality option to fill technical roles.
1. Prospective tech candidates do not fit the team culture
Company Feedback: If I had a dollar for every time I received feedback from a hiring manager stating that a candidate was "technically great, but not the right culture fit"...The truth is that culture fit is beyond critical, especially for small to medium sized companies. Most clients I work with will overlook some technical ability to find someone with a "go-getter" attitude that is ready to learn. In a hiring landscape dominated by more and more candidates feeling entitled due to the current demand, it's not unusual to see hiring managers pause when faced with the decision on someone who might be a detriment to the team/company culture.
Why hire a veteran: Teamwork and trainability are possibly a veteran's best attributes. Early on, those in the military learn that in order to become a good leader, one most be a good follower. Rising through the ranks is a right of passage that must be earned and the same can be said in most companies. Finding a candidate who believes in these concepts will ultimately benefit the growth of the teams, its operation, and overall retention rates.
2. Prospective candidates lack experience executing under pressure
Company Feedback: Let's face it: Programming environments have their moments of being high pressure, there is no way around it. Start-ups? How about every day! With the typical development team working on a two-week sprint cycle, the ability to handle deadlines calmly is as critical as the quality of code you put out. Similar to coaches, hiring managers love finding job seekers who they can count on, come crunch time. Not everyone has the mental strength to execute come "crunch time" on a consistent basis. You're either clutch or you're not.
Why hire a veteran: Needless to say, veterans have become accustomed to making important decisions (sometimes life dependent) for themselves and their team under the most intense situations. The ability to solve problems under the most unparalleled circumstances is a quality that every hiring manager can use, especially at start-ups.
Are you a veteran looking for a job? Apply to a job in D.C. or a city near you!
3. Prospective candidates are too "big picture" focused and lack attention to detail
Company Feedback: With famed companies such as Facebook and Google constantly re-shaping the technical landscape, it is understandable that many of today's candidates can find themselves getting hyper-focused on today's "hottest new technology." Unfortunately, for many hiring managers, that latest technology may or may not be a critical element in their current production enviornment. Even when it is, many candidates only understand the overarching general concepts rather than the in-depth details on the "why" and "how" the technology can be utilized in a real production environment. This inability leaves companies vulnerable to low quality code and implementation, causing bugs, delay, and often-times, resentment within the team ranks.
Why hire a veteran: Officers and soldiers in the field are trained to keep an impeccable sense of detail with everything they do. From the way they dress and keep quarters, to addressing tiny logistical details on the battlefield, veterans are trained to embrace the responsibility of always being meticulous, while working towards the big picture. This is a trait that is nearly impossible to find in today's hiring market. Considering that the slightest mistake in a line of code can be the difference between a product being received well from users and the same product totally failing due to bugs or security concerns, having staff who embrace "getting lost in the details" can make all the difference.
According to Joseph Kernan, NS2 Serves Chairman and Vice Admiral (Ret.), U.S. Navy, in an article from the Business Journal, "Hiring a veteran not only provides your company with a devoted employee who has the potential to become a highly productive member of the team, but you're also giving a deserving veteran a fresh start in post-military life and a chance at a fulfilling career." Looking to hire a veteran? Contact Jobspring here so we can help find you the right talent for the job.
Ready to start job searching? Here are some resources to help guide you to a job you'll love: