Vývojáři softwaru dnes často musí umět víc než jen používat několik programovacích jazyků. Vývojářské prostředí je stále komplexnější a proto hledejte osoby, kterým jsou vlastní schopnosti řešení problémů.
Takové, které dokáží zhodnotit situaci a zvolit to nejlepší řešení. Silné komunikační schopnosti jsou nutné k tomu, aby vývojář dokázal navrhnout reálně proveditelná technická řešení, která Váš podnik potřebuje. Tvořivost je také velmi užitečná vlastnost, která podporuje inovativní přístup.