Integrity, Inspiration, Quality and Teamwork!  Job Description  The Software Engineer I position is a hands-on part of a New Jersey based software development team; requiring excellent technical, organizational and communication skills