Designs and maintains the organization's current application architecture and assesses potential impacts of future architecture on current applications. Identifies future system needs, researches, identifies, and plans for the technology that will eventually become necessary to implement at the application level. Develops application solution architectures which align organizational requirements with the functionality and constraints of the off-the-shelf software and related technology solutions.
ESSENTIAL DUTIES AND RESPONSIBILITIES - Other duties may be assigned.
Optimizes application usage and workflow efficiency by integrating key systems.
Serves as a solution expert for upgrades and services for reported issues or for assigned projects.
Maintains, updates, designs, and develops assigned applications by translating organizational needs.
Collaborates with operations leaders and end users of the system to design, build, test, train, implement, evaluate, and provide maintenance to assigned applications.
Educates and develops Application Analysts, Application Consultants, and other team members.
Provides outstanding customer service to our customers and maintains positive relationships with other employees and contractors.
Desire and willingness to work in a collaborative, innovative, flexible, and team-oriented environment, while displaying a problem-solving orientation to issues daily.
Troubleshoots identified issues, solves end user problems, enhances, and optimizes applications.
Participates in ongoing support and maintenance of existing systems and applications. Performs after-hours maintenance as required.
Creates and maintains detailed technical documentation for assigned systems.
Provides on-call coverage as deemed appropriate by management.
Identifies and escalates production-critical issues to appropriate IT personnel.
Uses ticketing system to log and monitor tickets.
Participates in projects as deemed appropriate by management.
Evaluates and corrects issues involving configuration of applications.
Participates in Disaster Recovery planning, implementation, and testing.
EDUCATION, EXPERIENCE AND QUALIFICATIONS
Minimum of a bachelor's degree in Business, Technology, or related field.
Minimum of 5 years of experience required. Prefer 7 or more years of experience in application development.
Prefer experience with ServiceNow and SharePoint.
Candidates may work onsite in Naples, FL or considered for a virtual position. If a virtual position is offered, candidate may be required to travel onsite up to 25% of the time.
Excellent verbal and written communication skills are required.
Ability to solve complex problems in a timely manner.
Accurate with good attention to detail.
Ability to work under own initiative / self-motivated.
Experience with information technology optimization.
Dexterity to learn new systems and programs rapidly.
Must keep current on industry trends.
Must have the ability to work nights and weekends as needed to support the business.
Must have the ability to travel between locations.
Proficient in the Microsoft Office Suite (Word, Excel, PowerPoint, OneNote, Outlook, Visio).
NCH Healthcare - Naples Community Hospital