Insights | 7 Things to Look for When Hiring Great Developers

7 Things to Look for When Hiring Great Developers

By Andy Hilliard | July 22, 2015

7_Things_To_Look_For_When_HiringThere are 7 specific things to look for when you want to hire great developers to create your software. Without these, you run the risk of wasting time and money hiring the wrong people and ultimately delaying your software releases. And when outsourcing you need to select a company that hires the same way.

One of my software companies was behind schedule in development because we couldn’t hire fast enough. I was desperate and hired an older, more mature (I thought) developer, we’ll call him Moe, to fill out the team. Okay, I’ll be honest. Moe had a pulse and could code. I learned the hard way that a strong heart beat is not enough. His age was actually a detriment and gave him a lack of confidence in working with younger developers as peers. And his strong emotions made Moe a poor fit for our team. Within a few months, Moe was gone and I was back looking at resumes.

I quickly learned there are at least 7 things to look for when interviewing developers.

Ability to Learn  

You shouldn’t look just for expertise with the tech stack you happen to be using at the moment. Have them describe how they recently learned to use something new like HTML5 or a NoSQL database.

Emotional Intelligence

Being a brainiac with a very high IQ doesn’t guarantee that they will have empathy, a sense of humor and an ability to successfully collaborate as part of a team. Ask about the last time they hurt someone’s feelings.


Look for an ability to solve problems and innovate when needed. There are several books with clever interviewing questions like How Would You Move Mount Fuji. But don’t go overboard with these questions. You could simply ask them to name as many uses for a brick that they can think of.  Expect five or more ideas.

Quality Work

Ask for their proudest accomplishment. You want to hear about the impact their work had on the overall software application, end users and their previous employer.

Communication Skill

Including English for non-native speakers. Are they able to describe a previous software project to your full understanding?

Cultural Sensitivity

In what situations have they had to compensate for cultural differences between themselves and others on their team?

Company Cultural Fit

Will the candidate uphold your company’s core values? Don’t have core values? Get some by reading Built to Last or this more recent article in Forbes.

You get a tried and true hiring process like this when you outsource your software development with an experienced company. That’s why that last point is so important. You need to match your core values and company culture with the software outsourcing firm you select. If they are building collaborative teams that have an ability to learn… and you are not (or vice versa) then that will lead to problems.

Hire your developers wisely, and be just as smart when you select a software outsourcing partner that has a strong recruiting process and the core values and company culture similar to yours.

More from Accelerance

September 25, 2020

2020 Guide to Outsourcing in Eastern & Central Europe

Key Advantages to Outsourcing in Eastern & Central Europe 


September 18, 2020

Spotlight on Colombia: Thriving Software Development Outsourcing Industry

I’ve been to Colombia four times on business trips – twice as a client, working on projects with there; and most recently, after joining the company myself, introducing a new client to the...

July 29, 2020

Spotlight on Costa Rica: Central America's Calling Card

When it comes to work/life balance, Costa Rica gets it right. In this beautiful and peaceful country, a “work hard and play hard” approach to life is the perfect mix. If you’re heading over on a...


August 15, 2020

2020 Guide to Software Outsourcing Rates

Gain insight into the latest rates for software development outsourcing resources with our proprietary benchmarking guide that offers:

July 27, 2020

2020 Guide to Software Outsourcing in Latin America

Qualified software engineering teams are not easily found. 

September 17, 2019

What CTOs Need to Tell CFOs About Software Development Outsourcing

Alignment between your company’s CFO and IT strategy is significant to outsourcing software development

Tech leaders and CFOs need to speak the same language when selecting a software outsourcing...

How can we help you succeed?

We make outsourcing successful with innovative partner selection services and tailor-made consulting solutions to ensure your desired outcomes.

Let’s Get Started