Job Description
- We have an opportunity within our Programme Management Department for a Business Systems Analyst. The successful candidate needs to be a dynamic and driven self-starter whose core responsibilities will include providing a key link between various business divisions and technology teams.
- Analysis
- Develop an in-depth understanding of the business functions and systems stack.
- Assess feasibility of any new business requirements and intent of such requirements.
- Understand the businesses requirements, validate and translate them into functional requirements that are used by developers to craft a solution.
- Analyze data/business processes/user experience to identify future business and system opportunities and pitfalls.
- Develop test cases
- Project coordination
- Create, assign and maintain tasks to development teams.
- Act as scrum master and conduct sprint planning/retrospective/review sessions with development teams.
- Liaise with product owners throughout the system development lifecycle.
- Assist with quality control and user acceptance testing.
- Specifications & Documentation
- Create and maintain “As-Is” Functional Requirements Specifications (FRS) Documents.
- Design wireframes, UI designs and mock ups.
- Manage system version control documents.
- Training
- Train users on current systems.
- Train users on new system features and enhancements.
JOB TITLE
•Programme Management
DEPARTMENT
•Programme Manager
REPORTING TO POSITION PROFILE
QUALIFICATIONS AND EXPERIENCE REQUIRED
- B.Sc. or B.Com in Information Technology (or equivalent)
- 3 years’ Experience.
- Microsoft Office including Visio
- Basic T-SQL query writing
- Project management experience (ability to work in a team and act as a project lead)
- SKILLS REQUIRED
- Agile and Scrum practices
- Sound understanding of basic accounting and financial principles, models and systems
- ALM and SDLC processes.
- Sound understanding of business principles: analyse as well as manage multiple projects
- Ability to develop a systematic understanding of business processes and apply it to software/system design and development.
- Self-starter, uses own initiative and works well under pressure
- Innovative individual, willing and driven to learn new things.
- Effective communicator at all business levels
- Excellent problem solving skills with an analytical mindset and approach
- Must be able to work well with fast paced environment
- Excellent ability to multi-task between multiple concurrent projects
- Big Data & Data-warehousing experience.
- MS Team Foundation Server experience.
- Certified Scrum Master
- Certified Project Manager
- Understanding (and/or experience) of Content Management Systems.
- Understanding (and/or experience) of Affiliate Management Systems.
- Understanding (and/or experience) of Customer Relationship Management Systems.
- HTML and CSS (basic understanding).
- BPM (Business process re-engineering)