Job Description:
The Technical Support Specialist II provides technical and/or application support on various issues related to software, hardware, and peripherals, while exercising skilled problem analysis and judgement, using a wide variety of systems, analysis techniques, and troubleshooting procedures to resolve client issues.
- Support multiple applications and solutions including client workstations, servers, hosted & virtual environments, and storage solutions.
- Perform root cause analysis, develop checklists for resolution of typical problems, and recommend procedures and controls for problem prevention.
- Consult with clients via telephone and remote access to deliver technical and/or application expertise for the company's products and services.
- Diagnose, evaluate, research and resolve software and infrastructure-related issues.
- Create or enhance detailed description(s) of client reported issue(s), record troubleshooting analysis, and document actions taken to resolve the issue(s) using support software for client interaction logging and tracking.
- Review documentation and troubleshooting of cases handled/transferred by other Technical Support Analyst team members for thoroughness and accuracy of work completed and coach to correct deficiencies.
- Author, edit, review knowledge articles for thoroughness and technical accuracy provide necessary edits and constructive feedback when needed.
- Manage client initiated or internal escalations involving critical incidents or complaints by consulting with clients to resolve technical issues, diffuse situations, or seek assistance from Tier 3 Principal Technical Support Consultants or Leadership providing context for them to continue addressing the escalation.
- Expand breadth and depth of knowledge of NextGen Healthcare solution(s), platform(s), and applicable 3rd party products through NextGen Healthcare product training and/or external technical courses.
- Be available to participate in and provide support to NextGen Healthcare clients after-hours and/or on-call as part of a rotating schedule.
- Assist junior analysts regarding policies, procedures, standards, checklists, and skills to enhance expertise of Tier 1 Support Analysts and improve the quality of support delivered to clients.
- Perform other duties that support the overall objective of the position.
Education Required:
- Bachelor’s degree in Computer Science, Software Engineering or equivalent program.
- Relevant technical certifications are a plus, such as CompTIA A+, Microsoft, AWS, or Health IT, is a plus.
- Or, any combination of education and experience which would provide the required qualifications for the position.
Experience Required:
- 3+ years' experience in a technical support role, preferably in healthcare technology.
- Technology experience in software development, networking, system administration, hardware, operating systems, databases (Oracle and/or SQL), remote connectivity, security, or specific NextGen Healthcare or competitor application expertise.
License/Certification Required:
- Relevant technical certifications are a plus, such as CompTIA A+, Microsoft, AWS, or Health IT.
Knowledge, Skills & Abilities:
- Knowledge of: Advanced knowledge of Structured Query Language (SQL) and tSQL triggers, stored procedures, etc. with ability to read/write at least one computer language such as PowerShell or Python along with knowledge of open-source systems, software, protocols, components and standards including PHP, Apache, Linux, MySQL, Centos, Windows, Health Level Seven (HL7) and different standards for transfer of clinical and administrative data within Healthcare (Fast Healthcare Interoperability [FHIR], Digital Imaging and Communications in Medicine [DICOM]); of IT Infrastructure such as data base solutions, operating systems, servers, networks, and hosting environments; troubleshooting methodology; NextGen Healthcare or competitor products and solutions.
- Skill in: Customer service, analytical, problem solving, communication, interpersonal skills.
- Ability to: Understand technical concepts related to applications integration with database and servers; apply troubleshooting techniques to identify application malfunctions, isolate causes, and resolve issues; work in a fast-paced environment; stay organized, prioritize workload, multi-task, and meet deadlines; stay organized and manage time.
The company has reviewed this job description to ensure that essential functions and basic duties have been included. It is intended to provide guidelines for job expectations and the employee's ability to perform the position described. It is not intended to be construed as an exhaustive list of all functions, responsibilities, skills and abilities. Additional functions and requirements may be assigned by supervisors as deemed appropriate. This document does not represent a contract of employment, and the company reserves the right to change this job description and/or assign tasks for the employee to perform, as the company may deem appropriate.
NextGen Healthcare is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Top Skills
What We Do
NextGen Healthcare is on a relentless quest to improve the lives of those who practice medicine and those they care for. We provide tailored solutions to fit the precise needs of ambulatory practices, as they strive to reach the quadruple aim while navigating the journey of value-based care. The result? Healthier patients and happier providers.