Start Searching For Jobs

ADVANCED FILTERS
Perks :

Job Title

City

#3877 Solutions Specialist, Data Center & CloudMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Solutions Specialist, Data Center & Cloud in Montreal, QC! This position will report to the Sr. Manager Sales - Data Center & Cloud, the Solutions Specialist, Data Center & Cloud will be required to establish a strong business relationship with the client's Sales Team to facilitate the discovery of new sales opportunities related to security with existing customers and establish new prospects in the marketplace.

Bilingualism is required (English and French) for this role.

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
- Responsible for the attainment of Fiscal Revenue objectives
- Prospects and qualifies both new and recurring business opportunities
- Develops strategies and tactics which leverage competitive advantage and profitability
- Develops and presents proposals including cost justification, business case and technical portion of response for integrated solutions which represent high value for the Customer and profit for the company
- Leads the creation of Customer offer process (internal business case) and manages approval steps
- Provides expert consultation on security concepts, products, and services
- A trusted advisor that partners with customers to find operation efficiency and customer satisfaction, able to help them through their digital transformation journey.
- Understand market demands and drivers of Data Center, cloud and digital technologies and their relevance to overall client needs and innovative directions
- Lead sales and business development efforts, including demand generation and management, the scope of work (SOW) discussions, proposal development and final SOW and contracting process
- Collaborate with account executives and other Business Market leaders in developing actionable plans to provide business relevant, value-added technology services to business clients
- Engage with business customers to understand issues, challenges, and business drivers and determine areas where Business Markets can add the most value

Skills/Experience You're Bringing
- University degree in engineering, IT or in business management or relevant experience
- Infrastructure sales experience in compute and storage
- Experience in the ICT industry selling Data Centre and Cloud solutions to Enterprise Customers
- Ability to prospect and identify opportunities while developing strong Customer relationships
- Experience with RFP Responses
- Strategic thinker able to visualize and communicate ecosystem solutions that bring real value to customers and solve their business problems.
- Ability to understand client business directions and priorities to help set client strategies within the context of data center, cloud and digital technology solutions
- Held similar business development/sales position for a minimum of 3+ years
- Can independently develop and identify opportunities and lead large and complex pursuits

Preferred Qualifications/Competencies
- Solution selling experience
- Superior sales skills (prospecting, qualifying, negotiating, closing)
- Excellent written and verbal communication skills
- Technical breadth coupled with depth (typically acquired through a minimum of 3 years of experience) and solution selling in one or more of the following areas:
- Professional Services: Capacity assessments, Consulting, Integration, Outsourcing, etc.
- Reselling solutions utilizing vendor partnerships: Cisco, HPE, DellEMC, VMWar

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.

#3876 Cloud & Data Center Pre-Sales Solutions Architect Montreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, one of Canada's leading companies, is hiring a Cloud & Data Center Pre-Sales Solutions Architect in Montreal, QC! In this role, you will report to the Senior manager Sales Cloud and Data Center, and will join a skilled team of Solution Architects whose primary responsibility is supporting our client's sales teams in the development of best-in-class and innovative application and technology-centric solutions across the Data Centre and Cloud product portfolio to meet the needs of our customers.

Through a thoughtful and focused approach, you will directly gather and recognize a customer's full technical and business requirements and combine them into a technical design and architecture. Using this solution blueprint, you will itemize all solution components, and dependencies, creating an end-to-end solution that can be presented clearly and concisely to all stakeholders.

Bilingualism is required (English and French) for this role.

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
- Leading a customer through technical discovery, design, and validation, helping customers realize the benefits of Bell's Cloud capabilities
- Assist in responding to RFI, RFP's, Technical assessments, etc
- Providing assessments of current state architecture and recommending future state architecture
- Design solutions, Present solutions (internal and customer facing), build designs and quotes in AWS, Azure, Google
- Draft statement of work (SoW) for Cloud professional services (Assessments, migration, etc)
- Work closely with key Hyperscalers, maintain relationships with their architects and Sales teams
- Maintain technical certifications and operational level expertise for all products within the portfolio
- Attend training and industry conferences when required
- Assist in the technical training and boarding of new employees

Skills/Experience You're Bringing (Critical)
- 3 + years experience as a Cloud Solutions Architect, in a customer facing role
- Valid Architect certifications with minimum of 1 Hyperscaler (AWS, Azure, Google)
- Experience working with hyperscaler tools, Solution configurator, quote, partner portals, deal registration, etc
- Experience in traditional Data Center as well as Private and Public Cloud solutions
- Strong understanding of the design inputs that drive traditional 3-tier architecture as well as Converged, Hyper-converged, and Cloud solutions
- Strong understanding of data migration, disaster recovery and backup technologies. Experience in designing solutions
- Knowledge of architectural approaches including, cloud computing, virtualization, DR/BCP, data replication, information management, etc
- Ability to recognize client business directions and priorities to help build strategies within the context of data center, cloud, and digital technology solutions

Preferred Qualifications
- Preferred experience in selling Cloud, Managed services and Professional Services
- Experience and certifications with VMware / VMC
- Certifications in solution design with other vendors like Dell, VMware, HPE, Netapp, etc
- Strong understanding of sales cadence and business inputs
- Strong understanding of common business applications supporting enterprise and SMB customers

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.

#3875 Senior Cloud Security DevOps SpecialistMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Senior Cloud Security DevOps Specialist in Montreal, QC! This role will work with partners application development, cloud infrastructure and cybersecurity engineering to establish automation, including defining priorities, coordinating with peer teams, and leading continuous improvement efforts of our client's security tools and systems.

Note: Our client is offering a hybrid work environment, combining remote work and attendance in the office. Knowledge of French and English is required.

You will be working a portfolio of tools designed to provide internal teams with leading security and platform capabilities and solutions that identify and monitor security risks at a large scale, detect vulnerabilities, and increase the efficiency of response teams. You will also be responsible for solving security related problems by building the right solution. This role requires a strong understanding of the global cloud landscape, how solutions running in the public cloud are maintained and monitored including how security and support actions can be automated for rapid response. In addition, a strong understanding of cybersecurity and information security with experience in at least one core functional area (e.g., Vulnerability Management, Incident Response, Security Engineering, Penetration Testing, Application Security, Red Teaming, etc.) is a plus.

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

Skills/Experience Required
- Good Knowledge of AWS, Azure or CGP
- 7+ years of experience in software development or Infrastructure as Code
- Bachelor's degree in Computer Science, Engineering or Math is preferred
- 4+ years of professional experience in Cloud Architecture and/or Engineering
- Expert knowledge of SDLC
- Expert in building and deploying a CI/CD pipeline
- Experience in DevOps/DevSecOps/GitOps
- Technical knowledge on Automation, configuration and provisioning infrastructure-as-code using Terraform, ARM, or CloudFormation
- Experience on container and orchestration such as Kubernetes, swarm, EKS, AKS, Docker, OpenShift

Nice to Have/Desired Skills
- Understanding of current risks and threats to use public cloud
- Working knowledge of building and running container-based applications (Dockerfile, Docker Cli, logs) â–ª Knowledge of testing, static code analysis and integration
- Knowledge of policy as code such as OPA or checkov
- Handle multiple CI/CD pipelines and how to integrate and operate security tools within the pipeline. (Jenkins, AZDO or Github)
- Comfortable using an IDE
- Vulnerability scanners (Qualys, AWS Inspector, Azure Security Center) and container scanning tools (Twistlock, Aqua)
- Familiarity with drift management
- Familiarity with agile/kanban/scrum
- Certified Kubernetes Administrator or Certified Kubernetes Security Specialist

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.

#3874 Manager IoT InnovationToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Manager IoT Innovation in Toronto, ON! This role is a market-focused, industry leadership role within the Business IoT & Mobility Solutions Practice. In collaboration with our product leaders and partners across the organization, you will leverage best practices and bring thought leadership to accelerate market opportunities and drive new revenue sources in manufacturing and other industrial markets.

As a strategic advisor, you will collaborate with the Product, Professional Services, and Network teams within the client and its partners to provide business insights and recommendations that enable digital transformation for our customers through value generating solutions. You will play a vital role in providing strategic direction as well as the responsibility to define key service requirements and oversight for solutions to our customer biggest challenges.

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
- Leverage your experience to map market challenges and opportunities created from the digital transformation of manufacturing and industrial processes into value generating products
- Lead the strategy, business case, product roadmap and oversee delivery of solutions targeting manufacturing and other industrial verticals
- Assess the competitive and partner landscape to identify the client's path for differentiation and establish meaningful partnerships
- Support our Marketing, Sales, and Professional Services organizations in the pursuit of customer opportunities and the successful positioning of the client's solutions
- Convert deep business knowledge and customer feedback into use cases, product requirements, customer journey maps and ultimately delivery of products & solutions

Experience/Skills You're Bringing
- 5+ years experience in manufacturing or other industrial setting, or consulting experience in industrial engineering, operations excellence and productivity improvement, production planning, or digital industrial technologies
- Understanding of manufacturing & industrial systems, supplier ecosystems, processes, and systems procurement criteria
- Ability to communicate and transition market opportunities in manufacturing or industrial facilities into successful products that enable digital transformation
- Effective communicator that can influence others across departments and at all levels of the organization
- Self-motivated and having a high standard of performance
- University degree in Business, Engineering, Supply Chain or a related field

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.

#3873 Developer, Cloud ApplicationToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, one of Canada's leading companies, is hiring a Developer, Cloud Application in Toronto, ON! In this role, you will design, build and maintain scalable and resilient software environments, lead the evolution of our continuous integration/continuous deployment infrastructure, as well as ensuring daily platform availability and operations that will support our vision towards an automated, self-optimized and self-healed network.

This role requires at least 3 years of python programming experience in a professional environment, and 5 years of overall object-oriented programming experience in a professional environment. Bilingualism is an asset (English and French).

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
- Design, code, test and deliver the services and functions with production quality.
- Contribute to implement good software development practices: continuous integration (CI), continuous deployment (CD), static code analysis, test automation (TDD), etc.
- Actively participate to implement DevOps concepts.
- Define requirements and specifications with internal groups in an Agile setting (Epics and User Stories)

Experience/Skills You're Bringing
- At least 3 years of python programming experience in a professional environment.
- At least 5 years of overall object-oriented programming experience in a professional environment.
- Bachelor's degree in IT, software engineering or equivalent.
- Experience in solution and software architecture
- Proficiency in building and running apps within Docker.
- Strong experience delivering and operating large, distributed, and resilient (micro-services) software systems.
- Experience in CI/CD implementations (e.g. Git, Jenkins, GoCD, GitLAB, Nexus, Artifactory) to develop the fully automated CI/CD pipelines.
- Experience working with and developing RESTful APIs
- Strong interpersonal, oral and written communication skills, with a good sense of humour.
- Team player who always put the interest of the team above all other priorities.
- Strong aptitude to recognize opportunities for improvement in day-to-day work and take appropriate actions.
- Excellent analytical, problem solving and decision making skills with a strong attention to detail.
- Strong time management skills and work ethic (highly motivated) to manage multiple projects/accountabilities.

Additional Competencies
- Experience with Kubernetes and Helm.
- Hands-on experience with the following technologies and models (ONAP, Opendaylight, Openstack, YANG, TOSCA, HEAT, Netconf/RESTconf, BGP, IPv6).
- Experience with Linux administration and tuning (Ubuntu, CentOS, RHEL).
- Proficiency in Shell and Go.
- Experience contributing to open source projects.

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.

#3872 Senior Software EngineerToronto , ON

Employment Term: Full-time
Location: Toronto , ON

Apply

Our client, an award-winning global organization, is hiring Senior Software Engineers in Toronto, ON! In this role, you will design and develop a next generation Liquidity Risk Management application. The ideal candidate will have production experience with building large scale data centric applications.

This is a unique opportunity to be a founding member of our team that will focus on data modeling, designing flexible API and building cutting edge data visualization tools. It will provide a great opportunity to be exposed to all aspects of capital markets – trading, settlements, funding, risk management across all asset types.

Some Experience/Skills You're Bringing
- A self-motivated, individual contributor and great teammate with the ability to multitask, prioritize and communicate progress in a rapidly changing environment
- Have experience with distributed systems
- Capable of tackling very loosely defined problems

Must Have skills
- 5+ years of experience using Java along with test driven development
- Working experience with MS SQL Server
- Working experience with MS SSIS (Integration Services)

Nice to Have Skills
- 3+ years of experience using Spark and other HDP components (Kafka, Druid, HDFS, etc.) Experience
- 3+ years of experience using JavaScript with React or any other similar UI libraries (nice to have)
- Good understanding Financial Products - FX, Securities (FI/EQ), Commodities, EQ/FI Derivatives, Secured Finance Transactions (nice to have)

Education
- BS/BA degree in Computer Science, Engineering, Mathematics or equivalent work experience.
- Post-graduate degree preferred.

Our Client's Stack
- Jira/Bitbucket/Confluence to collaborate
- TeamCity to build and deploy
- Java (Akka, Spring Boot, GraphQL, Spark) to process data and build APIs
- Java Script (React, AG grid, GraphQL) to visualize data
- MariaDB to persist data
- Druid to power OLAP and persist data
- Spark to enrich, transform and calculate
- Kafka to move data around
- Azure Cloud to run components

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.

#3871 Technology Portfolio ManagerMontreal , QC

Employment Term: Full-time
Location: Montreal , QC

Apply

Our client, a global financial services firm and a market leader in investment banking, is hiring a full-time Technology Portfolio Manager in Montreal, QC! This role will own our client's RPE Department operations support, management of strategic projects, and related metrics and reporting. This role is currently offering a hybrid workplace model.

The successful candidate thrives while operating independently, can assume the role of a trusted senior management advisor, and will operate a technology organization like a business. Being able to adapt and make clarity out of ambiguity is key to this role.

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
- Oversight and management of technology operations including, but not limited to, financial management, workforce management, demand management, project management, communications.
- Identify, report on, and champion adoption of metrics for a range of areas including technology operations, trade plant stability, and strategic initiatives.
- Manage strategic projects across globally dispersed teams.
- Drive department-specific initiatives, such as volunteering, diversity events, recognition, career forums, innovation programs, etc.

Experience/Skills You're Bringing
- 8+ years working in Business Management, Portfolio Management, or Management Consulting roles
- Standout leadership and ability to work with senior stakeholders driving global initiatives
- Ability to analyze datasets and link insights to business outcomes
- Superior Excel and PowerPoint skills
- Strong problem solving, analytical, and process design skills
- Agile project/portfolio management implementation
- Exceptional attention to detail and highly organized

Nice to have
- Experience working with Production Management or Site Reliability Engineering (SRE) organizations
- Experience identifying technology stability metrics and building associated reporting
- Working knowledge of data visualization tools (e.g., Tableau, Grafana)

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.

#3866 iOS Native EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in virtual engagement, is hiring a remote iOS Native Engineer! We are looking for an iOS Engineer who possesses a passion for pushing mobile technologies to the limits and will work with our client's team of talented engineers to design and build the next generation of their mobile applications.

Perks You'll Love
- 100% Remote work option
- Great benefits and bonuses, including 401K
- Fantastic culture and team, which prioritizes work/life balance & offers generous vacation including PTO

What You'll Be Doing
- Design and build advanced applications for the iOS platform
- Collaborate with cross-functional teams to define, design, and ship new features.
- Unit-test code for robustness, including edge cases, usability, and general reliability.
- Deliver nightly builds daily for QA as well as prod releases
- Work on bug fixing and improving application performance.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Skills/Experience You're Bringing
- At least three (3) years of experience with Swift, Objective-C, and iOS development
- Deep understanding of MVVM architecture, RxSwift, and offline mode patterns.
- Experience with Combine or similar frameworks
- Deep understanding of dependency injection and DI managers like Needle.
- Strong experience with GraphQL
- Strong experience configuring app delivery pipeline and using ABM
- Experience working with core iOS frameworks such as Core Data, Core Animation, Core Graphics, and Core Text
- Solid understanding of the full mobile development life cycle.

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.

#3864 Frontend React Typescript Software Engineer Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in virtual engagement, is hiring a remote Frontend React Typescript Software Engineer! In this role, you will create sleek and performant front end UI, and participate in creating new web functionalities from Figma designs and product specifications, including consuming GraphQL data fetching with Apollo client.

Our client uses a modern Typescript stack and tools including Node, Typescript, GraphQL, React, Apollo client, Cypress, RTL, CircleCi, and more. Technical skills are important, but so are attitude and the ability to work well with others.

Perks You'll Love
- 100% Remote work option
- Great benefits and bonuses, including 401K
- Fantastic culture and team, which prioritizes work/life balance & offers generous vacation including PTO

Skills/Experience You're Bringing
- Intermediate-level programming experience in React, Typescript, CSS - (REQUIRED!)
- 2+ years of experience building SPAs using React.
- Experience in client-side state management, preferably with Apollo GraphQL.
- Intermediate experience in testing frameworks, preferably React Test Library and Cypress.
- Strong Experience with fetching from GraphQL APIs.
- Deep understanding of asynchronous operations.
- Experience with modern build tools including Webpack, Babel, ESlint, etc, and Docker containers.
- Experience with integrating front-end logging and session replay tools.
- Experience with engineering collaboration tools like Jira, Confluence, etc.

Nice to have
- Experience working in a Scrum environment
- Understanding of common design libraries, preferably MUI

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.

#3865 Senior Backend Engineer Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in virtual engagement, is hiring a remote Senior Backend Engineer! In this role, you will build backend services, design and implement APIs, and update data schemas and models. This role works as part of a cross-functional agile team to help build new features and improve existing ones.

Our client's tech stack and tools include Node, Typescript, Couchbase, Postgresql, Redis, Heroku, AWS, CircleCi, and more. Technical skills are important, but so are attitude and the ability to work well with others.

Perks You'll Love
- 100% Remote work option
- Great benefits and bonuses, including 401K
- Fantastic culture and team, which prioritizes work/life balance & offers generous vacation including PTO

Skills/Experience You're Bringing
- Advanced programming experience in Node.js and TypeScript.
- Strong experience with GraphQL preferred.
- 4+ years of experience building backend services in a microservices architecture.
- Strong experience with building and optimizing OOP models using SQL (preferably Postgresql) and NoSQL databases (preferably Couchbase and Redis).
- Strong experience with queues and asynchronous messaging buses.
- Experience in deploying web applications and services in AWS, GCP, Azure, or Heroku
- Strong skills with Bash, Linux, and containers using Docker.
- Experience with Jest, Ava, or similar test frameworks.
- Experience with internal tooling for CI/CD pipelines.

Bonus if you have
- Experience working with big data and multiple data centers
- Built distributed infrastructure to support a variety of SQL and NoSQL databases

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.

#3870 Team Lead, Software Engineering (MERN)Remote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in digital transformation, is hiring a remote Team Lead, Software Engineering (MERN)! This role requires prior experience leading a team of developers to deliver projects on time by providing solid technical direction. It also requires experience in, or having interest in, having direct reports.

You are eager to learn new technologies, but also want to understand the business problems we are trying to solve. You are willing to question the status quo to find a more optimal solution to the existing process. You thrive in a positive, collaborative environment with your great communication skills. You believe in the value of iterating together towards a common goal.

Perks You'll Love
- Join one of Canada's fastest growing cloud-based solutions providers
- Competitive salary & health benefits, unlimited paid time off, tuition reimbursements & flexible work schedule
- Employee assistant programs, dog-friendly office, Hackathon events & much more!

What You'll Be Doing
- Leading a development team to create and maintain quality software
- Directly managing your team members' performance
- Coaching and mentoring team members
- Leading the team on making commitments on deliverables
- Ensuring that the team meets commitments and reports back to management on the progress and /or blockers
- Ensuring that the team follows the current processes for the software development lifecycle
- Identifying areas of improvement within the software development lifecycle
- Ensure that software developed by your team are adequately documented
- Ensuring that your team is aware of strategic priorities and current initiatives
- Ensuring the successful onboarding of new team members
- Foster a culture of creativity and risk-taking by creating an emotionally safe environment

Other Tasks
- Report on team performance metrics on a biweekly basis.
- Work with the product owner to provide high-level estimates for future scrum development work
- Hold and document weekly one on one sessions with all team members.
- Communicate frequently with your team on the company and strategic information provided by your leader
- Undertake any other reasonable task that may be asked of you by your supervisor or senior management.

Skills/Experience You're Bringing
- 5+ years of Software Development Experience
- Minimum 3 years within the Senior Software Engineer role
- Experience of people management and the ability to lead and influence others
- Experience in formal personal development planning and individual, team and process performance management
- Proven experience in leading and managing the delivery of software development projects in a structured environment
- Experience in a variety of software development approaches and methodologies including Agile and Scrum.
- Experience in both architecture and implementation-level software design
- Experience in requirements capture, analysis techniques, and process improvement approaches
- Strong facilitation and coaching skills
- Excellent personal organization and ability to prioritize and carry out multiple tasks
- Able to influence and drive projects to meet key milestones and overcome challenges
- Comfortable working without routine supervision
- A desire to remain technically capable and an expert in current technologies
- Proven track record of practical, thoughtful problem solving

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.

#3869 Team Lead, Data EngineeringRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in digital transformation, is hiring a remote Team Lead, Data Engineering! In this role, you will be responsible for expanding and optimizing our client's data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up. Additionally, you have experience or are interested in having direct reports, providing leadership, coaching, and mentorship.

In this role you will get to further grow and develop your skillset, as well as get the opportunity to advance your career in an organization that is growing fast. You will also receive very competitive pay and excellent benefits, like unlimited vacation and flexibility to work from home or the office.

Perks You'll Love
- Join one of Canada's fastest growing cloud-based solutions providers
- Competitive salary & health benefits, unlimited paid time off, tuition reimbursements & flexible work schedule
- Employee assistant programs, dog-friendly office, Hackathon events & much more!

What You'll Be Doing
- Create and maintain optimal data pipeline architecture.
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS 'big data' technologies.
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
- Keep our data separated and secure through multiple data centers and AWS regions.
- Create data tools for analytics and different team members that assist them in building and optimizing our product into an innovative industry leader.

Skills/Experience You're Bringing
- Bachelor's Degree in Computer Engineering or a related field required, or equivalent education
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Strong analytic skills related to working with unstructured datasets.
- Build processes supporting data transformation, data structures, metadata, dependency and workload management.
- Working knowledge of message queuing, stream processing, and highly scalable 'big data' data stores.
- Strong project management and organizational skills.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
- Experience with data pipeline and workflow management tools
- Experience with AWS cloud services: EC2, EMR, RDS, Redshift
- Experience with stream-processing system
- Analytical mind, critical thinker, problem-solver
- Understanding of the financial services industry and global capital markets

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.

#3868 Senior Full Stack Developer React/Node.jsRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in digital transformation, is hiring a remote Senior Full Stack Developer React/Node.js! In this role, you'll work on both the front-end and back-end of our client's digital solutions. Working within the software development team, you will assist in the development and architecture of a variety of products. This role is ideal for well-rounded, ambitious developers who are always looking for new challenges and improve on existing work.

Our client's primary full stack is JavaScript, Node, React, Angular, AWS, MongoDB, although we use a broad array of other technologies to deliver our products. Other good to knows: PostgreSQL, MSSQL and AWS.

Perks You'll Love
- Join one of Canada's fastest growing cloud-based solutions providers
- Competitive salary & health benefits, unlimited paid time off, tuition reimbursements & flexible work schedule
- Employee assistant programs, dog-friendly office, Hackathon events & much more!

Experience/Skills You're Bringing
- 5+ years work experience
- Strong skills with JavaScript (ES6+)
- Production experience with modern client-side web frameworks such as React, AngularJS with Typescript
- Working knowledge of Redux, or other state management frameworks
- Advanced knowledge of NodeJS, Express
- Knowledge of relational databases (PostgreSQL, MSSQL, etc.)
- Experience working with NoSQL databases (DynamoDB, MongoDB, etc.)
- Ability to create responsive UI components for high-performance and scalability
- Good understanding of server-side CSS pre-processing platforms, such as SASS/LESS
- Experience with backend data / API integration using JSON and RESTful web services
- A high bar for code quality and craftsmanship
- Experience with unit testing using frameworks such as Karma, Mocha.js, Jasmine
- Experience developing with GIT or other version control systems
- Working knowledge of Agile (Scrum) Software Development Process methodologies
- Broad understanding of the design and architecture of modern web applications

Nice to have
- AWS Microservice environment / development
- Experience working with ElasticSearch or other search technologies
- Personal Attributes
- You are curious by nature and not afraid to ask "why".
- You don't stop digging till you find out why your code worked (or didn't work)You have the ability to learn and adapt to new technologies through training, self-advancement, and collaboration with peers
- Strong organizational skills, excellent communication and self-motivation skills
- Strong verbal and written communication skills
- Strong interpersonal skills
- Proven ability to investigate software related issues and general problem solver
- Highly logical, self-motivated
- Proven analytical problem solving abilities
- Ability to effectively organize and perform tasks in a high-pressure environment
- Ability to work both independently and in a team-oriented, collaborative environment
- Emphasize on quality, process, and iterative improvements

Desired Education
- Bachelor's degree or equivalent mix of education and 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.

#3867 Data EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in digital transformation, is hiring a remote Data Engineer! This role will be responsible for expanding and optimizing their data and data pipeline architecture, as well as optimizing data flow and collection for cross-functional teams. The ideal candidate is an experienced data pipeline builder and data wrangler who enjoys optimizing data systems and building them from the ground up.

The Data Engineer will support our client's software developers, database architects, data analysts and data scientists on data initiatives and will ensure optimal data delivery architecture is consistent throughout ongoing projects. They must be self-directed and comfortable supporting the data needs of multiple teams, systems and products. The right candidate will be excited by the prospect of optimizing or even re-designing our company's data architecture to support our next generation of products and data initiatives.

Perks You'll Love
- Join one of Canada's fastest growing cloud-based solutions providers
- Competitive salary & health benefits, unlimited paid time off, tuition reimbursements & flexible work schedule
- Employee assistant programs, dog-friendly office, Hackathon events & much more!

What You'll Be Doing
- Create and maintain optimal data pipeline architecture.
- Assemble large, complex data sets that meet functional / non-functional business requirements.
- Identify, design, and implement internal process improvements: automating manual processes, optimizing data delivery, re-designing infrastructure for greater scalability, etc.
- Build the infrastructure required for optimal extraction, transformation, and loading of data from a wide variety of data sources using SQL and AWS 'big data' technologies.
- Build analytics tools that utilize the data pipeline to provide actionable insights into customer acquisition, operational efficiency and other key business performance metrics.
- Keep our data separated and secure through multiple data centers and AWS regions.
- Create data tools for analytics and different team members that assist them in building and optimizing our product into an innovative industry leader.

Key Skills/Experience You're Bringing
- Bachelor's Degree in Computer Engineering or a related field required, or equivalent education
- Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) as well as working familiarity with a variety of databases.
- Experience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement.
- Strong analytic skills related to working with unstructured datasets.
- Build processes supporting data transformation, data structures, metadata, dependency and workload management.
- Working knowledge of message queuing, stream processing, and highly scalable 'big data' data stores.
- Strong project management and organizational skills.
- Experience supporting and working with cross-functional teams in a dynamic environment.
- Experience with relational SQL and NoSQL databases, including Postgres and Cassandra.
- Experience with data pipeline and workflow management tools
- Experience with AWS cloud services: EC2, EMR, RDS, Redshift
- Experience with stream-processing system
- Analytical mind, critical thinker, problem-solver
- Understanding of the financial services industry and global capital markets

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.

#3863 Java DeveloperToronto , ON

Employment Term: Contract
Location: Toronto , ON

Apply

Our client is hiring Java Developers on a six month contract engagement! This role will report to the Senior Manager, Software Development, and be responsible for building and maintaining business-critical applications. In this role, you are motivated by goals, a self-starter, and a hardworking individual who likes to wear multiple hats.

We are seeking a proven, driven team player who is looking to join a fast-paced, high growth, energetic and forward-thinking team.

Perks You'll Love
- Work from a central, downtown office
- Fantastic culture & supportive team with
- Generous, competitive performance bonuses

About the Team
- They build products from inception, and you will have the opportunity to play a key role in helping build the best online lending experience.
- Their work environment is designed to help anyone grow with enthusiasm, out of the box ideas and the courage to make things happen. Come work with the best minds in the industry.

What You'll Be Doing
- Design and develop scalable, responsive web applications for both customer-facing and company facing applications
- Man changes and tests
- Write efficient, reliable and robust code
- Effectively contribute to the specification, design, build and test phases of development
- Receive feedback and work with stakeholders to continuously improve the applications Requirements
- University Degree/College Diploma in a mathematics, computer science or technology related field
- Experience designing architecture for financial applications is preferred
- 8+ years of hands-on Java development
- 3+ years of Spring Boot + Hibernate/JPA + REST
- 3+ years of utilizing JDBC within Java
- Excellent knowledge of relational databases
- Experience with Tomcat preferred
- Experience with Google Web Toolkit 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.

#3859 Sr Automation QARemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leader in global technology and digital transformation, is hiring a remote Sr Automation QA on a six-month renewable contract engagement! In this role, you will support the product owner to develop appropriate business requirements and outcomes from the various SSO and API integrations.

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

What You'll Be Doing
- Support product owner to develop appropriate business requirements and outcomes from the various SSO and API integrations.
- Perform end to end testing from portal through vendor system (and underlying capability) and ensure BA stories cover the specific details of the individual nuances of each vendor system
- Provide strong stakeholder management. Managing multiple client teams at both a Senior Manager and Director Level
- Manage the day-to-day activities of QA team members, including scheduling and managing ongoing projects
- Develop test strategy, test execution plans, tracking, status and progress reporting
- To collaborate with business stakeholders and Line of Business SMEs developing Business Acceptance Scenario and Test cases

Skills/Experience You're Bringing
- 5-7 years as a QA Lead is required
- Strong communicator and stakeholder management - able to manage multiple client teams at Senior Manager and Director level
- Experience developing test strategy, test execution plans, tracking, status and progress reporting
- Manage / facilitate triage calls and issue troubleshooting/resolution
- Automation testing experience
- Agile delivery experience
- Ability to clearly articulate benefits, prioritization and manage in a complex, multi vendor engagement/environment
- Work with product owner to clearly define and document key product requirements and outcomes
- Independent and collaborative
- Professional experience is important. But it's paramount you share our belief in disruptive innovation that puts clients ahead in a tough market. From Day One, your key skill will be to perceive new and better ways of doing things to give your clients an unfair advantage.

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.

#3862 Senior UI DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global leader in software & enterprise resource planning (ERP), is hiring a remote Senior UI Developer! In this role, you will be responsible for mentoring other developers, enacting best practices and process, and authoring the User Interface (UI) of complex Enterprise Web Applications using HTML, CSS and JavaScript, following design specifications and meeting technical requirements and W3C standards.

ACCEPTING INTERNATIONAL CANDIDATES
Our client's first priority is hiring the best people they can find. This is a remote position, and they are open to considering candidates in Canada and Mexico.

Perks You'll Love
- Work with a full, diverse suite of enterprise applications
- Join one of the fastest growing companies in the world
- Competitive vaation & benefits plan, including RRSP matching

Skills & Experience You're Bringing
- 7+ years of experience integrating pixel perfect UI designs, responsive layouts and interactions (animations, events).
- Understanding of UX Design best practices based on business goals and technical considerations.
- Awareness of accessibility standards like Web Content Accessibility Guidelines (WCAG and Section 508).
- Expert competence in writing clean and valid W3C standard Web Documents and Components using HTML5.
- Excellent knowledge of proper CSS3 syntax, inheritance and specificity rules.
- Knowledge of CSS preprocessors and language extensions, such as LESS and SASS (SCSS).
- Master proficiency in writing object oriented and dynamic code with plain standard JavaScript.
- Proficiency of client-side JavaScript Frameworks such as React, Vue, AngularJS, preferably Angular.
- Experience working with JSON-based server-side web APIs and handling asynchronous responses.
- Practical knowledge of cross-browser compatibility issues, testing and debugging.

Other Skills We'd Like to See
- Experience following Software Development Lifecycle (SDLC) models such as Agile and Scrum.
- Experience building Angular applications using Typescript, RxJS and NgRx, preferably.
- Experience writing automated tests for Continuous Integration/Continuous Delivery (CI/CD).
- Experience using source code version control, in particular SVN and GIT (GitHub).
- Experience developing with Frontend libraries such as Bootstrap, jQuery UI, jQuery, etc.
- Experience working with large legacy applications Frontend code (HTML, CSS, JS).

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 and/or the US. Any applicants not meeting this criteria will not be notified and will not be considered eligible for the position.

#3861 Senior Mobile Test EngineerRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global award-winning industry leader, is hiring a remote Senior Mobile Test Engineer! This role will support multi-disciplinary team of iOS, Android and API developers. We're looking for an experienced software developer who is passionate about improving the quality of mobile applications through automation of testing.

This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role. Through our training and mentoring program, you will develop deep technical expertise and gain valuable business and industry related experience.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Design, develop and maintain required automation technologies and infrastructure to support new product/service feature testing on Mobile (iOS and Android) and supporting Web API platforms.
- Write, update and maintain automated test cases using common automation frameworks
- Collaborate with developers, QA and other team members to define and agree on test scope, strategy and production simulation.
- Analyze product feature requirements and write appropriate test cases to enhance product test coverage.
- Troubleshoot and investigate automated test and product issues
- Analyze and develop new automated testing strategies to enhance current test automation.
- Create and maintain design/technical documentation related to QA Automation solutions

Skills & Qualifications You're Bringing
- College Diploma or University Degree in Computer Science, Engineering or related field.
- Minimum of 5 years of experience in development of test automation solutions.
- Minimum of 10 years of experience in software development
- 2+ years of mobile test automation experience with strong knowledge of iOS and Android ecosystems
- High level of proficiency in Java programming language.
- Experience with Appium and Selenium testing frameworks.
- Experience with SQL and writing queries
- Experience with network packet sniffing, debugging and automating network calls for QA (at least one of Wireshark, Charles Proxy, Proxyman, PAW, Fiddler)
- Experience in developing mock objects and services
- Knowledge of Test Engineering methodologies.
- Understanding of Agile methodology, in particular Scrum approach.

Nice To Haves
- Experience with Jenkins, JMeter, Cucumber, TestNG, JUnit
- Experience with RESTful API and web services.
- Experience with Espresso and XCUITest UI automation framework
- Knowledge of MS technology stack including C#/.NET

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.

#3860 Program ManagerRemote ,

Employment Term: Contract
Location: Remote ,

Apply

Our client, a leader in global technology and digital transformation, is hiring a remote Program Manager on a six-month renewable contract engagement! This role will manage a cross-functional team of IT professionals to support assigned partner requirements, and be responsible for project delivery for application sets within their scope, commissioning projects to be executed by technology project managers.

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

What You'll Be Doing
- Manage cross-functional team of IT professionals to support assigned partner requirements.
- Responsible for project delivery for application sets within their scope, commissioning projects to be executed by technology project managers.
- Communicate business vision, goals and portfolio priorities to team members (e.g. Application Owners / Development Managers, Business Systems Analysis, Platform / Service and/or Technology Project Managers etc.).
- Develop impact assessments, manage delivery schedules, perform risk assessments to consistently manage operational processes (time reporting).
- Assess issues or change requests, determine what to report.
- Work on project risk and scope assessments; help clients, project managers, and vendors produce broad project plans, budgets, and deliverables.
- Engage with IT leadership to reinforce focus on reusability, scalability and enterprise-wide solutions (and to maximize returns on product suites).
- Track deliverables; share updates; support initiatives aimed at cost reduction and faster time-to-market.
- Ensure there's understanding of operational, reputational, and intellectual risks, advise to minimize, escalate if necessary.
- Maintain high level of customer service, ensure commitments are met; recommend appropriate actions to enhance service levels, through effective service level management practices/ agreements.
- Ensure business requirement understanding and apply knowledge to prioritize new and existing project delivery.
- Organize, plan, schedule, coordinate and lead the team to deliver the required approved design for a solution (SSO, API Integration etc), req's and for each vendor
- Work with the Tech and work package Owner to coordinate the alignment of the solutions and reqs documentation to support the team(s) /releases as per the release schedule
- MS project, JIRA, confluence
- Manage relationships internally and with other vendors
- Self driven and results oriented as this is a priority deliverable

Skills/Experience You're Bringing
- 8+ 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
- Professional experience is important. But it's paramount you share our belief in disruptive innovation that puts clients ahead in a tough market. From Day One, your key skill will be to perceive new and better ways of doing things to give your clients an unfair advantage.

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.

#3855 iOS DeveloperRemote ,

Employment Term: Full-time
Location: Remote ,

Apply

Our client, a global award-winning industry leader, is hiring a remote iOS Developer! This role will be responsible for designing and implementing new development projects and completing and augmenting the current solutions and services. You will concentrate on building the Dayforce mobile product natively for iOS.

You will collaborate with Product Managers, Developers, Technical Writing, and Quality Assurance throughout the development process to ensure the product is functionally complete and technically solid. This is an excellent opportunity to join a rapidly growing innovator in a technically challenging and rewarding role.

Perks You'll Love
- Join a supportive team that values diversity with abundant growth & development opportunities
- Competitive Employee Share purchase plan, RRSP matching & bonuses
- Unlimited vacation days, and employee reimbursement plans for education/certification

What You'll Be Doing
- Analyze, design, prototype, develop, test, and support – complete software lifecycle in your hands
- Work with clients, prospects, implementation partners, and Dayforce personnel to envision and deliver the required functionality
- Create and enhance a scalable enterprise application for mobile devices
- Assess risks and impacts on the existing system as new functions are added

Skills/Experience You're Bringing
- 5+ years of active native iOS development
- Swift programming expertise
- Understanding and knowledge of Apple's HIG
- Experience with JSON, and web-based APIs
- Good communicator who can express thoughts both verbally and written
- Committed to sustainable development, testing, and high-quality code

Other Bonuses
- Personal development of apps
- A passion for UI & UX
- Experience with Objective-C
- Experience working in an agile development environment
- Workforce management domain experience a significant plus
- Experience in enterprise software development
- Ability to thrive in a fast-paced environment

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.