Gender : Male/Female
Industry : IT
Job Role & Responsibilities:
Coordinate internal resources and third parties/vendors for the flawless execution of projects
Ensure that all projects are delivered on-time, within scope and within budget
Understanding the needs of multiple stakeholders (users/clients, development team, business team, etc) for mobility and cloud-based software applications within SCRUM Agile environment.
Facilitate the negotiation of requirements amongst stakeholders and identify current and future business processes.
Create, analyse and validate detailed functional requirements, specifications and technical reports supporting agile application team while assisting business stakeholders to envision the future
Deliver elements of systems design including data migration rules, business rules, wireframes and other detailed deliverables
Drive SCRUM agile process with product backlogs through coordination with agile development team, product owner and end users.
Assist with development and test activities during sprint activities, supporting team members to accomplish sprint objectives.
Design new software application by analyses of requirements; constructing workflow charts and diagrams; studying system capabilities and writing specifications.
Facilitating design sessions with teams to define solutions, software applications, system improvements and design modifications.
Define project requirements by identifying project milestones, phases and elements.
Monitor project progress by tracking activities; resolving problems, publishing project reports and recommending actions.
Guide team on Agile/Scrum practices while self-organising to fill in the intentional gaps left in Agile frameworks
Support and educate the Product Owners, especially with respect to grooming and maintaining the product backlog
Facilitate all team meetings, including daily stand-up, iteration planning, sprint demo, retros, testing / quality assurance processes and more.
Implement incremental and adaptive delivery of software products
Schedule/facilitate spring planning meetings prior to the beginning of each sprint involving story estimation and detailed task creation while managing team capacity / velocity based on availability and task complexity
Fulfill the role of Scrum Master through Agile/Scrum process in the delivery of critical customer facing enterprise Mobility and Web software development projects
Skills & Experience:
5-8 years experience in project management for mobile and cloud-based applications
2+ years experience in working as a SCRUM agile environment as a Scrum Master of projects
Must have excellent analytical skills to solve problems, issues and design product functionality
Good understanding of Web and Mobile Architecture and concepts
Ability to question every aspect of an application under test to learn about it from a business requirement perspective
Strong experience in providing clear concise articulation and documentation of business requirements
Skills in assessment of risks of various solutions and designs and prioritizing competing business demands
Strong experience in analyzing business and technical requirements and managing projects within a SCRUM Agile methodology
Strong experience and understanding of mobile technologies such as Android and iOS and Cloud-based software developed in .NET utilizing Google Services such as Location Services, Charts, etc.
Excellent SCRUM Agile project management and organizational skills
Strong project coordination experience in delivering complex software applications by participating in design reviews, walk-through to communicate system designs and validation proposed solutions.
Excel at engaging with stakeholders to incorporate usability and user interface needs into designing systems and software solutions.
Good skills in facilitation, situational awareness, conflict resolution, continual improvement and increasing transparency.
Knowledge and experience with widely successful Agile techniques such as Defined Stories, User Stories, Acceptance Criteria, Continuous Integration, Continuous testing, Test Scripts/Execution, Release Notes, Code refactoring Automated testing, pairing and other agile engineering practices etc.
Applicable knowledge of the technologies used by the team such as .NET, Android, iOS, MS SQL and QA.
Preferred Hands-on experience with quality assurance
Preferred experience working with project utilizing Google Services and Stripe Payment Gateway.
Preferred experience working with apps in Payments, Charity, Healthcare, Transport industry or working with wireless device integration such as Internet of Things devices or location-based tracking applications.
Tackle daily challenges with your creative problem solving recommendations
Good hands-on experience using Jira (or other tools) for managing SCRUM Agile projects and product backlogs
BTec/BSc/BE in Computer Science or equivalent study
Advanced degrees are preferred.
Broad software domain experience in three or more of the following areas: Applications Development, Enterprise Architecture, Project Management, Quality Assurance, Infrastructure, and Maintenance and Support
Excellent verbal and written communication skills. Should be able to communicate effectively with development and business teams and external international clients.
Conceptual and analytical thinking and solution decision-making skills.
Demonstrated analytical skills with good understanding of information technology, business concepts and functions.
Strong demonstrable problem-solving abilities
Team leader/player with strong organisation skills
Proven ability to understand complex business requirements
Ability to be proactive, finding solutions to problems and meeting deadlines. Good time management.
Great attention to detail when it comes to identifying improved workflows and solutions within software applications
A passion for technology and developing best of breed products
Willingness to share and explore with the team to keep ideas and information flowing for every improving product development
Must reference software projects you have been involved with from either from a Business Analyst or Scrum Master perspective that are available today
Joining : Immediate