-Provide ongoing development support to our internal teams and client base -Mentoring team members and assisting with the bi-annual review process -Participates in planning for infrastructure improvements and new technologies to advance our mission to provide high-quality solutions for our staff and clients