Responsibilities: Working as part of a project team reporting to a Project Manager to define and document the functional requirements, understand the project scope and core objectives for Order Management Systems (OMS) projects.
Lead requirements elaboration workshops with client stakeholders to define high level business requirements.
Proactively support the management of the Client either directly or indirectly through the Project Manager.
Gather and organize requirements into functional areas and help the client to prioritize the requirements.
Prepare the functional design workshop plan and agendas for each workshop.
Lead functional design workshops with client stakeholders and technical architect to elicit detailed, low level functional requirements.
Critically evaluate information gathered from multiple sources, reconcile conflicts, break down high-level information into their constituent details, abstract up from low-level information to a general understanding, and distinguish user requests from the underlying true business needs.
Collaborate with technical architect, lead developer and subject matter experts to establish the functional vision and analyse trade-offs between business requirements and technical constraints.
Proactively communicate and collaborate with both internal project team members and external client stakeholders to analyse information needs and functional requirements and deliver the following artefacts as needed:
o Functional design specification
o Wireframes (screen blueprint that represents the skeletal framework of a user interface)
o Workflow / business process flow diagrams
o Data Model/s
In conjunction with the technical architect, plan and present the construction phase kick-off meeting introducing the development team and other internal stakeholders to the project ensuring the team understand the project scope, core objectives and key functional requirements.
Be proactive in ensuring that the development and QA teams understand the requirements by attending daily team meetings and initiating functional clarification sessions where needed.
Be the liaison between the business, the development team and the support team.
Review the test plan and test scripts to ensure quality and coverage of the testing.
Provide training material and run training sessions for business users when necessary.
Skills & experience The ideal candidate will have delivery experience in both agile and waterfall environments.
Proactive problem-solving skills and proactive approach to preventing re-occurring issues with innovative solutions.
Excellent verbal and written communication skills.
Experience functionally defining and implementing OMS solutions within a complex landscape that incudes Retail/ERP Patforms, E-commerce websites, WMS and other sales channels.
Experience working with partners from strategic OMS vendors to collaboratively deliver solutions using industry best practice and accelerators where available / applicable.
Experience of the full software development life cycle delivering web-based systems.
Experience in the retail sector of a full order lifecycles and customer journeys including customer services, omnichannel fulfilment and distribution.
Results driven with a strong sense of urgency and an ability to meet tight deadlines and handle multiple projects simultaneously.
Client interaction experience, including experience of running workshops with clients.
Comfortable in challenging customer requirements in order to truly understand the underlying needs of the business and arrive at the best possible solution for the client.
Ability to communicate conceptual ideas and translate into understood functional requirements that can be understood by both the client and development teams.
The ideal candidate should have experience in one or more of the industry groups listed below:
Retail: Stores & Ecommerce
Consumer Goods
Experience of at least 1 OMS platforms. Preferably Manhattan OMS or IBM Sterling Order Management.
•
Last updated on May 18, 2022