For security and availability purposes we’ve moved away from using the SharePoint Farm account for development. Adding new devs to your farm can be pretty simple if you know what tools to use. Frist, I always add my devs to the local admin group. Second you need to run the following commands.
This adds the domain user to the appropriate roles
Get-SPDatabase | Where-Object {$_.WebApplication -like "SPAdministrationWebApplication"} | Add-SPShellAdmin domain\username
Get-SPDatabase | ?{$_.Name -eq "WSS_Content"} | Add-SPShellAdmin –Username domain\username
These commands need to be run as the SharePoint Farm Administrator.