Are Software Interviews Costing Your Company Money?

If you are responsible for recruiting, interviewing, and hiring software engineers and similar folks, this post is for you. Everyone laments how difficult it is at the present time to recruit and attract good software engineers. Once you’ve managed to source a candidate into the interview process, the hiring bar at most software companies is high…

Read More

Rudyard Kipling’s Software Interview Tip

I’ll bet you didn’t know that Rudyard Kipling (1865-1936; author of The Jungle Book) had some really good advice for software interviewing. Well, OK, maybe that’s a stretch. Admittedly it was a little early for the world of software. But one of the couplets in his immortal poem, “If”, is just as relevant for today’s…

Read More

Knowing Where to Hit It

A specialized and highly complex piece of factory equipment is broken. None of the plant engineers can fix it. Production is down, inventory is piling up, costs are rising. An expert from afar is recommended. This guy can fix anything, the plant manager is told. The expert is contacted and flown in. When he arrives,…

Read More

VERY cool Scala web application

This is a REALLY exciting opportunity, with a lot to offer. I’m doing an exclusive, retained search on this and can definitely get your resume in front of these folks for immediate consideration. Please contact me ASAP if you’re interested. Software Engineer / Senior Software Engineer to join a very small team building a brand-new…

Read More

10 Powerful Tips for Software Interviews

​Congratulations, you’ve got an interview as a software engineer! Now it’s up to you to make the most of the opportunity. Many years of recruiting experience have convinced me that often, a modest of amount of interview preparation can make a big difference in whether or not you get an offer. Sometimes you’re just not…

Read More

What Do Software Engineers Want?

The competition for good software engineers is fierce these days. Software engineering recruitment in Boston and NYC isn’t easy, and is a pain point for most growing companies. The perks that are being offered nowadays to lure good software candidates are extensive. It reminds me, frankly, of the dot-com bubble in the late 1990’s. Software…

Read More

How to Resign from Your Job

Now that the new year is here, perhaps one of your resolutions is to change jobs. One of the aspects of this process that sometimes gives people trouble is the act of resigning from the current position. Younger engineers leaving their first post-college job in particular may feel guilty or uneasy, but this can affect…

Read More

Ripe for Disruption

Software engineers love to look at established industries, processes, and markets, and to apply technology leverage to wring out the inefficiencies, friction, and bloat. When they’re done, huge financial value is created, and people’s lives improve in real ways. Countless companies and fortunes have been built on this approach, from eBay and Amazon in the…

Read More

People Skills for Software Engineers

 My last post was about what it takes for a software engineer to be considered “technically deep.” Every company I recruit for wants software engineers who have outstanding technical skills. That’s a given. These days, it’s all about how good a coder you are. Companies are making their interviews heavy with coding challenges on the whiteboard,…

Read More