The Specialist II, Application Managed Services is responsible for assisting clients in meeting their organizational goals and objectives at an application level. This role serves as a strategic advisor, consulting clients on best practices for NextGen software applications solutions and workflows. Implementing new software and upgrading the application suite as well as system configuration, client training, and issue troubleshooting and resolution. Collaborate with teams to develop strategy for client specific roadmap, product optimizations, new product implementation, and software upgrades, and change management. Assess current system workflows and configurations; identify opportunities for alignment with NextGen best practices and model build system. Develop departmental implementation tools and artifacts; scope and perform custom template and software programming utilizing software development best practices. Implement new software and upgrade the NextGen application suite. Deliver application-level support and expertise to clients during active implementation by conducting system configurations, testing, training, go live support, and post implementation issue resolution. Prepare, lead and execute presentations, training, and work sessions with a strong command of the audience both internally and externally. 25%-50% travel may be required, depending on client requirements and business needs. Flexible hours including weekend work may be required with advance notice. Perform other duties that support the overall objective of the position.