I'm looking to hire a programmer to help me in the development of a software project. I just want to be safe and make sure the programmer doesn't run away with the source code or any fishy business like that. I will need to maintain all rights to the source code but he will be helping with the project as well. What do I need to get them to sign? A non-disclosure agreement? Anything else?