Business Systems Analyst
Job Overview
Business Systems Analyst assists in requirements gathering and documentation of functionality for modifications or enhancements to existing or new software products by performing the following duties personally or through other team members. Or with experience, leads projects with support of others. This is accomplished by participation in customer projects or internal initiatives.
About the Role
This position involves creating and maintaining functional specification documents for software products, communicating with other Business Systems Analysts and project stakeholders to gather requirements and system functionality, defining and simplifying requirements, building User Acceptance Test Plans, developing system work flows, and assisting with training and support for sales and operations teams.
Job Functions
- Create and maintain functional specification documents for software products supporting other BSA's or for own project.
- Communicate with other BSAs and/or project stakeholders to gather requirements and system functionality with goal of receiving approval of project functional specification.
- Work with the project’s BSAs and/or customer to define and simplify requirements.
- Work with the internal and external project team to build the User Acceptance Test Plan.
- Create and maintain product level requirements, standard work flows, and module descriptions for software products.
- Afford assistance to QA group in their efforts as needed to develop s plans and perform sing.
- Participate in internal integration sing activities to ensure continuous control over materials and products.
- Afford assistance to the Training and Development team with training material creation/maintenance.
- Afford assistance with customer training.
- Provide Sales and Operations groups with product support.
- Work with project manager or Sales as Software Change Requests (SCR’s) are created.
- Afford assistance with training Sales and Operations groups on new products or changes to existing products.
- Participate in on-site training, sing, project go-live as needed.
- Helps to provide project continuity and is a great learning experience.
- Helps to educate the company on our software products through assisting with lunch time training sessions, email blasts, etc.
- Experienced in writing user documentation and conducting end-user training.
- Consistently communicates with the Business Systems Analyst Team Lead and Manager both good news and bad news.
Required Qualifications
- Bachelor of Science, Bachelor’s degree in Computer Science or Computer Information Systems; Master’s Degree a plus.
- Previous experience dealing directly with both customers and developers.
- Performed requirements gathering, managing customers through a Functional Specification create process.
- Strong analytical skills.
- Understanding of software design and databases.
- Excellent problem solving capability (business and technical).
- Excellent verbal and written communication skills.
- Experience in working with WMS, Supply Chain Management and Logistics applications.
- Enjoys working in the software development and automation technology field (very computer literate).
- Must be eligible to work in the USA long term without sponsorship.
Preferred Skills
- Knowledge of industry best practices and standards.
- Experience with project management tools and methodologies.
- Experience with software development methodologies such as Agile or Scrum.
- Experience with supply chain management and logistics.
- Experience with warehouse management systems (WMS).