Support and maintain assigned services and systems
Works with team to monitor, analyze and plan upgrades
Monitors the production issue queue and resolves issues while maintaining our Customer Service Level Agreements
Executes project tasks as assigned
Adheres to and enhances quality assurance standards, systems development and delivery methodologies
Contributes to ongoing process to integrate end users requests with software functionality
Analyzes and provides recommendations relating to application build and functionality of systems to ensure reliability for current and / or future use
Demonstrates diagnostic skills and expertise to assist with problem determination and solution across the assigned NMHC distributed system IS environment
Participates in on call rotation
Contributes to the maintenance of application/technical documentation and architecture diagrams