Position: Systems Analyst
Company: EPAM
Category: Business Analyst
Experience required: 3y
English level: upper

Description

Analyzes business needs to determine technical requirements and identify impacted areas/systems/processes and evaluate alternative solutions
3+ years experience minimum
Design, develop, documents, test, or support modification of computer programs and/or systems
Researches and assists in designing solutions for general maintenance requests to resolve system problems
Prepares detailed system requirements and assists in functional design solutions for new products/functionality and enhancements to existing products/functionality
Provide oversight and final review of design specification
Take the initiative to seek out areas of improvement
Assigned to highly complex projects, systems, or initiatives
Leads a systematic process for capturing requirements.
Works with partners to capture requirements in a standard format that can serve as the foundation for developing technical documentation.
Using SDLC processes and associated tools, analyzes current system targeted for replacement/enhancement to determine business and technical functions to be included in the design.
Works with Developers and other IT staff to determine system components and functional flow of components and data between components, provide data mappings to devs and perform testing
Validates the design documentation with the appropriate parties and receives approval on these documents.
Reviews final design documents to ensure that they clearly explain the work expectations.
Clarifies design expectations. Answer business and technical questions. Researches and involves appropriate parties to resolve more complex business and technical issues.
Continuously assesses systems as business direction changes for impacts to existing designs. Understands impacts and works as appropriate to determine the best solution.
Partner with developers and other IT staff to ensure the design fulfills business and technical requirements
Prepare technical documentation and deliverables including flow charts, models, procedures, user guides, scorecards, and reporting.
Ensures adherence to practices, standards, policies, and procedures.
Develops test scenarios & test cases, performs test executions for various system components.
Prepares complex test strategies to ensure comprehensive coverage of system components and interfaces; provides SME-level expertise and recommends test strategies and scenarios for junior-level analysts.
Develops and documents vetted contingency plans in case of risks or roadblocks
Strong knowledge of MS Excel and MS Visio


Additional nice to have skills:

Experience supporting FHIR over REST-based systems analysis
Experience analyzing requirements for systems based on HL7 Implementation Guides
Very good understanding of SMART on FHIR concept
Good understanding of CCD-A and CCD-A Templates
Good negotiation skills to get all stakeholders buy-in
Good understanding of clinical domain coding standards i.e. CPT, ICD, LOINC, etc.
Formal education in engineering or computer science
Experience working under minimal supervision
Experience working with a lot of ambiguity
Experience collecting requirements from businesses and converting them to requirements documentation (JIRA, TFS, MS Office, etc.)
Product management mindset
Experience with EHRs technology as an end-user or designer (EPIC, Allscripts, Cerner, etc.)
Familiar with HIPAA and Privacy rules especially in relationship to payers domain
Familiar with Agile
Clinical background
Understanding of healthcare payer benefits space.