Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3727 Senior Solutions Architect, SecurityMississauga , ON

Employment Term: Full-time
Location: Mississauga , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Solutions Architect, Security in Mississauga, ON! In this role, you will work with and influence industry standards; lead the design, deployment and support of new products, features and technologies that compose our Public Safety portfolio.

You will focus on driving the security and cybersecurity strategic direction, compliance, solution building, platform selection, architecture planning, business case analysis, testing and process documentation, while collaborating with a cross functional team to transforming vison into reality.

In this position, being an outside the box-thinker and strong collaborator is critical for you as well as the whole team to succeed. This opportunity is hands-on with the team in creating the vision for our solutions in the Public Safety domain. Having an engineering or computer-science background, awareness of DevOps and Agile methodologies and a drive for solving business needs will help you fit right in.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

Skills/Experience You're Bringing
- Perform all phases of security solution architecture as assigned; review plans and specifications; recommend supplier, contractor and hardware/software as appropriate; provide timelines for implementation to projects along with cost estimates necessary to allow development of financing options; inspect and evaluate completed projects to ensure compliance.
- Liaising with vendors to implement security solutions for the client's customers
- Participate in project delivery, embracing the agile methodology and associated toolsets.
- Generate high level and low level security architecture and design documentation including conceptual design , physical design , logical design , as-built diagrams, knowledge transfer materials and transition to operation needs
- Develop long term strategic architecture to ensure security solution meets current and future requirements
- Identify security design gaps in existing and proposed architectures and recommend changes or enhancements
- Works with subject matter experts from vendors such as Motorola, Genesis, Cisco, Juniper, Nokia, and Fortinet, to assess and develop mitigation measures to ensure that appropriate security treatment and configuration hardening is applied, and ensure that customers are informed.
- Liaises with the client's Corporate Security to ensure compliance with corporate security standards
- Provides general guidance and recommendations on security best practices.
- Work with internal teams at the national level to facilitate knowledge sharing and co-operation on security threats and concerns.
- Provide technical leadership and security consulting to the client's Safety operations and project teams.
- Support management of security incidents and other security-related issues for Public Safety services.
- Reviews and interprets security alerts and provide diagnostics in the management of incidents to support customers.
- Leading vulnerability scanning and threat risk analysis initiatives.
- Assesses features, functionality and operational requirements in a lab / staging environment to advise customers on the potential adoption of specific technologies.
- Pro-actively researches and remain current on industry and vendor sources related to security vulnerabilities.
- Support ongoing risk posture assessments by leveraging vulnerability scan results, exception reports and current cyber risk landscape.

Experience/Skills You're Bringing
- Completion of University or College program in Computer Science or Engineering; or 5 years of equivalent.
- Must possess a thorough understanding of all aspects of data, computer and network security, including such areas as firewall administration, encryption technologies and network protocols
- Hands-on experience in security systems, including firewalls, intrusion detection systems, anti-virus software, authentication systems, log management, etc
- Advanced understanding of the latest security principles, techniques, and protocols.
- Hands-on experience with Fortinet, Juniper and Cisco networking and security equipment's
- Advanced understanding of network infrastructure, computer hardware, and enterprise architectures
- In depth expertise in routing protocols (BGP, OSPF), Switching architecture and protocols (VLAN's, Trunking and Spanning Tree)
- Ability to accurately scope security technology requirements and objectives as well as effort and difficulty of project tasks
- Ability to interact with teams and individuals with a wide range of security understanding to explain and ensure alignment on security measures
- Able to complete a Security Requirements Traceability Matrices (SRTM) and map requirements to a future state design.
- Experience with assessing, designing, implementing, and documenting security solutions and processes to meet compliance requirements
- Experience with cyber-security methodologies and architectures as well as security event management
- Experience with troubleshooting security solutions including authentication capabilities, authorization, and encryption as well as securing devices access.
- Familiar with management security consoles, intrusion detection and prevention, and virtual private networks.
- Experience in SOC integration, including Syslog and security information management system ( SIEM)
- Previous experience with enterprise-wide OS deployment, anti-virus deployment and management.
- Industry experience in the information systems field.
- Excellent communication skills, self-starter with excellent organization and interpersonal skills.
- Excellent negotiation skills, ability to stand firm on "hard" requirements yet be flexible and understanding of stakeholder limitations
- Strong problem-solving and creative critical thinking skills to identify risks and propose appropriate mitigation strategies, where required
- Highly self-motivated and detailed oriented to prioritize and track multiple projects in parallel
- Ability to work under pressure
- Team-oriented and skilled in working within a collaborative environment.
- Leading by example and ability to transfer your knowledge of cyber security best practices, tools and processes to team members

Preferred Qualifications/Competencies:
- Knowledge of security information events management.
- Experience with Firewall Administration, Rule Analysis, Rule Modification
- Knowledge of security technologies of the following functions: Firewalls, VPN, IPS/IDS, vulnerability management, WAF, DDoS mitigation, PKI
- Cellular and radio network specific security experience is an asset
- VMware VSphere. Windows and Linux admin experience
- Strong knowledge of Active Directory and radius authentication
- Demonstrated experience with technical security controls and countermeasures to contemporary threats in an enterprise environment.
- Ability to interpret vulnerability scan reports and mitigate risks
- Experience in securing operating systems, firewalls, networks, systems, databases and application architectures
- Industry recognized certifications for such as CISSP would be an asset
- Demonstrated experience managing and troubleshooting security services.
- Efficient at use of Microsoft VISIO/Office as technical documentation and presentation tools

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3726 Devsecops Security SpecialistToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Devsecops Security Specialist in Toronto, ON! This role will work to evolve our client's centralized DevSecOps capabilities and provide solution consulting to internal delivery teams on how to improve their process/ practices.

The Senior Specialist will work closely with the Product Manager for sSDLC and DevSecOps to provide focus for the team to execute upon, while from a business perspective, is tasked for the day-to-day activities surrounding the capabilities and ensures the team is working on the right items.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

What You'll Be Doing
- sSDLC Tools and Process– evolve the sSDLC framework by integrating new tools and processes into the existing portfolio (e.g. SD Elements, CodeDX, DAST, IAST, Appscan, Manual Code Review etc). Facilitate collaboration sessions between stakeholders around feature priorities
- Corporate Security Directives and compliance – provide strategic direction on implementation of security directives within DoQ shared capabilities, monitoring and tracking delivery pipeline compliance
- Confluence - update DoQ confluence site with new content, security control templates, and flows.
- easyBI (SAST, DAST etc) - Build cross organizational awareness of our easyBI product, support delivery pipelines with monitoring, risk acceptance, POAMs (Plan of Action Milestones)
- Operations Interface – liaison between sSDLC and DevSecOps teams to ensure seamless integration, alignment and monitoring of solutions
- Communication – Create and disseminate DoQ capabilities to IT Delivery teams, support Jira Front Door support request on sSDLC "how to" questions
- Management - Create and manage the development of a prioritized Product Backlog, representing the voice of the customer, including the development of user stories, criteria and scenarios for the development team

Qualifications/Competencies You're Bringing
- Experience working in a multi-team / scaled agile environment
- Experience working in a DecSecOps team leveraging Jira, Confluence, XRAY, Jenkins, Git Lab, Artifactory, Selenium, CheckMarx SAST/ OSA, IBM Appscan DAST, IBM Urban Code Release/ Deploy, IBM Velocity, Openshift, IBM Rational Test Service Virtualization, HP UFT, and Hygieia.
- University degree in Computer Science, Engineering or related discipline.
- Strong analysis skills to identify issues on a timely basis, couple with strong communication and presentation skills, oral and written, to effectively relay complex issues to the Leadership Team and team members at all levels of the business
- Ability to prioritize multiple deliverables from various stakeholders
- Strong worth ethic with "hand-on" approach to collaborative problem solution and solutions delivery.
- Team player who can define, establish and relay their long term vision, is adaptable to uncertain and changing needs and translate organizational vision into a platform vision
- Working knowledge of the development flow and technologies involved in the delivery of products and features
- Someone enthusiastic who can quickly learn and adapt to new technologies, with a strong aptitude for innovation
- Someone who can slice and dice a business/system problem into an easy modular and maintainable solution with your team
- Entrepreneurial drive with a passion for product excellence and partner success

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3724 Integration Project ManagerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring an Integration Project Manager on a contract engagement in Toronto, ON!

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- You are a PM or Program Manager
- Portfolio/PMO experience – doing this work for 10-15 years
- Experience working in a Program – integrating project plans "IPP" (multiple)
- Coordinate all planning across all projects of a program - keeping PMs in program on task/meeting deliverables
- Strong MS project skills and PM management Rigour

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3723 Project AnalystToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Project Analyst on a contract engagement in Toronto, ON! They require a Senior PCO that has worked in a PMO office. You have been doing the same work for the past 10 years – very tasked oriented in supporting program initiatives and project managers.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- A Senior PCO that has worked in a PMO office. Has been doing the same work for the past 10 years – very tasked oriented in supporting program initiatives and project managers.
- Applies project management life cycle methodologies, tools and best practices, ensuring that appropriate documentation, change and risk management practices are in place
- Works with the business, technology, and program management to conduct analysis and create dashboards for the project
- Identifies issues or risks and works with partners to develop recommendations
- Facilitates the planning process including intake, prioritization and ongoing health evaluations of project
- Owns the accurate reporting of project health, status and other details (i.e. data quality)
- Ensures program reporting and appropriate documentation is properly completed (i.e. reports, change requests, presentations, invoices, correspondence / communications, tables, charts, files, etc.)
- Performs staffing/resource analysis and works closely with senior leaders to develop recommendations. Creates new or adjusts forecasting and staffing models to reflect changes.
- Provides direct support to the PM for day-to-day analysis and reporting tasks to support overall management of the portfolio
- Utilizes project management software to create, update and maintain program schedules with new and revised work packages and plans
- Ensures dependencies and links with other schedules are established correctly, identifying conflicts and following up where required.
- Accountable for Project / Program / Portfolio documentation, including developing and monitoring the plan and milestones as required
- Utilizes the accepted Project Change Request (PCR) processes and documentation for changes to program scope
- Assists in developing project/program documentation
- Reviews work of other Analysts, Coordinators and conducts complex analysis and deep dive reporting to support PMO or program office financial and business management reporting needs
- Leverages tools, reporting capabilities and systems already in place that provide the required level of detail and information needed by the PMO or program office
- Ensures and owns accuracy and integrity of data quality within their PMO or program office and to the Enterprise Project Management Office

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3725 Product OwnerToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Product Manager on a contract engagement in Toronto, ON! In this role, you will collaborate with a cross functional team to help shape the product roadmap and oversee the execution of product releases. You will work closely with the product team to identify requirements, define product vision and translate the vision to scrum teams for development.

You will work across product, customer success, sales, marketing and engineering to ensure the product vision and strategy is aligned cross-company and executed with successful client delivery. As the product owner, deep product knowledge is essential to serve as the product expert for all stakeholders and influence the direction of the product.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Work with internal and external stakeholders to analyse needs and align product roadmap to strategic goals
- Collaborate cross company to identify product need and contribute to overall product vision
- Translate product vision into prioritized requirements and user stories for engineering teams to implement
- Develop scope and maintain a prioritized backlog of user stories for implementation
- Lead backlog maintenance and prioritization of multiple product lines during the release planning process
- Initiate and prioritize projects within engineering and QA, tracking product development and launch plans
- Document clear and concise product specifications
- Work with internal and external stakeholders to ensure successful product releases
- Develop fundamental understanding of end to end user experience integration and dependencies
- Work closely with support and QA to collect and analyse defects, prioritize and ensure target functionality is fully understood
- Identify and help the client understand the business model and value proposition

Skills You're Bringing
- 5+ years' experience as product owner in agile software development
- 3-5 years' experience in Asset Management
- Experience in service product centric environments
- High degree of technical and business acumen
- Strong project management and implementation management skills
- Highly driven and passionate about both technology and business challenges and success
- Experience and capabilities to engage with customer leaders to elicit requirements, influence direction and align expectations
- Ability to understand and maintain knowledge of complex technical and business solutions
- Ability to discuss and strategize technology and business options to optimize product delivery
- Excellent oral, listening and written communication skills, including presentation, facilitation and public speaking skills
- Ability to identify and develop new business and customer opportunities
- Ability to interact and influence a wide range of stakeholders, including senior management and entry-level employees
- Strong organizational and prioritization skills
- Self-motivated, proactive and driven team-player attitude

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3722 Data Engineering SpecialistGreater Montreal Area , QC

Employment Term: Full-time
Location: Greater Montreal Area , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Data Engineering Specialist in the Greater Montreal area, QC! This role requires an experienced Data Engineering Specialist with deep understanding of large-scale data handling and processing best practices in a mixed on-prem and cloud environment to help us build scalable systems.

It is vital that we deliver robust solutions that ensure reliable access to data with a focus on quality and availability to facilitate analytics and user understanding. Those solutions will help bring to light actionable insights to improve business decisions and processes.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Generous holiday/vacation time
- Competitive Employee RRSP plan & bonuses

What You'll Be Doing
- Collaborate with other data engineering specialists to implement a shared technical vision
- Participate in the entire software development lifecycle, from concept to release
- Designing and implementing batch and streaming data pipelines capable of processing large volumes of data
- Build efficient code to transform raw data into datasets for analysis
- Designing and implementing a data warehouse for reporting and analytics
- Designing and deploying data models and views with large datasets that meet functional / non-functional business requirements
- Identifying, designing, and implementing internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability
- Delivering quality production-ready code in an agile environment
- Delivering test plans, monitoring, debugging and technical documents as a part of development cycle
- Creating data tools for analytics and working with stakeholders across all departments to assist with data-related technical issues and supporting their data infrastructure needs

Skills You're Bringing
- 4+ years of data engineering experience with experience with data warehouse architecture and hands-on experience of data modeling design, ETL pipeline implementation
- Deep understanding of data architecture data engineering, data analysis, data modelling, and reporting
- Experience with cloud-based data warehouses such as Snowflake or similar
- Advanced working SQL knowledge and experience working with relational databases
- Kafka or equivalent streaming platform experience
- Strong experience with Python
- Strong general programming proficiency
- Can learn anything you don't already know to get the job done
- Excellent communication skills and ability to understand complex technology systems
- Good active listening skills, the ability to empathize with stakeholders, and other engineering specialists
- Comfortable with ambiguity; you enjoy figuring out what needs to be done
- Ability to quickly learn new technologies
- Experience with GIT
- Experience with Agile methodology
- Comfortable with Linux operating system and command-line tools

Nice to have:
- Strong experience with Snowflake
- Experience working in a hybrid cloud and on-prem environment and/or with migrations from on-prem to cloud.
- Experience with continuous integration and automated testing tools and methodologies
- Experience with serverless architecture and microservices.
- Experience JIRA
- Experience with SCRUM
- Experience with of Tableau, Qlikview, PowerBI or similar tools
- Experience with Machine Learning

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3721 Senior Mobile Product DeveloperToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in global digital strategy & technology, is hiring a Senior Mobile Product Developer in Toronto, ON! In this role, you will drive the success of our products through strong technical delivery, project delivery, and peer enablement. You will also build enterprise mobile products in complex global development environments.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

What You'll Be Doing
- Driving the success of our products through strong technical delivery, project delivery, and peer enablement.
- Building enterprise mobile products in complex global development environments
- Working alongside Solution Architects and Technical Leads doing tangible client project work, with exposure to clients meetings and discussions.
- Works with Technical Lead to understand goals and priorities and strategically approach their work. There is a high level of accountability: an SMPE should be able to tactically adjust work to meet shifting timelines and requirements, and speak into the need to increase, decrease, or change scope.
- Receiving and giving peer mentorship through knowledge sharing.
- Delivering on high-quality code, meeting our Design and Code standards with the aim of exceeding them
- Drive value through consistently requiring few iterations on their work and by avoiding critical architectural errors. There should be a focus on thinking first: proposals, outlines, and diagrams should precede complex feature work.
- Contributing to Project delivery that is on time, within budget, and with client satisfaction.
- Delivery of Functional and Technical Design documentation
- Look for opportunities for improving the transition from business development to project team.
- Identifying strategic opportunities in projects for improved delivery
- A commitment from us to your professional development through annual learning plans, dedicated budget and team events.

What You're Bringing
- Proficiency in software design architecture and development.
- Expert in IOs Technologies: Swift, Objective C
- Expert in Android development platforms including Android SDK, Java, Kotlin, RxJava, Retrofit, OkHttp, Dager, Unit, Espresso
- Minimum 5 years work experience using mobile Technologies stack:
- You have a strong understanding of Cloud Technologies capabilities creating and managing Cloud hosting providers like AWS and Azure
- Strong with Backend design and development technologies like Postgres, MongoDB, or MySQL, SQL Server,
- You are a solutions-oriented person and have owned and built solutions from inception through to launch.
- Attention to detail and have testing experience and an understanding of QA Process and quality principles
- You have an understanding of Agile methodologies and project structures.
- You have client-facing experience.
- You are able to deliver high-quality code, meeting our code standards with the aim of exceeding them.
- You have proficiency in design patterns and industry development best practices.
- Ability to work independently and within a team environment
- Are a strong team player, collaborator, and mentor to other engineers
- Communicates effectively and works well with a diverse, cross disciplinary team

Bonus, if you have:
- Full stack development experience
- You React JS, Typescript, CSS, HTML, and Node JS, Graph QL or can display equivalent skill level
- You have experience working with .Net
- You have experience implementing DevOps
- You have MicroServices Design and development experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3710 Lead Product DesignerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in global digital strategy & technology, is hiring a remote Lead Product Manager! In this role, you will take a leading role in all stages of the product design process; from initial concept, to design and prototyping, and iterating again to ensure that everything our client builds is of the highest quality. You have proven visual design skills and understand the intricacies that make for an innovative user experience that solves real problems and delivers real value.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

What You'll Be Doing
- Driving the successful delivery of our clients' products through strong visual and UX design processes, foundations, and principles.
- Mentoring and guiding a small team of Intermediate/Senior Designers from project requirements through to project completion.
- Leading projects by setting a vision and establishing team goals and deadlines.
- Collaborating with the engineering team and product management to identify strategic opportunities and define the products we build.
- Mentoring peers through knowledge sharing and peer enablement.
- A commitment from us to your professional development through annual learning plans, dedicated budget, and team events.

Experience/Skills You're Bringing
- You have previous experience building and shipping high-impact digital products for consumer or commercial audiences with the portfolio to prove it.
- You love exploring the latest and greatest in design tools while keeping emerging design patterns and visual trends on your radar.
- You know how to develop, maintain, guide, and push the boundaries of design systems and patterns.
- You possess strong strategic thinking and an understanding of the project lifecycle, necessary timelines, and business challenges.
- You can clearly communicate concepts and design rationale through sketches, wireframes, high fidelity comps, prototypes, and presentations both internally and externally to clients.
- You are a strong conceptual thinker with a demonstrated ability to understand customer needs, motivations, and behaviors, and the know-how to translate this understanding along with research into the project design.
- You've worked as part of a cross-disciplinary team to lead early conversations with potential clients, refining abstract concepts into designs and outputs for our team to build.
- You have led supporting designers and can proactively drive the design process on projects.
- You're embedded in the design community and have a desire to continue to give back to its continued growth.
- You're a hands-on team player.

Bonus Skills
- Tenacious. You are determined to succeed, and you're motivated by the success of the community and your colleagues.
- Curious. You are always learning and seeking ways to make things better.
- Conscientious. You keep your promises, take your commitments to others seriously, and have strong integrity.
- Humble. You lead with humility and empathy, respecting, and learning from the perspectives of others.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3720 Mobile ArchitectToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in global digital strategy & technology, is hiring a Mobile Architect in Toronto, ON! This role will drive the success of our client's products through strong technical leadership, project delivery, and peer enablement. You will also mentor peers through knowledge sharing and peer enablement.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

Skills/Experience You Bring
- Driving the success of our products through strong technical leadership, project delivery, and peer enablement.
- Mentoring peers through knowledge sharing and peer enablement.
- Identifying development efficiencies and automation opportunities
- Proposing technical solutions for new business opportunities and challenges so projects run efficiently.
- Collaborating with the Product Design and Management teams to help ensure quality and performance of new designs.
- Building enterprise mobile products in complex global development environments
- Working alongside Solution Architects and Technical Leads doing tangible client project work, with exposure to clients meetings and discussions.
- Works with Technical Lead to understand goals and priorities and strategically approach their work.
- There is a high level of accountability: a Mobile Architect should be able to tactically adjust work to meet shifting timelines and requirements, and speak into the need to increase, decrease, or change scope.
- Delivering on high-quality code, meeting our Design and Code standards with the aim of exceeding them
- Drive value through consistently requiring few iterations on their work and by avoiding critical architectural errors. There should be a focus on thinking first: proposals, outlines, and diagrams should precede complex feature work.
- Contributing to Project delivery that is on time, within budget, and with client satisfaction.
- Delivery of High Level Architecture and Technical Design documentation
- Look for opportunities for improving the transition from business development to project team.
- Identifying strategic opportunities in projects for improved delivery
- A commitment from us to your professional development through annual learning plans, dedicated budget and team events.

What You're Bringing
- You are an expert in software design architecture and development.
- You have experience coaching and guiding a Development team.
- You are an expert in modern frontend JS libraries and
- Experienced with Cloud Technologies like AWS/Azure platforms.
- You can provide technical direction through implementing extensive design and architecture concepts.
- You have a strong understanding of Agile methodologies and project structures.
- You have built large software implementations and enterprise class applications.
- You have client-facing experience.
- You have designed generic solutions using common frameworks and toolkits.
- You are tool-flexible enough to work with whatever we choose next, and have the confidence to make those recommendations.
- You are able to deliver high-quality code, meeting our code standards with the aim of exceeding them.
- You can identify and implement industry development best practices.
- Proficiency with architecting solutions that drive the DevOps culture and delivers incremental value using CI/CD pipelines, automation, configuration management, DevOps tools and other DevOps practices
- Experience with architecting and delivering enterprise-grade mobile applications using Java for both cloud and mobile applications
- Capability with leveraging Architecture styles and patterns for custom application development such as microservices and event-driven architecture, including familiarity with RESTFul APIs, Kafka messaging services and API Management Platforms e.g. Mulesoft Anypoint
- Experience working in an agile environment to create and evolve the solution architecture
- Expert in IOs Technologies: Swift, Objective C
- Expert in Android development platforms including Android SDK, Java, Kotlin, RxJava, Retrofit, OkHttp, Dager, Unit, Espresso

Bonus Skills
- You have Data Analytics experience
- You have experience working with open-source and the surrounding ecosystems like ReactJS, Node JS, CSS Modules, Apollo, etc., Java or .Net, Graph QL, Typescript
- You have experience implementing DevOps
- You have experience with modern relational or non-relational databases such as Oracle or SQL Server, MySQL, Postgres, Redis, MongoDB, Cassandra, etc.
- You have MicroServices Design and development experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3719 Director, Data & Analytics RecruitmentRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in BPM software and performance management systems, is hiring a remote Director, Data & Analytics Recruitment! This role will be responsible for the management, development, operation and deployment of our client's day-to-day analytics program and technology, utilizing your outstanding stakeholder engagement skills with stakeholders from across the organization to understand the requirements from the business to bring these ideas to life.

We require someone with outstanding stakeholder engagement skills so that you can utilize the latest Analytics techniques to address the business priorities, the challenges, but also the opportunities that creative Analytics solutions can solve. You will also be designing and manipulating data for required transformation and outputs, ensuring raw and aggregated data availability.

Perks You'll Love
- Competitive benefits and bonuses (including RRSP-matching) & generous vacation time
- Free parking on-site
- Work with fantastic developer tools, including high-end monitors & laptops
- Team socials & flexible hours

What You'll Be Doing
- Shape and lead the execution of our client's data strategy, evangelizing a data-driven work environment and demonstrating the power and potential of data through real results
- Build a team to scope and deliver strategic and tactical projects – ranging from BI dashboards and AI-driven commercial optimization
- Work with stakeholders across the organization (senior execs through to functional teams), to understand priorities, business challenges and opportunities, and think creatively about innovative data-driven solutions for these
- Drive change across the organization and develop skills to transform the business to become more data-driven and optimized
- Identify new data types and data sources (structured data as well as unstructured data) and innovative ways to collect them to drive increased value across the business
- Manage development, running and operationalization of business reporting
- Set, implement, and manage group-wide policies on data governance, quality and definitions
- Oversee the running and continual improvement of the data warehouse, keep on top of the latest infrastructure, tools, and techniques to ensure the group achieves and maintains a leading edge
- While mostly managing a team, the ability to 'roll up the sleeves and lead from the front when needed is vital
- Work collaboratively with all parts of the business to drive a data-driven culture
o Drive overall data literacy and culture in which data is used to generate new business value across all parts of the business. Advocate a culture of experimentation, backed up with data, and evangelize the organization about how data should be used day-to-day
- Design, implement, operate, and evolve the teams, processes and tooling that provide shared data services and analytics across the company:
o Master Data Management
o Data Quality measurement
o Metadata Management
o Data Lineage Management
o Quality Assurance for all development components
- Enable Business Self Service for Analytics and Reporting with the appropriate guidance to ensure appropriate authorizations and Security compliance.
- Actively track and report progress to senior stakeholders on progress and value delivered.
- Responsible for setting the strategic direction and executing the roadmap for data governance, data literacy and adoption
o Set policies and standards related to data quality, metadata, and data lineage and
o Set up governance and security standards to ensure the right data gets in front of the right people at the company

Experience/Skills You're Bringing
- Management Experience: 5+ years in a senior management role with significant experience in data governance, data management and data analytics.
- Strategic Orientation: A track record as a strategic and innovative thinker with an ability to translate vision into outcomes while fostering a positive and innovative workplace.
- Collaboration and Engagement: Proven track record of building partnerships and influencing a diverse set of stakeholders (including C-level) to drive outcomes. Prior experience working in a large, geographically dispersed organization.
- People Leadership: Experience and ability to provide exceptional leadership to staff (analysts, engineers, and data scientists) and to build enthusiastic, high performing staff teams while focusing on strategic issues.
- Data Requirements: Ability to quickly understand the data requirements of disparate business stakeholders across the enterprise with varying levels of technology sophistication. Synthesis of the requirements into deliverable products will be key.
- Data Architecture: Broad experience in multiple competency areas of data and analytics delivery is necessary. Examples are data warehousing, business intelligence (BI), data governance, data architecture, data integration, data classification, data strategy, data quality management, data security and privacy, MDM, and data standards. And at least 5 years of experience in this area.
- Data Governance: Strong understanding and practical experience with the application of data governance to be a value-add to the business decision making function.
- Data Management: Exceptional critical thinking skills and experience as it relates to data lifecycle management which includes data ingestion, data quality and management.
- Advanced Data Analytics: Experience with designing performance management mechanisms using reporting dashboards and advanced analytics that are effective in driving business outcomes and intuitive for the audience.
- Program Management: Ability to manage multiple concurrent projects/initiatives, objectives, groups, or activities.
o Experience with Agile SDLC methodologies and understanding of modern web/SaaS technologies and systems.
o Ability to understand, evaluate and discuss technical integration scenarios and architectural concepts.
o Experience presenting strategy and operational updates to senior executives.
o Experience building processes supporting data transformation, data structures, metadata, dependency, and workload management.
o Significant experience in delivering effective BI dashboards end-to-end: identifying opportunities and requirements, managing the build, rolling out, driving adoption.
o Experience in managing the delivery of AI projects end-to-end: identifying business opportunities, managing the build and deployment, helping embed solutions into business workflows.
o Experience running or overseeing a data warehouse, working with and knowledge of modern data architectures, infrastructure, and tools (especially the Azure stack and Tableau).
- Communications: Excellent verbal, written, and presentation skills. Able to engage with stakeholders at all levels across the enterprise with succinctness and clarity of thought.
- Education and Professional Designations: A Bachelor's degree in Computer Science, Data Science and Analytics, Engineering, or Business. An MBA or masters level education is an asset.
- Technology: 7 years' experience using AWS as an infrastructure provider. 7 years of experience with various data and visualization tools including Snowflake, Matillion, Tableau and PowerBI. Hands on experience is required.
o Direct experience with development (e.g., SQL, Python, Tableau etc.), both in a management and execution capacity would be an asset.
Preferred Qualifications:
- Experience in driving large-scale change across a global organization.
- Strong organization, analytical and problem-solving skills with an end-user focus.
- Ability to prioritize, self-initiate, and create momentum, even with partial guidance or information.
- Exceptionally strong verbal and written communication skills with ability to effectively communicate updates and desired outcomes in a succinct manner.

Bonus Skills
- You are curious and passionate about data through its full life cycle and the business impact it can have. You follow the industry and know a variety of modern approaches and technology trends supporting the drive towards data-driven business.
- You know the language of business and technology folks. You find it easy to navigate all the way from a discussion about the business value we can derive from the data to the "engine room" to guide analytics teams with their challenges or to talk with engineering teams about what are the most important aspects of the technology platform we should invest into.
- You know how to drive systematic change. With a strategic mindset, you can break down complex business transformations into a well-articulated plan and execute them together with your teams and other relevant stakeholders.
- You know a lot about data and what a great setup looks like. You deeply care about data quality, and you have a strong opinion and expertise about what needs to be done to power cross-company data initiatives for both analytics and data science use cases.
- You have excellent hands-on knowledge of data ecosystems.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered for the position.

#3718 Senior Cloud Business Development Manager Toronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Senior Cloud Business Development Manager in Toronto, ON! This role will be responsible for developing and ever greening the strategy for profitable revenue generation in-year and beyond.

Perks You'll Love
- Join one of Canada's leading companies
- Tackle new development projects
- Enjoy top career & development opportunities

Responsibilities:
- Working closely with the Director of the Cloud Practice to maximize practice revenue and profitability, you will:
o Monitor the strategies and processes across the revenue cycle from customer acquisition to engagement to success, identifying areas for future growth and/or remediation
o Develop growth strategies with Practice senior leadership and the executive team
o Establish both short-term results and long-term strategy, and establish regular reporting cadence on progress
o Monitor the revenue pipeline and leads, adjusting as necessary to create sustainable growth
- Work closely with our hyperscaler partner business development teams to uncover new market opportunities
- Work with the Cloud Product Management team to prioritize and sequence new products and services to align to growth strategies
- Working with the Cloud Cx and Lifecycle Management Team, conduct targeted customer research to gather market intel on new go-to-market ideas
o Leveraging inputs from the Cloud Strategy, Marketing and Sales teams:
Identify current customer cloud adoption opportunities, and working with the Cloud Sales team, create a targeted Sales plan and lead execution
o Identify key target customer personas (contacts) gaps, develop and execute a plan to broaden our customer contact base beyond IT departments
o Develop and harden a Sales approach to pursue new logos and lead execution

What Sets You Apart
- Thrives in a high-growth environment undergoing a major transformation
- Hyper-organized, self-starter, ability to work with minimal oversight
- Strong interpersonal networking abilities within immediate organization, the broader organization and with external customers
- Creative problem solving and innovation skills
- Proactive individual, successful leading, energizing and working within virtual teams
- Technically savvy with a business mindset, and possess a marketing lense
- Out of the box thinker, not afraid to dare to challenge the status quo
- Passionate about new technologies, early adopter

Skills/Experience You're Bringing
- 10 years+ Product Marketing, Technology Consulting or Product Management experience
- Previous experience at an OEM, Technology firm or Carrier is a strong asset
- Strategic thinker, verbally articulate, with strong presentation skills
- Analytical Skills, previous exposure to value-based pricing models is desirable
- Strong project management capabilities
- Bilingualism (English/French) required

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3717 Solution ArchitectToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Solutions Architect on a 6-month contract engagement in Toronto, ON! This role requires a a visible and vocal leader to join our client's Digital Engineering organization. As Digital Engineering's newest IT solution architect, you'll play an integral role in making sure our client achieves important business and technology objectives.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Design applications or platform software aligned to business and IT requirements, transferring business problems into technical solutions
- Work with other technical disciplines to harmonize requirements, ensuring the end solution is fit for purpose guide and mentor implementation teams to successful delivery, providing technical leadership and developer support
- Ensure technical solutions are fully integrated into our client's heterogeneous infrastructure via automated pipelines collaborate on problem analysis, solution architecture, MVP design, quality assurance, security analysis, and non-functional requirements
- Provide technical leadership in design and development activities on concurrent complex technology and data projects with multi-source teams partner with internal teams and stakeholders to provide and drive industry thought leadership

Skills/Experience You're Bringing
- Works as an IT solution architect for 10+ of years within the finance sector possesses proven delivery of complex, large-scale IT solutions for 8+ years
- Designs and drives distributed architectures through RESTful microservices
- Defines, designs, and owns the solution's non-functional requirements
- Excels at presenting to cross-functional and/or executive level stakeholders
- Manages successfully a suite of diverse tasks while meeting key objectives and timelines
- Understands thoroughly and exemplifies Lean, Agile, and DevOps delivery principles
- Has a Bachelor's degree or equivalent in Computer Science, Engineering, or MIS field of study
- Knows deeply multiple enterprise languages/ frameworks, e.g. Java/ Kotlin, Spring Boot
- (optionally) Experienced in Angular, React, iOS/ Swift, Python, Go and other languages

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3716 Project ManagerToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Project Manager on a 6-month contract engagement in Toronto, ON! They are looking for ambitious team players to join and support the growth of their business. This is a chance to join one of the fastest growing and exciting consultancies, with an opportunity to grow with the company as it expands.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Plan, manage and facilitate the successful execution of program timelines and milestones
- Collaborate with internal and external contributors to build a client specific co-delivery plan while adhering to implantation processes
- Actively track all activities and their status; accountable for critical project deadlines and tasks
- Proactively engage with customers to understand project requirements, manage expectations, provide project updates and ensure overall customer satisfaction
- Prepare work schedule and timelines with the customer and the extended team
- Anticipate and mitigate potential issues with project delivery
- Regularly communicate and maintain a bridge between the customer and Capco to ensure best practice in implementation and onboarding
- Maintain up to date documentation and communicate findings to key stakeholders
- Regularly communicate project status and circulate project information to the team
- Obtain final sign-off and ensure customers are fully satisfied with project completion
- Prepare and ensure seamless handoff of newly implemented customers to the operations team

Skills/Experience You're Bringing
- 5+ years of project management and implementation management
- Senior Project Manager with experience leading large application development projects
- Demonstrated leadership of complex development projects
- Experience with software re-write / re-engineering / re-factoring projects
- Able to lead deep-dive technical discussions for solutioning
- Able to provide estimates for duration/effort of design/development activities
- Experience and capabilities to speak with customer leaders to extract expectations, influence direction and manage expectations
- Excellent people skills
- Comfortable speaking and presenting to senior stakeholders and clients
- Ability to think strategically and execute tactically, enabling cross-business teams
- Ability work in fast pace environment while following best practice and company process
- Highly driven and passionate about customer satisfaction, product development and technology
- Excellent oral, listening, and written communication skills
- Excellent presentation skills
- Banking experience desirable but not necessary

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3715 Senior Mainframe Developer Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Senior Mainframe Developer on a 6-month contract engagement in Toronto, ON! This role will help deliver and maintain a variety of financial industry solutions. Successful Candidates must have demonstrated value working with cross discipline development teams and stakeholders to produce solutions that meet or exceed given requirements.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Active participation in daily development activities
- Technical & Solution designing and planning
- Maintain and promote pristine coding standards and enterprise best practices;
- Share in the planning of daily activities with the team members;
- Complete peer code reviews on a regular basis
- Triage, troubleshoot and address any technical issues or defects that may occur.
- Participate in analysis activities and software testing.

Experience
- Should have at least 5 years' of experience in the following Mainframe technologies:
* COBOL/COBOL II
* DB2
* JCL
* IMS
- Additional Skills:
* XML
* SQL
- Should have working experience with Application development and maintenance projects.
- Should have demonstratable, problem solving and analysis skills to deal with environment and production issues
- Experience in Fintech & Banking domain is strongly preferred

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3714 Business Systems Analyst (BSA)Toronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Business Systems Analyst (BSA) on a 6-month contract engagement in Toronto, ON! They are looking for Business System Analyst to join their Digital Engineering team. This is a chance to join one of the fastest growing and exciting consultancies, with an opportunity to grow with the company as it expands.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Establish collaborative relationships with external and internal stakeholders.
- Gather accurate requirements and create user stories.
- Strategically and creatively think about how the consumer experience should work; translating a vision to processes and requirements.
- Along with the Scrum Master, the BSA will manage the requirements backlog.

Skills You're Bringing
- Technical BSA experience.
- Understanding of Cloud based technologies such as CCaaS
- Understanding of APIs and Swagger
- Understanding of WSDLs and other legacy integration patterns
- Agile
- Jira, Confluence and Bitbucket
- Ability to create user-stories, especially the technical components of the story
- Ability to create and assist with test-case and test tools
- Contact Center and IVR experience (nice to have)
- ChatBOTs (nice to have)
- Workforce management tools (nice to have)

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3713 Java DeveloperToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client, a leader in global technology and digital transformation, is hiring a Java Developer on a 6-month contract engagement in Toronto, ON! We are looking for experienced Java developers with exceptional Java experience, who can work on multiple projects for different clients to design, develop and support back end services, integrating with a variety of external services and products exposing restful APIs for a variety of consumer applications.

In addition to strong coding best-practices, we are looking for someone who can own their application from development through to deployment due to their strong command of the CI/CD pipeline.

Perks You'll Love
- Tackle challenging, new projects
- Enjoy collaborative culture & working environment
- Dynamic team with leading industry experience

What You're Doing
- Design and implementation of API/ microservices and backend components
- Development and unit testing of Java RESTful services that integrates with external client systems
- Assisting with DevOps for automated build and automated deployment to a Public Cloud Infrastructure when/where necessary
- Collaboration as part of an Agile development team, participation in daily stand-ups, identification of blocking and critical path steps
- Work closely with the Core Engineering and Product teams, identify and recommend ways to standardize configuration and move towards a generic platform
- Preparation of specifications and documentation for all software developed

What You're Bringing
- 3+ years' experience as Java developer
- Product experience is preferred
- Excellent people skills with ability to lead by example and motivate team members
- Ability to discuss and strategize technical solutions to optimize the product configuration
- Ability to think strategically and execute tactically, enabling cross-business teams
- Ability work in fast pace environment while following best practice and company process
- Highly driven and passionate about technology, product development and product success
- Ability to understand and communicate complex technical solutions
- Excellent oral, listening, and written communication skills
- Strong organizational and prioritization skills
- Self-motivated, proactive, and driven team-player attitude

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3712 Solution ArchitectRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in global digital strategy & technology, is hiring a remote Solution Architect! In this role, you will be leading a team to design and build innovative, leading edge solutions to solve complex business problems. You will also help elevate the engineering on the team, through mentorship and setting the bar for what quality software looks like.

Delivering quality code across our client's technical stack, you will work cross functionally with the Product Design leads to build scalable and reliable solutions positively impacting our client's businesses.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

What You'll Be Doing
- Driving the success of our products through strong technical leadership, project delivery, and peer enablement.
- Mentoring peers through knowledge sharing and peer enablement.
- Identifying development efficiencies and automation opportunities
- Proposing technical solutions for new business opportunities and challenges so projects run efficiently.
- Collaborating with the Product Design and Management teams to help ensure quality and performance of new designs.
- A commitment from us to your professional development through annual learning plans, dedicated budget and team events.

Skills/Experience You're Bringing
- You are an expert in software design architecture and development.
- You have experience coaching and guiding a Software Engineering team.
- You are an expert in modern frontend JS libraries and experienced with Cloud Technologies.
- You are a solutions-oriented person and have owned and built solutions from inception through to launch.
- You can provide technical direction through implementing extensive design and architecture concepts.
- You have a strong understanding of Agile methodologies and project structures.
- You have built large software implementations and enterprise class applications.
- You have client-facing experience.
- You have designed database solutions and have experience tuning a database for scalability and performance.
- You have designed generic solutions using common frameworks and toolkits.
- You are tool-flexible enough to work with whatever we choose next, and have the confidence to make those recommendations.
- You are able to deliver high-quality code, meeting our code standards with the aim of exceeding them.
- You can identify and implement industry development best practices.

Bonus Skills We' Love to See
- You have Data Analytics and Mobile web architecture experience
- You have experience working with open-source and the surrounding ecosystems like ReactJS, Node JS, CSS Modules, Apollo, etc., Java or .Net, and iOS, Swift, Objective C, Graph QL, Typescript
- You have experience implementing DevOps
- You have experience with modern relational or non-relational databases such as Oracle or SQL Server, MySQL, Postgres, Redis, MongoDB, Cassandra, etc.
- You have MicroServices Design and development experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3711 Product LeadToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, a leader in global digital strategy & technology, is hiring a Product Lead in Toronto, ON! In this role, you'll be working on building a new digital-first insurance business in the Caribbean market one day and thinking through how to improve the rollout of 5G in Canada the next. You'll be joining our client at an exciting time as they plot the future growth of their team.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

What You'll Be Doing
- Leading team members across strategy, design, and engineering on digital product projects of all sizes in activities such as research, analysis, and client workshops.
- Helping our clients identify opportunities within their business to accelerate growth.
- Setting the product mission and maintaining alignment throughout the digital product lifecycle.
- Defining product success metrics and key performance indicators.
- Defining and maintaining the product roadmap.
- Enabling the product team to work efficiently through their decision-making and requirement gathering.
- Creating structured reports, documentation, and presentations articulating a clear point of view and recommendations.
- Collaborating with design and engineering on creating world-class products.
- Helping lead business development efforts through writing and proposals.

Skills/Experience You're Bringing
- You come from a consulting or agency background, preferably in digital product development.
- You have led and built digital products or software from the initial concept through to the final delivery.
- You have a deep understanding of client needs and customer behaviour.
- You have strong business acumen, understanding what levers can be pulled to drive meaningful growth in a business.
- You are decisive and able to make important decisions throughout the project lifecycle.
- You are comfortable managing project workflow, assigning tasks, and stepping in to support hands-on where required.

Bonus Skills
- You are interested in creating solutions through ambiguity.
- You're naturally curious, self-motivated, and always looking to learn more.
- You have a collaborative mindset and have empathy for your users, clients, project team and co-workers.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3709 Senior Product DesignerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in global digital strategy & technology, is hiring a remote Senior Product Designer! In this role, you will play an important role in all stages of the product design process; working closely with Lead Product Designers, engineers and product teams to bring the vision to life. You have proven visual design skills and understand the intricacies that make for an innovative user experience that solves real problems.​

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

Skills/Experience You Bring
- You have experience building and shipping high-impact digital products for consumer or commercial audiences with the portfolio to prove it.
- You love exploring the latest and greatest in design tools while keeping emerging design patterns and visual treatments on your radar.
- You know how to maintain, guide, and push the boundaries of design systems and patterns.
- You possess strong strategic thinking and an understanding of the project lifecycle, necessary timelines and business challenges.
- You can clearly communicate concepts and design rationale through sketches, wireframes, high fidelity comps, prototypes and presentations both internally and externally to clients.
- You are a strong conceptual thinker with a demonstrated ability to understand customer needs, motivations and behaviors, and know how to translate this understanding into the project design.
- You can work with senior team members to lead early conversations with potential clients, refining abstract concepts into designs and outputs for our team to build.
- You have led a supporting designer and can proactively drive the design process on projects. You are embedded in the design community, and have a desire to continue to give back and it's continued growth.
- You're a team player.

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3708 Full Stack Technical LeadRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a leader in global digital strategy & technology, is hiring a remote Full Stack Technical Lead! In this role, you will be leading a team to design and build innovative, leading edge solutions to solve complex business problems. You will also help elevate the engineering on the team, through mentorship and setting the bar for what quality software looks like.

Perks You'll Love
- Join an innovative, supportive team that values diversity and offers abundant growth & personal development opportunities
- Competitive salary and benefits
- Fun team events, retreats & flexible vacation policy

What You'll Be Doing
- Ensuring project delivery is on time, within budget, and with client satisfaction.
- Planning for balanced workloads for themselves and their team.
- Delivering well-constructed roadmaps that prioritize work in ways that optimize delivery and decrease overall project risk.
- Ensuring technical alignment between the entire team including, goals, technology, and responsibilities for the project.
- Delivering recommendations in proposals to other leads and department heads to get consensus and drive the entire team forward.
- Collaborating with the Delivery Manager to ensure project deliverables are met Creating a project plan, detailed task lists with your team members outlining their desired responsibilities and opportunities.
- Ensuring accurate project and task estimates Delivering functional and technical design documentation
- Mentoring, cross training and providing technical guidance for team members
- Investigating difficult technical issues and providing sound recommendations
- Identifying and raising any delivery concerns and risks
- Maintaining strong cross-disciplinary collaboration across departments.
- Identifying and documenting new approaches for project process and delivery.
- Monitoring the current project level process: how can it be improved, what is working versus not working?
- Testing new ideas on projects that you manage and be ready to discard or embrace them as they are validated or not.
- Identifying opportunities for better collaboration between disciplines at the project level.
- Documenting decisions around team member ownership opportunities and outcomes.
- Providing 360 feedback from team members correlating project opportunities to advancement.
- Looking for opportunities for improving the transition from business development to project team.

Sklls/Experience You're Bringing
- You are an expert in software design architecture and development.
- You have experience coaching and guiding a Software Engineering team.
- You are an expert in modern UI Technologies stack: React JS, Typescript, CSS, HTML, Node JS
- You are an expert in Cloud Technologies capabilities creating and managing Cloud hosting providers like AWS and Azure
- You are an expert in Backend design and development technologies like Postgres, MongoDB, or MySQL
- You are a solutions-oriented person and have owned and built solutions from inception through to launch.
- You can provide technical direction through implementing extensive design and architecture concepts.
- You have a strong understanding of Agile methodologies and project structures.
- You have client-facing experience.
- You have designed database solutions and have experience tuning a database for scalability and performance.
- You have designed generic solutions using common frameworks and toolkits.
- You are tool-flexible enough to work with whatever we choose next, and have the confidence to make those recommendations.
- You are able to deliver high-quality code, meeting our code standards with the aim of exceeding them.
- You can identify and implement design patterns and industry development best practices.

Bonus Skills
- You have Data Analytics and Mobile web architecture experience
- You have experience working with Java or .Net, and iOS, Swift, Objective C
- You have experience implementing DevOps
- You have MicroServices Design and development experience

We Are An Equal Opportunity Employer
All qualified applicants will receive equal consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Canadian Work Authorization
All applicants MUST be authorized to work in Canada. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.