· Working with users to formulate and document business requirements
· Identifying, investigating, and analyzing business processes, procedures and work practices
· Identifying and evaluating inefficiencies and recommending optimal business practices, and system functionality and behaviour.
· Using SCRUM methodologies, principles and techniques to develop project plans and to cost, resource and manage projects
· Taking responsibility for deploying functional solutions, such as creating, adopting and implementing system test plans, which ensure acceptable quality and integrity of the system
· Creating user and training documentation, and conducting formal training classes
· Developing functional specifications for use by system developers
· Using data and process modelling techniques to create clear system specifications for the design and development of system software
· Acting as a central reference and information source, providing guidance and assistance in the system project decision making process
· Responsible for development of proposals for IT Projects in diverse industry sectors.
· Responsible for extraction of functional points and developing JOC (Job Order Costing) to facilitate estimation of effort, cost and time for development of the project’s complete lifetime.
· Definition of Technology stack and relevant requirements including Software and Hardware.
· Liaising with the Networking SMEs (Subject Matter Experts) for correlating Infrastructure requirements with the software to be developed.
· Preparation of Development Methodology, respective WBS and deliverables to materialize development and deliverable needs.
· Identification of ideal Team Structure and defining their responsibilities to match the client’s requirements.
· Aligning each activity with the Development Manager and Team for their responsibility matrix.