Salary: Highly Competitive (Negotiable on experience and qualifications) The purpose of this position is: To develop, test and document high quality software to meet requirements, as per standards. To review code and provide mentorship and leadership to developers. Duties: Develop and maintain softw