Job Search USA Logo Heading
 
 
Back to search results

CIS (Interface) Integration Programmer / Analyst

CIS (Interface) Integration Programmer/Analyst

Location: Richland, WA

Full time with excellent benefits.
DOE

Our client, a healthcare organization, is looking for a CIS (Interface) Integration Programmer/ Analyst.

Qualifications:

Education:
Prefers a Bachelor of Science degree in computer science or equivalent degree. Will consider an associate degree in computer science or related field or completion of a technical program in computer science.

Experience:
Requires a minimum of three years in the development, maintenance and analysis of interfaces, applications, programs, systems and support. A programming language such as Tcl/Tk, C, C++, SQL, HL7 protocol and Linux operating system.
Three to five years of healthcare experience is a plus.
Five years appropriate experience may be considered in lieu of education.

Licensure/Credentials: Certification Cloverleaf Level 2.

Other: Prefer bi-lingual or multi-lingual skills or equivalent.

Job Responsibilities:
1. Responsible for managing the full development cycle of all enterprise integration, including the creation of formal functional requirements, technical design specs, development of quality test plans, interface thread programming, interface implementation and maintenance.

2. Work with 3rd party vendors/sites to implement and test data transmissions.

3. Using an interface engine, configure, connect, install, support and maintain interfaces to communicate.

4. Develop, Test, and implement interfaces using the QDX (Cloverleaf) interface engine tool set.

5. Responsible for all integration activity including, but not limited to HL7, X12, Flat Record Layout, SQL file downloads and transfers.

6. Conduct moderate to complex analysis and design tasks for the development of interface systems.

7. Perform complex programming in the development and implementation of interface systems with emphasis on minimizing support and maintenance requirements.

8. Work with other systems programmers to minimize design and application program risks associated with interface implementation.

9. Assist with technical systems analysis, systems design, and systems maintenance and computer program implementation.

10. Collaborate and work effectively in a team environment with ongoing interaction / communication with users, vendors, analysts and outside team members.

11. Adopt, promote, and actively contribute to the continuous process improvement of your division.

12. Implementing interfaces ensuring integrity of data and minimizing disruption to customers.

13. Provide technical advice to project managers and team leaders.

14. Analyze, identify and eliminate interface and computer problems, inconsistencies and abnormal results. Document all work performed following department policies and procedures.

15. Work with the MIS team’s to develop and enforce standardized methodology for the development of interface systems.

16. Monitor accuracy of interfaces and computer output and data integrity of databases.

17. Work closely with others to ensure that synchronization of data occurs with interfaced application systems.

18. Troubleshoot malfunctions of the interface engine, software components and interface threads, computer hardware and software to identify and alleviate users' problems.

19. Write computer programs to produce ad hoc and other reports using report writers such as SQL as requested by users and to resolve user needs not met by current in-house software functionality.

20. Read and interpret reference and instruction manuals to determine procedures and processes to accurately use computer software and to resolve problems.

21. Assist in the evaluation of computer systems to determine how available functionality can help solve problems and improve workflow, and determine enterprise integration ability.

22. Translate technical methodology into a clinical workflow process.

23. Consult with users to provide support, determine systems integration and program requirements identify problems in existing systems.

24. Communicate with user departments on status and completion of assigned project tasks, work requests and problem reports.

25. Manage assigned systems' implementations on a day-to-day basis and act as interface project leader and maintain interface project plans.

26. Develop test scripts to ensure integration accuracy, software accuracy, completion and validity.

27. Adhere to standard policies as outlined in department related to infection control, fire and safety, hazardous chemicals, personnel policies and departmental procedures.

Knowledge & Abilities
1. Strong organizational and analytical skills.
2. Knowledge of database concepts, project management, and system implementation.
3. Knowledge of TCP/IP, interfacing technology, and extensive knowledge of HL7.
4. Working knowledge of a programming language such as Tcl/Tk, C, C++, and SQL.
5. Knowledge of the principles and procedures of system design, integration and documentation.
6. Knowledge of capabilities of interface engines, mini computers, computers and peripheral equipment.
7. Knowledge of the principles and concepts involved in structured programming practices and techniques.
8. Knowledge of the principles and practices of data processing.
9. Knowledge of the techniques of testing and debugging computer programs.
10. Knowledge of oral and written communication skills including instruction techniques.
11. Knowledge of interpersonal skills using tact, patience and courtesy.
12. Knowledge of refined problem solving skills.
13. Ability to analyze software packages and capabilities for specific user applications.
14. Ability to program reports using designated standardized computer report writers or other available tools.

Contact:
Please, send resumes to jobs@synergy1ny.com
Fax: 866 483 6972
www.synergy1ny.com
 

Summary

Posted By Synergy One
Post Date Oct-20-2009
Industry Information Technology > Programmer
Job Type Full-time
Location Richland, Washington
Salary DOE ( depends on experience) 
Phone Number 646 688 2712 

View all jobs by this advertiser


Apply Now

©2009 Job Search USA - Connecting Job Seekers with Employers throughout the USA