Solution Consulting Specialist
The Information Management and Service Oriented Architecture department of the Care Delivery BIO is seeking a highly experienced, motivated and goal-driven Solution Consultant Specialist. This individual will be part of a technically diverse Solution Design and Delivery team.
Mission: To focus on KPHC in the web services arena and performed the associated work as part of a diverse KP team in three areas:
Development of processes, design principles, and strategies that support SOA
Design, development, and testing of web services (written by Epic and in-house) that read and write KPHC data (a.k.a., 'Creation')
Integration of KPHC web services (written by Epic and in-house) into applications outside of the standard Epic-released suite of applications (a.k.a., 'Consumption')
Develop/maintain relationships with the team driving each web services project, SI, Regional business and IT, and National/Regional KPHC in order to bridge communication gaps among business and technical staff.
Essential Functions:
- Insure Enterprise security as applicable to applications handling sensitive information.
- Present complex subjects to a broad audience - developing various alternative architectures and solutions, characterizing benefits/tradeoffs of each approach.
- Consults with senior client sponsors and other KP leadership to inform and promote successful project development and implementation within the organization.
- Provides leadership and direction to clients in consulting, planning, and marketing of multiple, complex automated systems.
- Contribute to development of company objectives and principles and to achieve goals in creative and effective ways.
- Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles.
- Exercises independent judgment in method, techniques and evaluation criteria for obtaining results. Contacts pertain to significant matters often involving coordination among groups.
Acts independently to determine methods. May supervise the activities of others.
- Help project teams to flesh out detailed functional requirements
- Analyze project requirements to determine if existing web services (developed by Epic or SI) can be used as-is, with enhancements, or if new web services should be developed
- Map each project's functional requirements to data structures and logic in Epic
- Network to find the key project managers, regional / National ACs, Epic resources, and other key technical team members for each project. Use these resources to inform proper data mapping and to clarify project requirements.
- Produce Rough Order of Magnitude (ROM) estimates for CD BIO costs to support project analysis and web service design / development.
- Troubleshoot issues related to the logic and data mapping in web services that are found in QA and Production.
- Attend meetings with the goal of translating what the business is saying into terms that the technical staff needs to hear in order to develop what the project needs.
- Participate in project team meetings during design, development, and testing.
- Develop web services intake processes, documentation templates, policies, and design principles surrounding web services design in partnership with SI
- Participate in technical support groups (SSTGG) and governance (CDAAG-WS) for web services projects - prepare research for decision makers of these groups
- Work creatively to support the projects that fall outside of the standard web services intake process (which is currently many of the projects) - evaluate multiple different formats of varying degrees of detail for project requirements, meet with project teams on short notice to try to meet deadlines, help the web services team to determine how to insert a project back into our process, etc.
- Participate in KPHC National AC meetings, general CD BIO meetings, regional KPHC meetings, etc. in order to maintain contacts and stay up-to-date on activities in the KPHC realm.
- Participate in meetings and read documentation related to new Epic enhancements in order to stay up-to-date on new Epic functionality and how it impacts KP.
- Maintain Epic certifications and stay up-to-date regarding KP's use of Epic products
Qualifications:
Basic Qualifications:
- Bachelor's degree in a related field or 4 additional years of equivalent work experience
- 8 years of development in multiple technologies, including MUMPS/Cache and .NET.
- 6 years of developing Web applications - in various technologies including portal, SOA
- Experience in Object Oriented Software Development
- System Analysis and Requirements Modeling Experience.
- Requirement modeling tools such as CaliberRM, ReqPro etc
- Understand enterprise architectures, Web architecture, SOA and Web Mobile.
- XML, SOAP
- Data Base modeling and design with TOAD or similar tools.
- UML Modeling - the process and tooling
- Epic Inpatient certification
- Epic ambulatory certification
- Deep understanding of various development methodologies, including Agile/Scrum, RUP.
- Strong communication skills.
- Demonstrated strategic thinking
Preferred Qualifications:
- Certified in Epic's Chronicles Programming, Interface Cache' Administration.
- Current experience with SOA/Enterprise Application Integration.
- Advanced degree in Computer Science or Management Information Systems or other technical degrees.
- Hands on experience with WebSphere Service Registry and Repository (WSRR).
- Technical understanding of service security and routing with WebSphere DataPower.
- Minimum of 5 years working experience in the health care industry.