Programmer Analyst 4
PURPOSE: Design and develop database applications for administrative and research projects. Perform full system requirements gathering & analysis. Serve as a mentor to developers in coding best practices. Serve as a project lead for major projects.
ESSENTIAL JOB FUNCTIONS:
Perform application programming; develop, perform unit tests, and maintain application software & databases.
Complete all required documentation for each software application.
Maintain existing software applications; makes modifications as requested by ITS lead/manager.
Gather and document full system requirements for existing and/or future business needs as requested by lead/manager.
Perform full analysis for existing and/or future business needs as requested by lead/manager.
Serve in other capacities such as organizational-wide teams, internal ITS process improvement initiatives, and miscellaneous works assignments.
Mentor developers in appropriate use of development tools and methodologies, including researching tools, providing code templates, and coordinating reusable code
Lead all aspects of a major project including project planning and work assignments for self and up to 2 other developers. Stand in for Applications Development Manager in times of Applications Developer absences.
Call (865) 576-6051, Monday through Friday, from 7:45 a.m. to 4:30 p.m. EDT or email us at firstname.lastname@example.org.