movefaster@commercemind.se

My strategies for finding developer consultants

Finding great developers in today's market is a challenge, everyone is busy and rates are high, but where do you even start looking? I sat down and put together 3 different strategies for casting as wide a net as possible.

John Järpling4 May 2022

Recently on an engagement we needed to reinforce the team with more developers. Since we had built up the team with individual people from different consulting firms and independent consultants, it was not simply a case of ringing the vendor and saying we needed to reinforce the team. There was no vendor. Time to roll up the sleeves myself.

Before we jump into the different approaches, I thought I would first touch on the philosophy of finding the right person. A friend and former colleague described their philosophy of recruiting and it just felt right. What is it?

  • It is better to get many CVs and go through them than few. It simply gives you a larger selection.

  • Have as few hard requirements as possible (experience is that especially women are put off by long tech lists. If they cannot do everything, they do not apply).

  • Describe what makes the workplace fun. Get many people to want to dare to apply.

It is no harder than that. Then how you shape an ad or copy that gives results for your particular case requires an open mind and testing, testing and testing.

1. Consulting firms

After quite a few years in the industry I have over the years built up contacts with a number of known consulting firms that are reliable, good to work with, and have a reasonable number of employed people with good skills. So it was just a matter of sitting down and emailing, texting and calling all my contacts there. When you contact the consulting firms it is important to have a reasonably clear but simple list of requirements to be met, ideally in 2 tiers: absolute must and nice to have. That can be, for example, language requirements or technology requirements.

You should be prepared for getting many CVs that are mostly a rough match. The consulting firms have people on the bench or on their way out of engagements and will try to profile these people to fit. If you have written some requirements, their CVs will likely be rewritten so that your buzzwords make it into skills lists or engagement descriptions. The consulting firms will also go back through their sub-consultant contact chains and ask around. This builds chains where everyone wants a cut in between. At the end sits an independent consultant or another consulting firm getting 750 SEK when you pay 1,250 SEK per hour. I have experienced chains with up to 4 companies in between. There is basically nothing wrong with that other than my experience is that you do not find the best experts in such a long chain.

2. Contacts

It is without doubt the absolute best method for finding good and capable people, but requires that you have a broad network of people who like what you do and know that if you recommend someone, that person will not end up in a hell. Step 1 is of course asking directly among people you know, but equally important are their friends and networks.

I chose to think through what could attract skilled people and formulated a more personal pitch about who they would work with and their skills, what the goal of the project is, and what we needed help with. Then it was just a matter of starting to contact all the good developers and other people with broad developer networks I had worked with over the years and ask for help. Here it is much more about building personal relationships, and if a tip comes in, humbly get contact info and be given a call. You obviously need to do an interview and see that you click culturally and so on. But my experience is that if a great developer recommends another person as capable, that person will be great too. Then the technology will sort itself out quickly. Doing beats knowing any day of the week.

3. Random / marketing

My last hope came down to chance in two different ways.

Social media

I recorded a short video with my phone where I briefly described what I was looking for, where I tried to be friendly, not talk business corp-speak, and just stand out a bit. Out with the video and accompanying explanatory text on LinkedIn, and I asked a few people I know to share it so it got a bit of reach. It actually gave quite a few leads, though of very varying quality. But I was not exactly overwhelmed with bad CVs, and got quite a few good leads, so worth it after all. Worst case, it was a bit of LinkedIn marketing. "I exist."

Searches

I simply sat down at the computer and Googled for companies working on similar things to what our project is solving, or technologies we work with, and emailed or called them about consultants and tips. That gave very good results, several extremely qualified tips. Because distance in today's reality is not a problem, a tip about a consultant sitting 100 km away is as good as one sitting 100 metres away. It is the skill that decides.

When you finally have a CV or a contact, it is time for the interview, that is another problem for another text. It is perhaps the hardest thing there is. But as I said, first you have to have a strategy for even getting hold of someone to interview.

John Järpling

Author

John Järpling

John is the project manager behind e-commerce successes such as NA-KD.com, Lyko.com and Coop.no's online grocery business. John has more than 20 years of experience in software development, e-commerce project management, organisational change, and an exceptional feel for building effective teams.

Related articles

How you can make the hardest thing of all a little easier for everyone

Communicating with others is harder than you might think. It is also one of the most important success factors in any project, because if we can understand each other, we can also work together. I have collected a few things that I think make a real difference day to day. It may sound obvious, but I have seen more than one project fail because of poor communication. With small means you can influence more than you think.

Ida Sandin