Interface Programmer/Analyst II
Listed on 2026-06-01
-
IT/Tech
Systems Analyst, Technical Support
Interface Programmer/Analyst II Position Summary
The Interface Analyst serves as the primary contact for assigned interfaces, report writing, and provides consultation (including coordination) of design/build/testing/go‑live activities. The role requires synthesizing complex technical information and communicating it to service line customers, many of whom are non‑technical. The Interface Programmer/Analyst functions as a Team Leader, making work assignments to staff and overseeing development, testing, implementation, and operation of applications such as Cloverleaf, Boston Workstation, Visual Basic, SQL, and related stored procedures, XLATES, and TCL proc scripts.
Responsibilities include leading on‑site interface training (documentation, testing scripts, scenarios, and knowledge transfer); managing the entire interface application development cycle—analysis, design, specification, implementation, go‑live, and support; collaborating with application teams, subject‑matter experts and third‑party experts to determine, document, and configure interface requirements; diagnosing and resolving interface‑related issues; coordinating testing, build, cut‑over planning, and go‑live activities; developing data‑translation routines with interface engine developers;
driving projects with the interface project manager; monitoring live interfaces and providing permanent resolution; and assisting with operating system upgrades and system administration of platforms. The analyst also evaluates user requirements, recommends application software, coordinates implementation of new software applications and interfaces, designs and implements programming standards, and performs other duties as assigned.
- Bachelor's – Required
- Master's – Preferred
- 5–7 Years of programming and report writing – Required
- 5–7 Years of installing/maintaining interface engines – Preferred
- Strong analytical skills and attention to detail – Required
- Proficiency in multiple development tools such as Visual Basic, Microsoft Access, Crystal, etc. – Preferred
- Broad knowledge of major hospital functions and organizational relationships – Preferred
- None Required
- Customizes dictionaries, security levels, menus and screen displays according to standard operating procedures; maintains current documentation changes for all supported applications; adheres to change control policies for software modifications.
- Serves as a member of implementation core teams, providing guidance in planning, coordination, and implementation of go‑live and upgrade activities, including project schedule recommendations, training, testing, and actual conversion; provides continuous on‑site support during lives or upgrades.
- Recommends hardware as necessary and assists with interface testing.
- Functions as a Team Leader, allocating work assignments, and provides project leadership for installation of new software or upgrades; trains end users and monitors progress, reporting to leadership.
- Participates in required meetings; coordinates testing, build, cut‑over planning, and go‑live with subject‑matter experts, vendors, and interface engine developers; collaborates on data‑translation routine development.
- Drives interface projects and documents, working with the project manager to meet deadlines; assists with operating system upgrades and platform administration; attends offsite training opportunities.
- Provides proactive support by monitoring live interfaces, resolving problems, and collaborating with experts to provide permanent resolution; escalates out‑of‑scope issues appropriately.
- Analyzes user information needs and workflow to translate into design, development, and implementation of system application integration; defines interface specifications; recommends system and workflow changes to promote effective use of computer integration.
- Manages change control for in‑house developed programs and interfaces; performs other duties as assigned.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).