Job Specifications
Location: Calgary Alberta
Contract Duration: 12 months
Daily Responsibilities:
Project Name: Advisor Desktop Experience:
Transform the Advisor Desktop by enhancing the overall experience, simplifying workflows powered by intelligence, enabling seamless client service, business growth, and productivity in accordance with Salesforce 2.0 Strategy.
Journeys squads work with: multiple lines of businesses (LOB) based on feature delivery, different technical teams that candidate will need to be familiar and be able to work/influence, production support team for ensuring stable release and take care of risk findings from a regulatory and compliance perspective.
Responsibilities of a senior scrum master including but not limited to:
Agile ceremonies: daily stand ups, retros, sprint planning, sprint reviews
Leadership: act as mentor and coach to the other Scrum Master and team members. This does not mean just agile mentorship; observations should lead to guidance on improving delivery efficiencies (e.g. you see email chains going in circles about a topic – you should be able to see the pattern and offer recommendations on how to move forward better. If you have a technical background then you should be able to provide potential guidance without stepping on the toes of the dev manager/dev lead. This is respected amongst our group.)
Stakeholder Management: engages with senior leadership (tech, deliver, business) providing tactical and strategic guidance. Build/present to leadership presentations, prepare and manage program/project plans, OKRs/KPIs, and metrics (including status reporting), prioritization calls and project communications.
Proactive problem solving: addresses complex, systemic issues and inter-team & other team dependences. See the problem before it even happens by putting the pieces together so there are options of how to resolve or mitigate before something even becomes a problem.
Continuous Improvement: leads initiatives to improve how the squad can make improvements that complement metrics that you report on from Jira. Then keep the squad accountable by working in an empathetic matter to get to and maintain a high performing team.
Update agile tracking systems to provide transparency on Product & Sprint Backlogs
Recommend improvements and assist in changes to recommended practices
Assist with internal and external communication for transparency of information
Organize and facilitate project planning, daily stand-up meetings, reviews, retrospectives, sprint and release planning, and other Scrum-related meetings
Assist team with making appropriate commitments through story selection and task definition
Ensuring disciplined software development approach: continuous integration, refactoring practices, peer reviews, continuous QA, and sustainable pace as standard
Participate in the organization and planning of the development schedule based on methodology to create a cohesive plan with identifiable critical path, task dependencies, and major milestones, and manages the agreed project plans and schedules, ensuring successful completion within scope, budget, time, and quality parameters
Adapt project plans, schedules, and resource assignments as required to respond to emerging requirements and risks
Fully track project progress, remove impediments, identify risks and provide resolutions for project issues
Facilitate low complexity Agile initiatives from initiation through release, providing oversight to ensure alignment with internal Agile/Scrum practices, including but not limited to, project kick-off, sprint, release and deployment planning
Accountable alongside the scrum team for the achievement of release objectives and results that meet LOB stakeholders’ needs and expectations
Manage risks to delivery
Track and report financials for the team
Accountable for creating and maintaining the appropriate vehicles for open communication within the scrum team (e.g. tracker boards) to create a trusting and safe team environment
Communicate cross functionally, ensuring transparency of progress and outcomes
Report team progress and accomplishment up and across
Facilitates status updates, product demos and retrospectives
What program/technology/software knowledge is essential for this role?
Although it is not necessary to be an expert, it would be very helpful if the candidate has experience and understanding of the following:
Salesforce Financial Services cloud is the Advisor Desktop Experience that will act as the “new” CRM system that is replacing a legacy NextJ CRM called “ClientView”.
Kafka integrations with Data Services Canada team where data can be bi-directional from DataCore or Snowflake.
Salesforce Application Integration Layer (SAIL) which is a custom developed layer that allows data to move between different API calls (e.g. internal and external systems).
Salesforce Marketing Technologies (e.g. Campaign Central) where campaigns are sent to advisors.
Regulatory and compliance experience (e.g. F
About the Company
WHO WE ARE
We are a specialist FinTech and Financial Services recruitment consultancy. We have been helping clients attract, hire and retain staff across all areas from technology to finance. By being specialists in our sectors, we are able to use our deep and active network of professionals to quickly match the best people with great permanent and contract job opportunities.
WHAT WE DO:
We deliberately work on a small number of assignments allowing us the time to deeply search for talent for your business. By partnering ...
Know more