ERP Business Analyst-Finance
The Business Analyst's role is to devise and design business process requirements for all IT-related financial systems critical to core organizational functions. This includes researching and analyzing data in support of business functions, process knowledge, and systems requirements. The Business Analyst is also responsible for proactively generating and compiling reports based on his or her findings, complete with recommended improvements to - or new requirements for - business processes and operational procedures. This individual will apply proven communication, analytical, a technical acumen, and problem-solving skills to help maximize the benefit of IT system investments and to assist in implementing new computer systems.
Strategy & Planning
- Conduct interviews to gather user requirements through workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.
- Identify and establish the scope and parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics.
- Create and deploy feedback mechanisms for end users. Analyze results, make recommendations for support process improvement, and implement changes.
- Evaluate documented resolutions and analyze trends for ways to prevent repeated future problems.
Acquisition & Deployment
- Lead the planning, design, development, and deployment of new applications, and enhancements to existing applications.
- Conduct research on software and hardware products to justify recommendations and to support purchasing efforts.
- Develop and utilize standard templates to accurately and concisely write requirements specifications.
- Translate conceptual user requirements into functional requirements in a clear manner that is comprehensible to developers/the project team.
- Create process models, specifications, diagrams, and charts to provide direction to developers and/or the project team.
- Manage and track the status throughout the project lifecycle; enforce and redefine as necessary.
- Communicate changes, enhancements, and modifications of business requirements or issues- verbally or through written documentation - to project managers, sponsors, and other stakeholders so that issues and solutions are understood.
- Field incoming problem tickets from end users to resolve application and software issues within mission-critical systems.
- Prioritize, schedule, and administer all instances where enhancements and defect resolution are required.
- Record, track, and document the problem-solving process, including all successful and unsuccessful decisions made, and actions taken, through to final resolution.
- Test fixes and perform post-resolution follow-ups to ensure problems have been adequately resolved.
- Identify and learn appropriate software applications used and supported by the organization.
- Participate in the design, development, and delivery of software applications training programs and individual classes.
Formal Education & Certification
- University degree in the field of computer science or information systems and 6-8 years related work experience.
- Education and/or certifications with significant experience in SDLC and project management are desired.
Knowledge & Experience
- In-depth, hands-on knowledge of and experience with ERP, Microsoft Dynamics Navision is preferred, but not required.
- Proven experience with troubleshooting principles, methodologies, and issue resolution techniques.
- Extensive application support experience with mission critical large scale systems such as ERP with emphasis on financial systems
- Excellent written and oral communication skills as well as proficient in the use of Microsoft Office (Word, Excel and PowerPoint)
- Proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development.
- Able to develop and interpret technical documentation for training and end user procedures.
- Very strong customer service orientation.
- Excellent written, oral, interpersonal, and presentational skills.
- Experience working in a team-oriented, collaborative environment.
- Highly self-motivated and directed.
- Ability to absorb new ideas and concepts quickly.
- Good analytical and problem-solving abilities.
- Ability to effectively prioritize and execute tasks in a high-pressure environment.
- Ability to conduct research into software development and delivery concepts, as well as technical application issues.
- Ability to present ideas in business-friendly and user-friendly language.
- Sitting for extended periods of time.
- Dexterity of hands and fingers to operate a computer keyboard, mouse, power tools, and to handle other computer components.