Interacts directly with stakeholders (including executives) to gather business needs, input and output requirements, and evaluate processes and procedures.
Interprets business requirements in order to determine solutions that meet user needs.
Writes detailed business requirement documents, functional, technical, and integration specifications for use by developers.
Creates workflow process diagrams, wireframes, mapping documents, ERDs, use cases, user stories, logical data models, and develops application documentation for record keeping and knowledge sharing.
Research business problems and develops models to analyze and define effective solutions.
Implements computer system requirements by defining and analyzing systems solutions to business objectives.
Identifies opportunities for improving business processes through systems and/or non-system changes.
Ensures that all projects and deliverables are delivered on time, within scope, and within budget.
Develops and maintains detailed project plans, work breakdown structures, and resource allocation matrices.
Partners with cross-functional teams (Finance, Supply Chain, Operations, Digital, etc.) to align technology solutions with business strategy.
Manages project scope changes through formal change control processes and impact assessments.
Validates results through quality assurance testing and coordinates user-acceptance testing.
Requirements
Bachelor’s degree in computer science, information systems, or related field (Equivalent experience is acceptable).
5+ years of work experience in business systems analysis.
Experience supporting full Agile and Waterfall software development lifecycles (including understanding business processes, gathering user requirements, design, testing, deployment, and training).
Knowledge and hands-on creation of key artifacts including use cases, user stories, workflows, user acceptance criteria, configuration stories, business/functional/technical specifications, timelines, roadmaps, Gantt charts and presentations.
Experience in triaging application issues for multiple systems.
Experience in API integrations and data migration/data conversion, preferred.
Advanced analytical capability, written, verbal and interpersonal skills.
Must have ability to communicate, motivate and organize projects throughout the company.
Must have ability to work independently and handle end-to-end projects.
Intermediate SQL knowledge and experience, preferred.
Advanced experience in Jira, Confluence, Excel, Alteryx preferred.
Experience implementing and supporting a Contract Lifecycle Management platform, preferred.