Job Description
The Senior Systems Analyst plays a critical role in understanding and assessing the impact of business changes and needs; analyzing and capturing requirements; communicating requirements to relevant stakeholders; and monitoring the build of the solution to ensure it meets the requirements. They will interact directly with clients, key stakeholders and IT development to ensure proposed processes and systems meet desired needs.
The analyst is also expected to gain knowledge of rapidly changing computer technology and is preferred to have pharmaceutical or healthcare industry experience as well as demonstrable experience in all phases of the software development lifecycle.
PRIMARY DUTIES AND RESPONSIBILITIES:
Document and maintain business and functional requirements and ensure persistency
Provide consultative assistance to business users and stakeholders looking to streamline processes by analyzing and determining problem/opportunity/solution resolution
Elicit requirements from end users to solve a business problem and identify the desired results
Handling Scrum Daily Standups, writing User stories and Backlog items.
Work with Development and Testing team to make them understand user stories.
Anticipate, quantify and resolve problems and issues with requirements.
Communicate with clients and stakeholders using data process models to clarify and validate requirements
Oversee implementation, coordinating tests and observing initiation of the system to validate performance and ensure all business requirements and their integrity are maintained.
Address issues and questions related to intended functionality of the system, as well as support the business in implementing the required changes to make effective use of the new system
Serve as the conduit between the customer community (internal and external customers) and the software development team through which requirements flow
Develop specifications, wireframes, diagrams and flowcharts for programmers to follow
Specify inputs and format outputs to meet users’ needs
Perform all responsibilities within the guidelines and IT policies and directives at or above our client’s performance and evaluation standards.
Utilize time management skills and multi-tasking capabilities to handle multiple and parallel projects, deliverables while working both independently and collaboratively within a team.
Maintain user confidence and protect the business by keeping information confidential.
Qualifications
EXPERIENCE AND EDUCATIONAL REQUIREMENTS:
Bachelor’s degree in computer science, engineering or management information systems with a minimum of five (5) years of experience as a Business Analyst, Systems Engineer or equivalent.
Experience in the Pharmaceutical, Medical Device or Healthcare industry.
Requirements
MINIMUM SKILLS, KNOWLEDGE AND ABILITY REQUIREMENTS:
Demonstrated experience in all phases of the software development lifecycle
Proven leadership skills with the ability to effectively and professionally represent the organization at the client site
Critical thinker who can evaluate information gathered from multiple sources, reconcile conflicts, decompose high-level information into details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying business needs
Employ facilitation techniques in discussing requirements with clients (e.g. Brainstorming, structured walk through, JAD sessions)
Able to identify “as-is” state vs. “to-be” state using a variety of applicable tools and techniques depending on the project and its complexity including but not limited to use-case diagramming, ERD diagrams, data flows and business process work flows.
Experience using techniques such as sampling, model building and structured analysis, along with accounting principles, to ensure the solution is efficient, cost-effective and financially feasible.
Experience in Agile Development methodologies
Experience working side by side with development and testing teams to facilitate accurate understanding throughout the development lifecycle
Management and maintenance of requirements traceability
Write logical, comprehensive, concise reports, meeting minutes, correspondence; communicate effectively orally and in writing.
Well organized with the ability to manage multiple tasks at once in order to meet demanding deadlines.
Team player who can effectively work in a fast paced environment.
Proficient in Microsoft Office (Excel, Access, Powerpoint, Word)
Proficient in Microsoft Visio, Project and Sharepoint
Preferred Skills
Experience developing and customizing requirements, process, and design documentation
Experience working with and presenting to executive level clients
Experience performing requirements, design, and testing activities
Change management experience to include internal/external system training, external communication development on behalf of the client, demo facilitation
Strong understanding of system architecture and a desire to participate in development strategy
Experience with service oriented architecture and accompanying functional documentation
Skills
Experienced Business Analyst Systems Engineering
Language Requirements
English
Education Degree
Bachelor's Degree
Visa Support
No