Under direction of the Information Systems management, is responsible for the full development lifecycle of business applications from analysis, requirements gathering, design, implementation, training, and troubleshooting; and supports the maintenance and future upgrades/enhancements of the existing applications, providing a methodological approach to change control and documentation. Manages systems and services, including transfer protocols and encryption cypher algorithms, where needed. Works to ensure that all appropriate settings for system security and integrity are implemented.