Olá, obrigado pelo comentário.
Certamente passar no concurso público pode ser uma forma do programador desenvolver seu talento e ajudar a resolver os problemas internanente e sim, existe a exigência da licitação em certos casos. No entanto, caso o profissional de programação saiba como resolver um problema específico e comprove habilidades que resolverão um problema pontual, pode ser inexigível a licitação, podendo o ente público adotar a contratação direta baseada na lei.
Tem como.
Abraços