SUMMARY: Reviews production support issues and works with Developers and users of our applications to resolve those issues. Analyzes user requirements, procedures, and problems to automate processing or to improve an existing computer system. The position holds accountability for leading and facilitating requirements elicitation sessions among business and technical users, writing business requirements and specifications, providing functional/conceptual/logical design documents, building applicable business case models, preparing and/or implementing UAT scenarios and facilitating UAT testing.
DUTIES AND RESPONSIBILITIES:
Leads requirements gathering (elicitation, documentation, and management).
Facilitates project customer meetings.
Extracts and analyzes business needs, act as a subject matter expert when appropriate.
Explains and documents technical design in such a way that a business owner can understand.
Translates business needs into business requirements documentation (usage cases, process flow diagrams, narrative descriptions, data models).
Performs analytical roles on all phases of a major technology project or multiple projects of medium to large size.
Prepares project execution plans, manages and assesses project risk.
Leads regular project reviews with customers and stakeholders.
Performs system test planning and execution.
Helps evaluate the impact of corporate initiatives, goals, and vision upon existing application modules; recommends ways to improve or best utilize corporate information to support actualization of corporate objectives based from understanding of current business process.
Provides functional/conceptual/logical design documents/data models, building applicable business case models, preparing and/or implementing UAT scenarios and facilitate UAT testing as documentation of program development.
Coordinates projects from development through implementation, working with their organization’s IT workers, as well as clients, vendors, and consultants.
May assist the software developers in resolution of work problems related to flow charts, project specifications, or programming. May assist in UI development where rules, formatting and display properties can be set in the design time using existing development tool.
Works with the DBA to provide business analysis on troubleshooting of data-related production issues, test and deploy approved solution in accordance with the existing release management process.
Creates and delivers curriculum and materials necessary to train the business leads, help desk resources and application users that will use and support the application.
QUALIFICATION REQUIREMENTS:
Education - College degree, preferably a B.S. in Engineering, Computer Science or a degree with Clinical focus from an accredited college or university or equivalent experience in programming in a distributed computing environment or clinical/healthcare experience.
Experience - 8 years of progressively responsible work experience in business analysis with 2 of those years in the healthcare industry; OR any combination of academic education, professional training, or work experience which demonstrates the ability to perform the duties of the position. Must be familiar with Microsoft technologies and the current tools being used in the application development. Project management background is ideal.
Required non-technical proficiencies and knowledge - Solid analytical skills; Strong customer service skills and prior experience supporting internal customers; Ability to interact with individuals at all levels of the organization;