The Senior API Integration Analysts role is to act as the liaison between the business, IT organizations and API/Integration developers to provide technical solutions that meet user needs and improve business performance. This is accomplished by leading and performing the technical analysis of business requirements, assisting in architectural design, project lead and management, problem solving, and troubleshooting. They are accountable for project adherence to established guidelines and scope, ensuring that clear, concise requirements have been captured, and communicating timelines and deliverables. They support implementation processes by scheduling deployments, coordinating, or transitioning testing to QA teams, validation and sign-off. They will assist in issue resolution, and facilitation of development of all procedural documentation and manuals.They will mentor and guide other team members They will work closely with management, architecture, API Integration team, and stakeholders to produce quality, reliable integrations that meet customer expectations.
Gather, analyze, document, and manage business and user requirements (both functional and non-functional) for technology solutions that address business needs. Assist in identifying potential solutions for the business and provide input to issues or risks. Identify project interdependencies and communicate requirement/scope issues and participate in driving them to resolution for inclusion in system requirements.
Support all phases of data integration projects through Discovery, Estimation, Design, Analysis, Development, Testing and Implementation of API integrations.
Provide oversight, mentorship, and technical leadership to junior team members to ensure timely execution of project deliverables.
Complete all project work objectives and deliverables using Fairview standards and a deliverables-based approach. Translate business and user requirements into system requirements for the technology organization and manage changes to the source documents.
Assist with the development of the testing strategy - plan thorough requirement testing. Ensure appropriate bi-directional tracing of project modifications back to business and user requirements.
Complete all support documentation on assigned projects, including creating and updating all user and technical procedures/manuals, operational support documentation and archival of all related project documentation.
Develop expertise in all systems, tools, processes, and data relating to the assigned business or project. Develop expertise within the analyst practice - including all business analysis tools, processes and best practices.
Leverage domain and analyst practice expertise to provide the most effective solutions to the business partners in the most efficient means possible - including selecting the appropriate analysis techniques and tools (process modeling, user stories, use cases, etc.) for each project.
Be the liaison between IT personnel and users to provide evaluation, assessment, analysis, and process development to support customer needs.
Participates in the selection, implementation of technology solutions, tools, methodologies, standards, and best practices. Follow adopted methodologies and standards and ensure project adherence to standards and practices.
Be familiar with Agile methodologies and assist others in adopting best practices for optimal interoperability development outcomes.
Maintain up-to-date business domain knowledge and technical skills in applicable applications, technologies, and methodologies. Work effectively in a team environment to ensure that solution delivery is on time, within cost estimates and delivers the benefits and value identified. Establish and maintain effective working relationship with business partners and project teams.
Possess project management abilities and time tracking skills.
Demonstrate strong problem-solving abilities, self-motivation and ability to work both independently as well as within a team.
Acts as a bridge between the customer and technical team.
Identifies and works on integrated solutions outside of primary expertise. Demonstrate detailed understanding of business workflow.
Independently complete multiple work assignments in a timely manner. Designs and applies solutions to achieve intended results.
Consistently demonstrates understanding of the target audiences in all communications and evaluates the appropriate communication vehicles and message for diverse audiences.
Meets customer needs/desires with respect to customer diversity. Suggests and acts on ideas to improve overall customer service. Respects confidentiality and shares information only on a need to know basis.
Seeks to understand and value differences between employees. Treats other employees with dignity and respect. Demonstrates open, honest communication and behavior. Resolves conflict in a positive manner. Contributes to the productivity of the workgroup.
Works with management to report outcomes, create presentations, socialize new ideas and standard processes.
Organization Expectations, as applicable:
Demonstrates ability to provide care or service adjusting approaches to reflect developmental level and cultural differences of population served.
Partners with patient care giver in care/decision making.
Communicates in a respective manner.
Ensures a safe, secure environment.
Individualizes plan of care to meet patient needs.
Modifies clinical interventions based on population served.
Provides patient education based on as assessment of learning needs of patient/care giver.
Fulfills all organizational requirements.
Completes all required learning relevant to the role.
Complies with and maintains knowledge of all relevant laws, regulation, policies, procedures and standards.
Fosters a culture of improvement, efficiency and innovative thinking.
Performs other duties as assigned.
Bachelors degree in computer science, software engineering, information systems or equivalent level years of related experience.
5 years of experience in business and functional requirements elicitation, translation, and documentation.
Demonstrated analytical critical thinking skills for process improvement or problem resolution
Interest in learning new technologies and applications.
Self-motivation and willingness for taking on additional responsibilities.
Strong analytic skills including ability to identify patterns, potential issues and then translate those into functional and test requirements.
Solid understanding of business functional areas and business management issues as well as the IT organizations systems and capabilities.
Knowledge of and ability to effectively use the appropriate modeling methodologies and toolsets, requirements management methodologies and toolsets, requirements visualization methods and toolsets, and artifact versioning tools.
Exceptional written and verbal communication skills.
Understanding of core IT infrastructure components including desktop/server-class hardware, software, network, andtelephony
Demonstrated knowledge of ability to translate customer's high-level requirements into technical specifications for the IT organization and manage changes to such specifications.
Bachelors degree in Computer Science, Software Engineering, Information Systems, and 5+ years of related work experience
6+ years of experience in an Integration Development Systems Analyst role in a healthcare enterprise, fast-paced, environment.
Knowledge in Agile Methodologies.
Proficient in developing requirements definition, functional specifications, test scenarios/scripts, data models and business procedures.
Strong understanding of API workflows, and the ability to disseminate API transfers to 3rdparty users (strong preference for the MuleSoft platform)
Experience in an Analyst role using Epic healthcare systems, and Bridges knowledge.
Strong process flow and diagramming skills (Visio application).
Ability to facilitate business requirements and design review sessions with customers.
Creation and delivery of training materials and the ability to assist end users with basic troubleshooting/training.
Extremely organized with the ability to create and manage a demand queue, plan, etc.
Strong interpersonal skills; strong relationship management and negotiation skills.
Strong critical thinking and problem-solving skills.
Strong communication skills - verbal, written, listening and presentation.
Together with the University of Minnesota and University of Minnesota Physicians we have created M Health Fairview. M Health Fairview is the newly expanded collaboration among the University of Minnesota, University of Minnesota Physicians, and Fairview Health Services. The healthcare system combines the best of academic and community medicine — expanding access to world-class, breakthrough care through our 10 hospitals and 60 clinics.
Fairview Health Services (fairview.org) is an award-winning, nonprofit health system providing exceptional care across the full spectrum of health care services. Fairview is one of the most comprehensive and geographically accessible systems in the state, with 10 hospitals—including an academic medical center and long-term care hospital—serving the greater Twin Cities metro area.
Its broad continuum also includes 60 primary care clinics, specialty clinics, senior living communities, retail and specialty pharmacies, pharmacy benefit management services, rehabilitation centers, counseling and home health care services, medical transportation, an integrated provider network and health insurer PreferredOne. In partnership ...with the University of Minnesota, Fairview’s 32,000 employees and 2,400 affiliated providers embrace innovation to drive a healthier future through healing, discovery and education.