US Citizenship Required: Yes Job Description: Software Engineer Advisor Seize your opportunity to make a personal impact... depends on a Software Engineer/Project Manager joining our team and utilizing a working knowledge of software and technology...