Software Developer -

As a developer, you will be responsible for being both a lead and support developer on a variety of projects....