This job listing has expired and the position may no longer be open for hire.

Sr. Programmer Analyst at Johns Hopkins Health Care in Hanover, Maryland

Posted in Other 9 days ago.

Type: Full Time





Job Description:

SR. PROGRAMMER ANALYST

Requisition #: 279726
Location: Johns Hopkins Health Care, Hanover, MD 21076
Category: Information Technology
Work Shift: Day Shift
Work Week: Full Time (40 hours)
Weekend Work Required: No
Date Posted: Oct. 15, 2020

Johns Hopkins HealthCare (JHHC) is the managed care and health services business of Johns Hopkins Medicine, one of the premier health delivery, academic, and research institutions in the United States. JHHC is a $2.5B business serving over 400,000 lives with lines of business in Medicaid, Medicare, commercial, military health, health solutions, and venture investments. JHHC has become a leader in provider-sponsored health plans and is poised for future growth.

Many organizations talk about transforming the future of healthcare, Johns Hopkins HealthCare is actually doing it. We develop innovative, analytics-driven health programs in collaboration with provider partners to drive improved quality and better health outcomes for the members and communities we serve. If you are interested in improving how healthcare is delivered, join the JHHC team.

Position Summary:

Reports to Manager, Business Intelligence or Manager, Application Development and is responsible for assigned systems and projects within the specifications of a project schedule. Responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise wide mainframe, mid-range, and client-server based systems. This includes but is not limited to the installation and testing of new and/or upgraded applications, operating systems, file structures, hardware, communication devices, and productivity tools.

Task requirements for position:

Programmer Analyst, EDI -

Position that will work closely with a team of analyst and developers to design, develop, implement and maintain EDI-centric applications and data transformation processes. Familiar with healthcare HIPAA 5010 Transaction sets (e.g. 834, 835, 837, 820,274,276,277, 270 and 271) and have proven experience developing, architecting and administering EDI applications in a Healthcare setting using HIPAA mappings. Experience with at least one SDLC process (e.g., AGILE, SCRUM, Unified Process, Waterfall) and be able to apply that process to their job function. You will design and create SQL stored procedures, user-defined functions, .net application, ETL tools such as Actian Data Integrator, and ECMaps in support of EDI solutions and you will assist analysts to author functional and technical specification documents. Will serve as a Subject Matter Expert for the common codebase, assist the EDI Manager by implementing processes and enforcing adherence to coding standards and best practices. The successful candidate will have strong interpersonal skills, strong analytical skills, the ability to manage multiple project assignments, interact effectively with customers, and the ability to lead others on the development team.

Programmer Analyst, App Development -

Will work closely with a team of analyst and developers to design, develop, implement and maintain departmental and enterprise wide client server and web based systems. Requires advanced understanding of structured programming, types of databases, file structures, and programming tools. The successful candidate will have strong interpersonal skills, strong analytical skills, the ability to manage multiple project assignments, interact effectively with customers, and the ability to lead others on the development team.

Education:

Requires a professional level of knowledge in software development or equivalent as normally acquired through completion of a Bachelor s degree in computer science or related field.

Knowledge:

Has advanced understanding of structured programming, types of databases, health care file structures and programming tools. Must have analytical ability to solve highly complex business and technical problems. Demonstrates expertise in the language and database of the assigned system.

Demonstrates a detailed understanding of at least one word processor, one spreadsheet package, combined with a basic understanding of a LAN based E-mail package such as GroupWise, CC Mail or Microsoft Outlook. Has a detailed understanding of communications between computer platforms.

Languages:

C#, JavaScripts, Visual Basic, Json, XML, T-SQL, SSIS, LINQ, HTML, CSS, Java

DB:

DB2, SQL Server, MS Access

Frameworks:

.Net, MVC, ASP .Net, Angular, Bootstrap, Entity Framework

Tools/Utilities:

Visual Studio, Team Foundation Server, Telerik, Toad, Eclipse

Report Writers:

Crystal Reports, SSRS

Client Server:

[Win/ NT/ 2012 -2019]

PC PACKAGES:

Spreadsheet, Screen builders, Internet mail, Word Processing

Operating System:

Windows, UNIX/LINUX

Programmer Analyst, EDI

Languages:

Visual Basic, VB.Net, C# , and RIFL a plus

Databases:

DB2, SQL Server, MS Access

Tools/Utilities:

Actian/Pervasive Data integrator, SSIS, Sybase EC Maps

PC PACKAGES:

Spreadsheet, Screen builders, Internet mail, Word Processing

Skills:

Performs complex analysis, design, development, testing (unit, system and integration), documentation and debugging of software artifacts in support of EDI integration applications. Performs modifications to and maintenance of highly complex operational programs, ,maps, processes and procedures. Serves as point of contact for resolution of complex software problems. Ability to complete complex project tasks applied to specialized technology to resolve total system problems or applications. Perform position appropriate duties as required in a competent, professional and courteous manne

Strong database-related development skills (complex SQL queries, complex store procedures and user-defined functions in SQL Server)

Demonstrates ability to establish and meet work schedules within limited time frames and under tight deadlines. Willing to work off hours as needed in support of changes to the computing environment.

Demonstrates excellent customer relations, interpersonal and problem solving skills. Able to lead, plan, schedule, assign and/or coordinate work of staff in various environments, plans, schedules, assigning work, reviewing results, and written status and project plans.

Required Licensure, Certification, Etc.:

None

Work Experience:

Work requires experience with complex computer systems and applications as acquired during two to three years related experience or demonstrated experience with unit/clinic based medical and/or nursing clinical practice in a hospital/health system environment as acquired during two to three years of recent patient care experience.

Work requires experience with highly complex computer systems and applications as acquired during three to five years related experience.

Experience with Application integration and solving problems relating to system interoperability

Machines, Tools, Equipment:

Intel-compatible personal computers, printers, faxes, modems. Hardware appropriate to the specific applications.

Dimensions:

Budget Responsibility:

Compiles resource expenditure for projects.

Authority/Decision Making Level:

Recommends course of action to PL or Manager

Participates in implementing procedures.

Prioritizes and organizes tasks to meet changing priorities.

Supervisory Responsibility:

Recommends course of action to PL or Manager

Recommends changes in procedures.

Johns Hopkins Health System and its affiliates are Equal Opportunity/Affirmative Action employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sexual orientation, gender identity, sex, age, national origin, disability, protected veteran status, and or any other status protected by federal, state, or local law.