Senior Software Engineer, Genesys Cloud

Questrade Financial Group
Old Toronto, ON, Canada
140K $-160K $ / an (estimé)
Temps plein
Nous sommes désolés. L'offre d'emploi que vous recherchez n'est plus disponible.

Friday, May 24, 2024

Questrade Financial Group (QFG) of Companies is committed to helping our customers become much more financially successful and secure.

We are everything a traditional financial institution is not. At QFG, you will be constantly moving forward, bringing the future of fintech into existence.

You will be a part of a collaborative team that cares deeply about our mission and each other. Your team members will help you conquer challenges, push boundaries and discover what you are truly capable of.

This is a place where you can explore, discover and learn with continuous growth. As a diverse and inclusive place to work, there are flexible working arrangements so you can unleash your creativity and curiosity with no limits.

If you share the same sense of infinite possibility, come shape your future at Questrade.

What’s in it for you as an employee of QFG?

  • Health & wellbeing resources and programs
  • Paid vacation, personal, and sick days for work-life balance
  • Competitive compensation and benefits packages
  • Hybrid and flexible work arrangements
  • Career growth and development opportunities
  • Opportunities to contribute to community causes
  • Work with diverse team members in an inclusive and collaborative environment

We’re looking for our next Senior Software Engineer, Genesys Cloud . Could It Be You?

This role is responsible for connecting the Technology team and the lines of business. They translate the requirements from the business teams and have an understanding of its execution from a technology perspective.

This role builds relationships and liaises with various stakeholders, internal and external, understanding the impact of any changes to products from a business and technical capability.

The Principal Business Systems Analyst might act as a Product Owner for Agile teams. Also as a Principal role it must support other BSAs, improve and implement new guidelines on Business systems analyzes related work.

  • This role will primarily provide hands-on involvement and understanding of the ins & out of Corporate Telephony Solutions / Contact Center;
  • help with designing (e.g. tech design document, tech requirements, roadmaps) for business driven enhancements & requirements;

and support the Operations Engineering team on various small to medium project as a Business Systems Analyst (BSA).

What’s it like working as a Senior Software Engineer, Genesys Cloud at Questrade?

As a Senior Genesys Cloud Engineer, you will lead the design, implementation, and management of advanced contact center solutions within Genesys Cloud platform, suite of products and related integrations, ensuring high performance, scalability, and optimal customer experience.

This role requires a seasoned professional with deep expertise in contact center technologies, excellent leadership skills, and the ability to drive innovation and improvements within the contact center environment.

This role will Play a proactive role in improving our customer journeys and agent experience and delivering significant business value through Omni Channel / CCaaS.

In this role, responsibilities include but are not limited to :

  • Strategic Planning :
  • Develop and implement a strategic vision for the contact center infrastructure in alignment with organizational goals.
  • Lead initiatives to enhance and modernize the contact center technology stack.
  • System Architecture and Design :
  • Architect and design complex contact center solutions, considering scalability, redundancy, and future expansion.
  • Collaborate with cross-functional teams to ensure integration with other enterprise systems.
  • Technical Leadership :
  • Provide technical leadership and mentorship to the contact center engineering team.
  • Stay abreast of industry trends and emerging technologies, advising on their potential impact and benefits.
  • Advanced Troubleshooting :
  • Take ownership of escalated technical issues, providing advanced troubleshooting and root cause analysis.
  • Develop and implement proactive measures to prevent recurring issues.
  • Performance Optimization :
  • Conduct in-depth analysis of contact center performance metrics and implement optimizations.
  • Proactively identify opportunities for system improvements and implement enhancements.
  • Security and Compliance :
  • Ensure the contact center infrastructure complies with security standards and regulatory requirements.
  • Implement and oversee security measures to protect sensitive customer data.
  • Project Management :
  • Lead contact center-related projects, managing timelines, resources, and deliverables.
  • Collaborate with project stakeholders to ensure successful project outcomes.
  • Evaluate, select, and manage relationships with third-party vendors and technology partners.
  • Negotiate contracts and service level agreements to ensure optimal service delivery.
  • Documentation and Knowledge Sharing :
  • Maintain comprehensive and up-to-date documentation of contact center configurations, processes, and procedures.
  • Facilitate knowledge-sharing sessions and mentorship for team members.
  • Training and Development :
  • Conduct training sessions for the contact center team and other relevant stakeholders.
  • Foster a culture of continuous learning and development within the team
  • Lead and maintain product portfolio of customer contact centers throughout Questrade Financial Group entities.
  • Consult multiple business and operations stakeholders to elicit, define, analyze and document requirements for products and services supported by the OE team.
  • Prepare detailed requirements for internal and external stakeholders on feature upgrades, defect resolution or other relevant queries to enhance the current system functionalities
  • Responsible to prepare and support various artifacts necessary to comply with IT Governance, Risk Management, Compliance, Legal etc.

requirements for projects and products with regulatory oversight

  • Work closely with Technical Product Managers, Business Product Managers, Agile Product Owners, Business Unit leads and stakeholders on product vision, assess business impact and propose technology solutions that is best suitable
  • Support the technical product roadmap for the core systems, technical decisions on vendor solutions or enhancements with data and evidence for ongoing business
  • Prioritize features across other projects and priorities at QTG with a focus on IT vision and aligned with annual QFG objectives
  • Lead, facilitate and coordinate technical discussions, elicitation meetings, requirement gathering discussions with stakeholders, product, vendors to achieve complete requirements from start to end of projects or product increments
  • Understand and assess business and technology impact on core or supporting systems when other projects trigger changes in the organization
  • Continuously collaborate with domain experts, business and technology stakeholders, product owners, sponsors, both internal and external customers (end-users) as required for various products through all stages of product development and release
  • Identify process and solution improvements or system functionality gaps on the core systems and work with peers to identify and deploy appropriate solutions
  • Ensure proposed solutions reflects the 4Es; easy to buy, easy to sell, easy to understand, and easy to get service
  • Think like the customers and business owners to understand and summarise business problems, and synthesise the requirements into complete user stories for backlog
  • Prepare periodic status updates, reports or dashboards to inform leadership, management, and stakeholders on the progress of projects or upcoming releases
  • Visualise the bigger picture, assess the impact / risk of having or not having a solution to the problem and related systems / products that may be impacted by the solution
  • Collaborate frequently with technology groups like QTG Leads and Directors, RTE, user experience (UX), development, solution architect, information security, digital marketing, QA and application support teams to solve various business and customer problems
  • Create and maintain knowledge and thinking relationship for new and existing :
  • Products, processes, systems / solutions and services
  • Relationships and services with vendors and their products
  • Business models and flows of data in the business
  • Experienced to create and maintain a variety of artefacts including :
  • User stories, epics and product backlog items
  • Business case, proposal, requirements (BRD, SRD), use cases
  • Conceptual data models, workflow diagrams, solution intents
  • Presentations for senior management, executives or business stakeholders
  • Mock-ups, prototypes, test scenarios, traceability matrix to validate requirements
  • Product road-map, stakeholder matrix, program increment objectives
  • Create and maintain OE artefact templates and continuously adjust them based on project needs; may be required to conduct peer reviews of user stories or requirements
  • Stay focused through distractions, stakeholder demands, stress, deadlines, multiple projects and shifting priorities by ensuring you are aligned with vision and mission of QFG
  • Comfortably shift between agile or traditional software delivery methodologies to develop new / existing products, their upgrades, improve processes and other initiatives as needed
  • Play the role of Product Owner or Scrum Master or Agile Coach when situations call for it to support OE agile teams
  • Able to work with ambiguous requirements and strives to extract meaningful and complete requirements to establish quality features / product increments.

So are YOU our next Senior Software Engineer, Genesys Cloud ? You are if you

REQUIRED SKILLS / EXPERIENCE

  • University degree in Computer Science or Information Technology or equivalent combination of post-secondary education and practical experience in a relevant field will be considered
  • 6-8 years working as a business systems analyst or business analyst or technical analyst role within the financial services industry
  • 5+ years in large scale technology implementations across an organization
  • Strong knowledge of Genesys Cloud call center solutions or related products
  • Lead product development in investments, banking and lending industry
  • Proficient in workflow design and documentation skills decision diamonds, decision trees, decision tables, state machines.
  • Have excellent interpersonal, verbal and written skills and the ability to interact with multiple levels of stakeholders
  • Excellent time-management and organizational abilities that facilitate structured teamwork
  • Ability to follow directions from leadership, work under minimal supervision with some ambiguity and present various technical solutions for teams to consider
  • Ability to adapt and change based on new business requirements and environment
  • Strong critical thinking, problem solving and analytical skills
  • Ability to articulate technical solutions to non-technical audiences and vice versa

TECHNICAL EXPERIENCE

  • Good understanding of working with REST APIs, SOAP APIs
  • Good understanding of SLA, SLO and SLI to assist teams and business on technical requirements
  • Software development experience in one or more general purpose programming languages
  • Experience with digital technologies including online, mobile, and equivalent digital platforms
  • Ability to cultivate strong working relationships with a large extended project team and influence those around you
  • Familiar with cloud computing services, tools and processes, particularly GCP
  • Experience in managing product development, backlog planning and prioritization

CALL CENTRE SYSTEMS RELATED

  • Minimum 3-5 years experience in gathering operational usage insights for contact centre technologies to promote operational efficiencies
  • Expert knowledge of Genesys Cloud CX and Engage Cloud solutions
  • Salesforce experience and certifications
  • Working knowledge of application programming, database and system design
  • At least 3+ years of information technology and BSA experience in the financial / customer service systems / solutions development area (especially in mortgages, lending and investments)
  • Knowledge of SDLC, agile delivery, development, coding, testing (QA) methodologies
  • Knowledge of writing / understanding / interpreting API documentation
  • Certification on business analysis / project management (i.e., CBAP, PMP etc.)

Sounds like you? Click below to apply! #LI-CP1

At Questrade Financial Group of Companies, with multiple office locations around the world, we are committed to fostering a diverse, inclusive and accessible work environment.

This is an environment where individuals are treated with dignity and respect. Here, the unique skills and experience you bring will be valued.

You will be supported and motivated, so that you can harness your unlimited potential. Our team reflects the diversity of the communities we serve and operate in.

Having a collaborative and diverse team helps us push boundaries to bring the future of fintech into existence not only for the benefit of our customers, but for those who build their career with us.

Candidates selected for an interview will be contacted directly. If you require accommodation during the recruitment / selection process, please let us know and we will work with you to meet your needs.

5700 Yonge St, North York, ON M2M 4K2, Canada

J-18808-Ljbffr

Il y a 1 jour
Emplois reliés
Offre sponsorisée
Ripple Labs
Toronto, Ontario

Participate in the full software development lifecycle, from sculpting technical vision and software design to unit, performance and integration testing. We are seeking the same in engineers. Be part of the extended XRP ledger community, continuously raising the standards of engineering excellence b...

Offre sponsorisée
Receptive Marketing
Canada

Hi, we're looking for a talented software engineer to lead the growth and development of our internal marketing platform that powers our client results. Maintain and develop the software, help grow its capabilities and steer us in the right direction. ...

Offre sponsorisée
Iris Software Inc.
Toronto, Ontario

Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior AWS Data Engineer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a bro...

Ripple
Toronto, Ontario

Be a bold builder, working up and down the stack, mixing software engineering, data engineering, and distributed systems knowledge to build modern enterprise payment applications. We are looking for Software Engineers passionate about solving exciting problems in the cross-border payments space. Par...

Roche
Mississauga, Ontario

As a Senior Software Engineer, you will be joining a team that is working on solving Kubernetes operations at a large scale with an ultimate aim at deploying and managing thousands, even tens-of-thousands of Kubernetes clusters around the world. To help build this, Roche is not only developing highl...

Microchip Technology
Toronto, Ontario

Microchip’s FPGA software engineering team develops the Electronic Design Automation (EDA) software used by our customers to program Microchip FPGAs. As a software engineer in the High-Level Synthesis group, you will work on cutting-edge high-level synthesis compiler software with a team of industry...

Scotiabank
Toronto, Ontario

GBME is searching for Senior Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank’s Corporate, I...

DigitalOcean
Canada

Designing and building highly efficient scalable services to enable network datapath for the next generation of features such as Virtual Private Cloud, Floating IPs and internal tooling for the virtual network stack to scale across hundreds of thousands of customer droplets. Experience developing sc...

Scotiabank
Toronto, Ontario

GBME is searching for Software Engineers who are continuous learners and are eager to boost capabilities of capital markets products and analytics platforms. Global Banking and Markets Engineering (GBME) is the fast-moving, award-winning technology engine that powers Scotiabank's Corporate, Investme...

Humanetics
Canada

As a Software Engineer, you’ll be working as part of a scrum team to build services that are resilient, fault-tolerant and performant, while working with other teams to determine how the features and functionality that you add can make our customers happy. Our hardware devices have exact match digit...