hired gun

( n.)

   A  contract  programmer,  as opposed to a full-time staff member. All
   the  connotations  of  this  term  suggested by innumerable spaghetti
   Westerns are intentional.

[glossary]