Responsibilities: The Developer performs software development and maintenance tasks assigned under the guidance of the Project Manager and Team Lead. These tasks may include but are not limited to: Writing, testing, and reviewing application code. Creating new programs and testing newly installed pr