Able to perform complex analysis & develop business models & spreadsheets to meet requirements.
Creating high-level process flowcharts for new & ongoing projects.
Creating presentation slides and/or video tutorials for existing & new software implementations.
Prepare an easy to understand report for supervisors detailing achieved milestones and short-term project goals.
Resolve any other day to day analytical needs
Project Management
Perform adequate project management on ongoing and/or new projects including scheduling, planning, maintaining the pipeline, along with their requirements.
Presenting regular progress reports and setting goals & milestones as needed.
Facilitating planning, tracking and scheduling software deliverables.
Testing final modules before pushing changes to production, to ensure developed features meet requirements and are functional.
Collaborating with various stakeholders to determine software requirements.
Manage communications regularly between the development team and service delivery teams/internal business units.
Skills, Experience & Educational Background
Degree/Diploma in Computer Science, or a related discipline.
MBA preferred but not mandatory.
Minimum 3 years of relevant business analyst experience.
Excellent communication skills - Able to communicate clearly and effectively in both verbal and written form.
Confidently able to deliver presentations to small & large groups alike - in person or via online means (viz. Zoom, etc.).
Should be able to manage expectations between the development team & service delivery/internal business units
Good analytical, problem-solving, and critical thinking skills.
Software & ToolsShould have expertise in all of the following. Please note, shortlisted candidates may be asked to undergo a short online assessment to test basic skillset: