You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    24 jobs found for javascript in Ontario

    filter3
    clear all
      • Toronto, Ontario
      • Permanent
      We are looking for a talented engineer and passionate team-player to join the team as a \ Senior Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.Responsibilities4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Qualifications4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. Interested candidates can email their profile to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking for a talented engineer and passionate team-player to join the team as a \ Senior Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.Responsibilities4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Qualifications4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. Interested candidates can email their profile to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Oakville, Ontario
      • Permanent
      • $75,000 - $105,000 per year
      Our client, an innovative industry leader in the insurance domain is looking for a Front-End Developer - Angular to join their growing team.The successful Front-End Developer - Angular candidate will have extensive experience building complex web applications in HTML, CSS, Javascript, and Angular 2+. Ideally, candidates will have experience with TDD and working in a DevOps environment. This role will be remote until May, when it will become hybrid, working out of the Oakville office, if it is safe to do so. Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, Education, and Employment backchecks required.AdvantagesWork on a dynamic team with cutting-edge technology on innovative products in the insurance domain. Our client offers a competitive salary and benefits package. The Great Place to Work® Institute has named our client one of Canada’s Top 50 Best Workplaces, Best Workplaces in Canada for Financial Services & Insurance, Best Workplaces in Canada for Women, Best Workplaces in Canada for Inclusion and Best Workplaces in Canada for Mental Wellness. They are also recognized as one of Achievers' 50 Most Engaged Workplaces™ in North America.ResponsibilitiesThe successful Front-End Developer - Angular candidate will have extensive experience building complex web applications in HTML, CSS, Javascript, and Angular 2+. Ideally, candidates will have experience with TDD and working in a DevOps environment. QualificationsMust-have QualificationsHTML, CSS, JavaScript - 2-5Y+Angular 2+ - 2-5Y+Bachelors in Computer Science/Engineering or a related field, or equivalent experience - YesHTML/CSS/Javascript/Angular/RxJs/BootstrapNice-to-have QualificationsRxJS - 1-2Y+C#.NET - 1-2Y+Experience with TDD or BDD - 1-2Y+Cloud computing platforms such as Windows Azure a big plus - 1-2Y+DevOps basic principles - 1-2Y+SummaryAre you a Front-End Developer - Angular looking to join a dynamic team at a top-ranked insurance company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, an innovative industry leader in the insurance domain is looking for a Front-End Developer - Angular to join their growing team.The successful Front-End Developer - Angular candidate will have extensive experience building complex web applications in HTML, CSS, Javascript, and Angular 2+. Ideally, candidates will have experience with TDD and working in a DevOps environment. This role will be remote until May, when it will become hybrid, working out of the Oakville office, if it is safe to do so. Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, Education, and Employment backchecks required.AdvantagesWork on a dynamic team with cutting-edge technology on innovative products in the insurance domain. Our client offers a competitive salary and benefits package. The Great Place to Work® Institute has named our client one of Canada’s Top 50 Best Workplaces, Best Workplaces in Canada for Financial Services & Insurance, Best Workplaces in Canada for Women, Best Workplaces in Canada for Inclusion and Best Workplaces in Canada for Mental Wellness. They are also recognized as one of Achievers' 50 Most Engaged Workplaces™ in North America.ResponsibilitiesThe successful Front-End Developer - Angular candidate will have extensive experience building complex web applications in HTML, CSS, Javascript, and Angular 2+. Ideally, candidates will have experience with TDD and working in a DevOps environment. QualificationsMust-have QualificationsHTML, CSS, JavaScript - 2-5Y+Angular 2+ - 2-5Y+Bachelors in Computer Science/Engineering or a related field, or equivalent experience - YesHTML/CSS/Javascript/Angular/RxJs/BootstrapNice-to-have QualificationsRxJS - 1-2Y+C#.NET - 1-2Y+Experience with TDD or BDD - 1-2Y+Cloud computing platforms such as Windows Azure a big plus - 1-2Y+DevOps basic principles - 1-2Y+SummaryAre you a Front-End Developer - Angular looking to join a dynamic team at a top-ranked insurance company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are looking for a talented engineer and passionate team player to join the team as a Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will contribute to the functionality, reliability, and delivery of our fast-moving Node/React-based application, leveraging the latest JavaScript-based tooling and best practices. As part of a young and growing team, you will have daily opportunities to build on the skills needed to thrive as a well-rounded contributor uniquely in both startup and enterprise environments.Advantages2 - 4 years of solid hands-on programming experience, with a sizable portion in JavaScript.You’ve got your favorite JS frameworks but are still comfortable with vanilla code.You’ve used or at least understand the merits of Typescript.Experience with, or a desire to learn, a GraphQL-based stack.Experience with React and modern state managementAn understanding of APIs and high-level knowledge of microservice patterns.Good understanding of data structures and experience with both relational and non-relational Databases.You have written unit tests and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Some exposure to DevOps best practices and cloud computingResponsibilitiesWhat will you do?Work with a team of skilled developers creating a rapidly evolving consumer-facing platform.Look for opportunities to disrupt from within and continually expand what is possible through technology.Work within a cross functional team aimed at delivering high valued solutions.Work with modern JavaScript frameworks and tooling.Code, test and implement full stack solutions to meet business needs.Create intuitive, robust and reusable user interfaces using modern frameworks.Maintain code quality and best practices across the stack.About youYou believe all customer experiences should be simple and effective.A creative problem solver that can develop a plan, take ownership of tasks, and are outcome-focused.A team player, technical mentor, keen to coach others and share ideas with your team.An exceptional communicator able to articulate technical issues in plain language.You keep up to date on web and mobile development trends and understand how it applies to our customers’ needs.You understand web/application security and the importance of data privacy.QualificationsNice to HavePost-secondary degree or diploma in a computer or design-related program.Experience with AWS, continuous integration tools, and automated testing.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email ryan.masters@randstad.ca. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking for a talented engineer and passionate team player to join the team as a Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will contribute to the functionality, reliability, and delivery of our fast-moving Node/React-based application, leveraging the latest JavaScript-based tooling and best practices. As part of a young and growing team, you will have daily opportunities to build on the skills needed to thrive as a well-rounded contributor uniquely in both startup and enterprise environments.Advantages2 - 4 years of solid hands-on programming experience, with a sizable portion in JavaScript.You’ve got your favorite JS frameworks but are still comfortable with vanilla code.You’ve used or at least understand the merits of Typescript.Experience with, or a desire to learn, a GraphQL-based stack.Experience with React and modern state managementAn understanding of APIs and high-level knowledge of microservice patterns.Good understanding of data structures and experience with both relational and non-relational Databases.You have written unit tests and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Some exposure to DevOps best practices and cloud computingResponsibilitiesWhat will you do?Work with a team of skilled developers creating a rapidly evolving consumer-facing platform.Look for opportunities to disrupt from within and continually expand what is possible through technology.Work within a cross functional team aimed at delivering high valued solutions.Work with modern JavaScript frameworks and tooling.Code, test and implement full stack solutions to meet business needs.Create intuitive, robust and reusable user interfaces using modern frameworks.Maintain code quality and best practices across the stack.About youYou believe all customer experiences should be simple and effective.A creative problem solver that can develop a plan, take ownership of tasks, and are outcome-focused.A team player, technical mentor, keen to coach others and share ideas with your team.An exceptional communicator able to articulate technical issues in plain language.You keep up to date on web and mobile development trends and understand how it applies to our customers’ needs.You understand web/application security and the importance of data privacy.QualificationsNice to HavePost-secondary degree or diploma in a computer or design-related program.Experience with AWS, continuous integration tools, and automated testing.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email ryan.masters@randstad.ca. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Mississauga, Ontario
      • Permanent
      We are seeking a Senior Full Stack Net Developer to join our team! You will develop and implement unique web-based applications.Develop business web application, including translating designer mock-ups and wireframes into front-end code- Design user interactions on web pages- Develop functional databases, applications, and AdvantagesNice To Have Skills:Mobile development on iOS & Android - GIT – Azure PaaS ResponsibilitiesResponsibilities:- Develop business web application, including translating designer mock-ups and wireframes into front-end code- Design user interactions on web pages- Develop functional databases, applications, and servers to support websites on the back end- Ensure cross-platform optimization for mobile- Develop and design RESTful services and APIs- Stay abreast of developments in web applications and programming languages- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when developing solutionsQualifications Minimum 5 years of experience in web development or other related fields- Degree in Software Engineering or equivalent- Proficiency with .NET, C#, HTML, Javascript, and other related languages- Strong problem solving and critical thinking skills- Strong attention to detail- Collaborative mindsetSummary.NET and C# - Software Dev. shop - ASP.NET, MVC 3.0+ applications - ASP.NET, Web Forms applications - ASP.NET Web API 2.0 - WCF, Web Services, XML - Telerik Controls for ASP.NET Web forms & MVC - Kendo UI and JQuery - Stored Procedures - HTML, JavaScript & Ajax - MS SQL server 2008 or higher - Team Foundation Server/DevOPs - JavaScript Frameworks such as: - Knockout.js - Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are seeking a Senior Full Stack Net Developer to join our team! You will develop and implement unique web-based applications.Develop business web application, including translating designer mock-ups and wireframes into front-end code- Design user interactions on web pages- Develop functional databases, applications, and AdvantagesNice To Have Skills:Mobile development on iOS & Android - GIT – Azure PaaS ResponsibilitiesResponsibilities:- Develop business web application, including translating designer mock-ups and wireframes into front-end code- Design user interactions on web pages- Develop functional databases, applications, and servers to support websites on the back end- Ensure cross-platform optimization for mobile- Develop and design RESTful services and APIs- Stay abreast of developments in web applications and programming languages- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when developing solutionsQualifications Minimum 5 years of experience in web development or other related fields- Degree in Software Engineering or equivalent- Proficiency with .NET, C#, HTML, Javascript, and other related languages- Strong problem solving and critical thinking skills- Strong attention to detail- Collaborative mindsetSummary.NET and C# - Software Dev. shop - ASP.NET, MVC 3.0+ applications - ASP.NET, Web Forms applications - ASP.NET Web API 2.0 - WCF, Web Services, XML - Telerik Controls for ASP.NET Web forms & MVC - Kendo UI and JQuery - Stored Procedures - HTML, JavaScript & Ajax - MS SQL server 2008 or higher - Team Foundation Server/DevOPs - JavaScript Frameworks such as: - Knockout.js - Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      Requirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsAdvantagesWe are looking for highly motivated Software Engineer to join our Products & Technology team in Toronto. You will be working closely with the architecture and product team under the engineering team, as well as more broadly with a multi-functional team to deliver quality and leading-edge digital experience. You’ll be able to quickly synthesize business requirements, research, and design principles into well-considered applications. You will need to be able to identify and solve problems; explore different design solutions and present the best options to the project team members and partners.ResponsibilitiesRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsQualificationsRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsSummaryRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsPlease reach Madhu Lakkundi to apply and know about the role: madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Requirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsAdvantagesWe are looking for highly motivated Software Engineer to join our Products & Technology team in Toronto. You will be working closely with the architecture and product team under the engineering team, as well as more broadly with a multi-functional team to deliver quality and leading-edge digital experience. You’ll be able to quickly synthesize business requirements, research, and design principles into well-considered applications. You will need to be able to identify and solve problems; explore different design solutions and present the best options to the project team members and partners.ResponsibilitiesRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsQualificationsRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsSummaryRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsPlease reach Madhu Lakkundi to apply and know about the role: madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Mississauga, Ontario
      • Permanent
      Our client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!AdvantagesOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!ResponsibilitiesOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!QualificationsOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!SummaryOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!AdvantagesOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!ResponsibilitiesOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!QualificationsOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!SummaryOur client located in Ontario is looking for strong solution architectsJoining an exciting project team, very Agile, this SA will primarily work with:• 8+ years of Software Development experience• 5+ years of Architecture experience including experience and understanding of architecture, application development, platform systems design, and integration• Solid experience with modern technologies/approaches including REST/API first applications, web and mobile technologies, event-based architecture, cloud-based deployments• Exposure to key areas of enterprise architecture, including integration technologies, single sign on, and master data management• Web service and messaging standards (REST, WS-*, JSON, SOAP, XML, JDBC)• Web standards (JavaScript, HTML5, CSS, jQuery, Bootstrap, Angular)• Full Stack Developer with 5+ years of experience in .Net v4+, Webform, MVC, C#, MS SQL Server 2008+• MS SQL server with the ability to develop complex queries and stored procedures• Experience with Message brokers (AMPQ based) and Stream processing• Have an understanding of the Hadoop Ecosystem and Hadoop stack• Experience with NoSQL and Caching systems• Single Sign On technologies (SAMLv2, oAuth, AD, LDAP)• Enterprise security (IPSec, SSL/TLS, firewalls, certificates, key management)• Mobile device solutions (iOS, Android)• Agile and Waterfall project methodologiesIf you have these skills, please apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      • $170,000 - $200,000 per year
      Our client, an innovative disruptor in the content creation space is looking for a hands-on Development Manager - Remote to lead of one of their high-performing, fully remote development teams. The successful Development Manager candidate will have at least 5 years' experience building complex applications in Javascript and Node (or other backend technologies) and at 2 years of leadership experience.Reporting to the VP of Engineering, the Development Manager - Remote will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsDevelopment Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Development Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, an innovative disruptor in the content creation space is looking for a hands-on Development Manager - Remote to lead of one of their high-performing, fully remote development teams. The successful Development Manager candidate will have at least 5 years' experience building complex applications in Javascript and Node (or other backend technologies) and at 2 years of leadership experience.Reporting to the VP of Engineering, the Development Manager - Remote will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsDevelopment Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Development Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are looking for a talented engineer and passionate team-player to join the team as a Lead Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.ResponsibilitiesWork with a team of skilled JavaScript developers creating a rapidly evolving consumer-facing platform.Provide technical leadership and hands-on contribution of the software that supports the business and for monitoring and maintaining that software in production.Establish the patterns, architecture, and practices that the team will follow in building modern and best-in-class software.Build scalable production applications and help scale our existing appsWork with modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience.Architect, code, test and implement full stack solutions to meet business needs.QualificationsMust have6+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience planning, documenting, implementing, and maintaining scaled web applications in production.Experience working with and setting up modern software development best practices (source control, automated testing, CI/CD pipelines, Docker, declarative infrastructure, etc).Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Nice to havePost-secondary degree or diploma in a computer or design related program.Experience building software in a startup environment and/or within the open source ecosystemSummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking for a talented engineer and passionate team-player to join the team as a Lead Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.ResponsibilitiesWork with a team of skilled JavaScript developers creating a rapidly evolving consumer-facing platform.Provide technical leadership and hands-on contribution of the software that supports the business and for monitoring and maintaining that software in production.Establish the patterns, architecture, and practices that the team will follow in building modern and best-in-class software.Build scalable production applications and help scale our existing appsWork with modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience.Architect, code, test and implement full stack solutions to meet business needs.QualificationsMust have6+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience planning, documenting, implementing, and maintaining scaled web applications in production.Experience working with and setting up modern software development best practices (source control, automated testing, CI/CD pipelines, Docker, declarative infrastructure, etc).Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Nice to havePost-secondary degree or diploma in a computer or design related program.Experience building software in a startup environment and/or within the open source ecosystemSummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are looking to hire a Technical Director to lead and mentor a team of talented web and Immersive developers to research, build, and launch a variety of innovative digital tools for our clients across multiple platforms.Core requirements: Excellent People Management and communication skillsExperience as a leader in a nimble environment with culture fostering abilities Background and experience in a design and development environment AR/VR , AnimationUnderstanding UX Design Principles: interaction design principles, usability, design thinking process, storytelling, HCI, accessibility, etc. Hands-on experience in solution designUnderstanding of software engineering principlesMust Have tech : Solution architecture Software development CI/CD+ Azure ecosystems Web Development Immersive development including Design of animation + visuals AdvantagesSalary : 150-170K3 weeks vacation5 Personal Time Off DaysPlus days off where the office is closed (i.e. Friday before labor day and Friday of American Thanksgiving and days between Christmas and New Years)RRSP top up to 4% earnings match on 2 years of employmentBonus based on performanceHealth 100% drug and Dental 100% (major restorative at 50%)Includes a Health Spending Account of $850 that can be rolled into RRSP if unused (so you don’t lose it if unused)Maternity Leave - 12 weeks of compensated leave at 100% of the employee’s regular payPaternity/Parental Leave - 4 weeks of compensated leave at 100% of the employee’s regular payHybrid - couple of times (GTA) ResponsibilitiesFocus on keeping abreast of the most recent developments in web, AR / VR and Immersive technologies (Unreal, Unity, Metahumans)(Unreal, Unity, Metahumans).Collaborate closely with our Client Services and Business Development teams to shape robust solutions for our clients through participation in the ideation and pitch process as a technical leader.Direct, coach and mentor a team of web and Immersive developers working across multiple platforms and technologies to deliver well-considered, high quality applications that follow a holistic software development life cycle from start to finish, and are tailored to the needs of the global pharmaceutical and medical device industries.Identify technical architecture, requirements, risks, and time estimations for digital projects, and work with the Client Services team to ensure your team’s projects are completed on time, are error-free, and meet the expectations of our clients.Research and share new technologies and techniques, and work to continue refining the team’s toolset and practices. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market.QualificationsDegree in Computer Science or equivalent, 10+ years’ experience specializing in a broad range of web technologies and platforms, including a technical leadership position at a digital communications agency or similar.10+ years experience in delivering solutions and applications for a broad range of platforms including multitiered and front-end web applications, Unity and Unreal immersive applications, data visualization applications, AR/VR applications, big (BIG) screen and mobile applications, back-office, and automation (no-UI) applications, HoloLens and emerging hardware, etc.10+ cumulative years working with the following technologiesHTML & CSSJavaScript (ES5 and ES2015+) and JavaScript frameworks: JSON, jQuery, Vue, Angular, React. Knowledge of D3, gulp, webpack, DevExtremeC#, .NET Framework, .NET Core, Xamarin, cross platform native application developmentBack-office systems, SQL, NoSQL, etc.Objective-C, Swift, Java, VBA, etc.CMS systems (Drupal, Sitecore, etc.)RESTful APIsEnd-to-end systems integration10+ years experience inPublic cloud infrastructure – Azure, AWS, GoogleUser-centered design and testing methodologies, subsystems, and usability and accessibilityUnderstanding, assessment, and implementation of security and data protection.CI/CD pipelinesTranslating visual designs into HTML, CSS.MVCUX and UI integration with usability and accessibilityAutomated testing and testing suitesWeb APIs such as WebGL or WebXRMachine LearningProven experience in mentoring, coaching and growing direct reports while developing their skills, business maturity, and focus around achieving company-focused goals.Provide technical leadership to the development team using software development lifecycle (SDLC) and agile approaches.Hand-on leadership and participation in all aspects of solutions delivery including design, development, delivery, and maintenance.DevOps experience in deploying web properties, managing build and source control servers, and cloud computing service offerings such as AWS and Azure.Comfortable with the uncomfortable, being able to understand & solution around unfamiliar or innovative leading-edge technology.Possess architectural experience and provide technical and architectural guidance for solutions and to teams.Possess exceptional written and verbal communications skills. Be great at communicating ideas, as well as, considering the ideas of others, resolving conflict, and coming to consensus on the best approach and moving forward.SummaryIf this once in a lifetime opportunity excites you to join a team of people that are creating transformational technology, please forward your profile to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking to hire a Technical Director to lead and mentor a team of talented web and Immersive developers to research, build, and launch a variety of innovative digital tools for our clients across multiple platforms.Core requirements: Excellent People Management and communication skillsExperience as a leader in a nimble environment with culture fostering abilities Background and experience in a design and development environment AR/VR , AnimationUnderstanding UX Design Principles: interaction design principles, usability, design thinking process, storytelling, HCI, accessibility, etc. Hands-on experience in solution designUnderstanding of software engineering principlesMust Have tech : Solution architecture Software development CI/CD+ Azure ecosystems Web Development Immersive development including Design of animation + visuals AdvantagesSalary : 150-170K3 weeks vacation5 Personal Time Off DaysPlus days off where the office is closed (i.e. Friday before labor day and Friday of American Thanksgiving and days between Christmas and New Years)RRSP top up to 4% earnings match on 2 years of employmentBonus based on performanceHealth 100% drug and Dental 100% (major restorative at 50%)Includes a Health Spending Account of $850 that can be rolled into RRSP if unused (so you don’t lose it if unused)Maternity Leave - 12 weeks of compensated leave at 100% of the employee’s regular payPaternity/Parental Leave - 4 weeks of compensated leave at 100% of the employee’s regular payHybrid - couple of times (GTA) ResponsibilitiesFocus on keeping abreast of the most recent developments in web, AR / VR and Immersive technologies (Unreal, Unity, Metahumans)(Unreal, Unity, Metahumans).Collaborate closely with our Client Services and Business Development teams to shape robust solutions for our clients through participation in the ideation and pitch process as a technical leader.Direct, coach and mentor a team of web and Immersive developers working across multiple platforms and technologies to deliver well-considered, high quality applications that follow a holistic software development life cycle from start to finish, and are tailored to the needs of the global pharmaceutical and medical device industries.Identify technical architecture, requirements, risks, and time estimations for digital projects, and work with the Client Services team to ensure your team’s projects are completed on time, are error-free, and meet the expectations of our clients.Research and share new technologies and techniques, and work to continue refining the team’s toolset and practices. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market.QualificationsDegree in Computer Science or equivalent, 10+ years’ experience specializing in a broad range of web technologies and platforms, including a technical leadership position at a digital communications agency or similar.10+ years experience in delivering solutions and applications for a broad range of platforms including multitiered and front-end web applications, Unity and Unreal immersive applications, data visualization applications, AR/VR applications, big (BIG) screen and mobile applications, back-office, and automation (no-UI) applications, HoloLens and emerging hardware, etc.10+ cumulative years working with the following technologiesHTML & CSSJavaScript (ES5 and ES2015+) and JavaScript frameworks: JSON, jQuery, Vue, Angular, React. Knowledge of D3, gulp, webpack, DevExtremeC#, .NET Framework, .NET Core, Xamarin, cross platform native application developmentBack-office systems, SQL, NoSQL, etc.Objective-C, Swift, Java, VBA, etc.CMS systems (Drupal, Sitecore, etc.)RESTful APIsEnd-to-end systems integration10+ years experience inPublic cloud infrastructure – Azure, AWS, GoogleUser-centered design and testing methodologies, subsystems, and usability and accessibilityUnderstanding, assessment, and implementation of security and data protection.CI/CD pipelinesTranslating visual designs into HTML, CSS.MVCUX and UI integration with usability and accessibilityAutomated testing and testing suitesWeb APIs such as WebGL or WebXRMachine LearningProven experience in mentoring, coaching and growing direct reports while developing their skills, business maturity, and focus around achieving company-focused goals.Provide technical leadership to the development team using software development lifecycle (SDLC) and agile approaches.Hand-on leadership and participation in all aspects of solutions delivery including design, development, delivery, and maintenance.DevOps experience in deploying web properties, managing build and source control servers, and cloud computing service offerings such as AWS and Azure.Comfortable with the uncomfortable, being able to understand & solution around unfamiliar or innovative leading-edge technology.Possess architectural experience and provide technical and architectural guidance for solutions and to teams.Possess exceptional written and verbal communications skills. Be great at communicating ideas, as well as, considering the ideas of others, resolving conflict, and coming to consensus on the best approach and moving forward.SummaryIf this once in a lifetime opportunity excites you to join a team of people that are creating transformational technology, please forward your profile to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Ottawa, Ontario
      • Permanent
      Do you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for our solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:-who understands react js, angular is not an option-at least 2 years experience developing, not react native perse but more react, -React front experience more on web application not mobile-passion towards how it looks, creativity is important-more ux focus and experience in ux-react is already cloud react nativeAdvantagesWhy you want this job:- Live and work in Ottawa, our nation's capital- Be part of a fast-growing organizationResponsibilitiesWhat you will be doing:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productQualifications-who understands react js, angular is not an option-at least 2 years experience developing, not react native perse but more react, -React front experience more on web application not mobile-passion towards how it looks, creativity is important-more ux focus and experience in ux-react is already cloud react nativeSummaryDo you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for ourCloud solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:*3 plus years React Javascript*3 plus Back end Java experience*Strong Knowledge of CI/CD*Cloud experience is a bonus *AWS cloud experience preferredDo you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for our solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:*3 plus years React Javascript*3 plus Back end Java experience*Strong Knowledge of CI/CD*Cloud experience is a bonus *AWS cloud experience preferredRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Do you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for our solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:-who understands react js, angular is not an option-at least 2 years experience developing, not react native perse but more react, -React front experience more on web application not mobile-passion towards how it looks, creativity is important-more ux focus and experience in ux-react is already cloud react nativeAdvantagesWhy you want this job:- Live and work in Ottawa, our nation's capital- Be part of a fast-growing organizationResponsibilitiesWhat you will be doing:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productQualifications-who understands react js, angular is not an option-at least 2 years experience developing, not react native perse but more react, -React front experience more on web application not mobile-passion towards how it looks, creativity is important-more ux focus and experience in ux-react is already cloud react nativeSummaryDo you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for ourCloud solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:*3 plus years React Javascript*3 plus Back end Java experience*Strong Knowledge of CI/CD*Cloud experience is a bonus *AWS cloud experience preferredDo you enjoy building elegant, useful services, APIs, and front-end systems for large, successful, and demanding customers?Do you have a passion for seeing your own software in action in the cloud?Do you have an eye for detail and best practices in scalability, security, and coding?We are an early stage, fast-growing cloud security company delivering higher trust identity assurance to Fortune 1000 companies and we want you to be a part of our team. The demand for our solution is doubling year over year, and we are looking for an experienced Technology Lead to be actively involved in building the team that designs, develops, and deploys our unique, highly secure and scalable Cloud Identity and Access Management platform. This is a fantastic opportunity to join a positive and creative team with competitive compensation and benefits. Help build the future of the revolutionary Cloud IAM solution.Essential Duties and Responsibilities:•Designing, developing and creating a great user experience•Contribute in all phases of the development lifecycle (design, implementation, continuous integration, cloud deployment. – CI/CD)•Help realize the company vision for the productRequired Knowledge and Work Experience:*3 plus years React Javascript*3 plus Back end Java experience*Strong Knowledge of CI/CD*Cloud experience is a bonus *AWS cloud experience preferredRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      • $110,000 - $145,000 per year
      Our client, an innovative global Digital Transformation Consultancy is looking for a Senior Angular Developer to join their Toronto-based team. This is an opportunity to use your creativity and problem solving skills to design, architect, and develop high-end technology solutions that solve complex and challenging problems in a best-practices environment. AdvantagesThe successful Senior Angular Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 3-5Y+HTML5, CSS3, Javascript - 7-10Y+Agile Development experience - 3-5Y+Typescript or ES6 - 3-5Y+NICE-TO-HAVE QUALIFICATIONSCI/CD Experience - 2-4Y+TDD - 2-4Y+Design Patterns - 2-4Y+SummaryAre you a Senior Angular Developer who wants to work with a high-impact, innovative team? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, an innovative global Digital Transformation Consultancy is looking for a Senior Angular Developer to join their Toronto-based team. This is an opportunity to use your creativity and problem solving skills to design, architect, and develop high-end technology solutions that solve complex and challenging problems in a best-practices environment. AdvantagesThe successful Senior Angular Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 3-5Y+HTML5, CSS3, Javascript - 7-10Y+Agile Development experience - 3-5Y+Typescript or ES6 - 3-5Y+NICE-TO-HAVE QUALIFICATIONSCI/CD Experience - 2-4Y+TDD - 2-4Y+Design Patterns - 2-4Y+SummaryAre you a Senior Angular Developer who wants to work with a high-impact, innovative team? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      • $85,000 - $95,000 per year
      Our client in downtown Toronto (close to Union Station) is looking for a .NET Developer - Hybrid to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members. This is a hybrid role, and candidates will be asked to work 6 days per month at the office; for training and collaboration purposes, the team will follow three back- to-back weeks, Tuesday & Thursdays (6 days total).AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Design Patterns - 1-2Y.NET Core or .NET 5 - 1-2YAzure DevOps - 1-2YBlazor - 1-2YLarge Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2YSummaryAre you a .NET Developer - Hybrid looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client in downtown Toronto (close to Union Station) is looking for a .NET Developer - Hybrid to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members. This is a hybrid role, and candidates will be asked to work 6 days per month at the office; for training and collaboration purposes, the team will follow three back- to-back weeks, Tuesday & Thursdays (6 days total).AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Design Patterns - 1-2Y.NET Core or .NET 5 - 1-2YAzure DevOps - 1-2YBlazor - 1-2YLarge Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2YSummaryAre you a .NET Developer - Hybrid looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are building a new product that will access Retailer data through API calls and display in a dashboard using D3 chart libraries.To ensure a robust and high quality solution, we will be adding a Quality Assurance Engineer to our product application team. This role will be responsible for evaluating testing needs once architecture is set and recommending/building automation in ETL, API and PERF frameworks and will work closely with developers and product managers.If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca Advantages●Experience with API automation testing including unit test automation frameworks●Familiar with Builds and Continuous Integration (Maven, Ctrl-m, Jenkins, Bamboo)●Familiar with virtualization using CA Service Virtualization, Parasoft Virtualize or SmartBear ReadyResponsibilitiesHow you will make a difference: ●Support testing and quality activities within Agile environment●Review functional specifications to create test procedures and plans ●Identify and document non-functional requirements for targeted applications ●Develop and maintain automated test tools and scripts for end-to-end quality management●Support tool research, analysis and selection●Implement automation frameworks and approaches to support automate at all layers of the application stack●Support DevOps implementationsQualifications●A minimum of 5 years of software development and test framework development experience●Minimum of 5 years demonstrated experience in two of the following: Java / J2EE, Groovy, Python, Ruby, JavaScript, C#, VB.NET●Bachelor’s Degree or equivalent, professional testing or development experience●Expert knowledge of automation end-to-end approach on Cloud platforms (Azure, AWS)●Expertise in any of the performance testing tools (using JMeter, HP Performance Center/LoadRunner, StormRunner, Blazemeter, NeoLoad, etc.) ●Experience conducting system performance testing for reliability, capacity and scalability●Experience in devops environment and cloud-native test architecture and patterns●Experience with ETL automation and Data Transformation is requiredSummaryIf you are an automation focused QA with a strong python background and knowledge with Azure or AWS this is the ideal role for you.Email me your resume to aaron.lail@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are building a new product that will access Retailer data through API calls and display in a dashboard using D3 chart libraries.To ensure a robust and high quality solution, we will be adding a Quality Assurance Engineer to our product application team. This role will be responsible for evaluating testing needs once architecture is set and recommending/building automation in ETL, API and PERF frameworks and will work closely with developers and product managers.If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca Advantages●Experience with API automation testing including unit test automation frameworks●Familiar with Builds and Continuous Integration (Maven, Ctrl-m, Jenkins, Bamboo)●Familiar with virtualization using CA Service Virtualization, Parasoft Virtualize or SmartBear ReadyResponsibilitiesHow you will make a difference: ●Support testing and quality activities within Agile environment●Review functional specifications to create test procedures and plans ●Identify and document non-functional requirements for targeted applications ●Develop and maintain automated test tools and scripts for end-to-end quality management●Support tool research, analysis and selection●Implement automation frameworks and approaches to support automate at all layers of the application stack●Support DevOps implementationsQualifications●A minimum of 5 years of software development and test framework development experience●Minimum of 5 years demonstrated experience in two of the following: Java / J2EE, Groovy, Python, Ruby, JavaScript, C#, VB.NET●Bachelor’s Degree or equivalent, professional testing or development experience●Expert knowledge of automation end-to-end approach on Cloud platforms (Azure, AWS)●Expertise in any of the performance testing tools (using JMeter, HP Performance Center/LoadRunner, StormRunner, Blazemeter, NeoLoad, etc.) ●Experience conducting system performance testing for reliability, capacity and scalability●Experience in devops environment and cloud-native test architecture and patterns●Experience with ETL automation and Data Transformation is requiredSummaryIf you are an automation focused QA with a strong python background and knowledge with Azure or AWS this is the ideal role for you.Email me your resume to aaron.lail@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Mississauga, Ontario
      • Permanent
      we design creative and innovative solutions for our clients, all with the goal of helping them build ever-stronger loyalty to their brands. That can take us in some pretty amazing directions, you’ll have your hands on the wheel as we drive the future of loyalty. If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.caAdvantagesA minimum 3 years experience of MS SQL server with the ability to develop complex queries and stored procedures A minimum 3 years experience developing ETLs, web services, and REST APIs.Post-secondary education in computer science or equivalentExperience using cloud services is an asset.ResponsibilitiesA typical day in this role might include:Contribute to the development of specifications for complex applications or modifying/maintaining complex existing applicationsDesign, code, test, debug and document applicationsManage creation and maintenance of information technology systems which meet the needs of the clientsWork alone or in a team, the personnel will be involved in the creation of program specifications, users meetings, project meetings, and all design aspects of program, testing and implementing systemsWork closely with the Manager, Digital Development to ensure that the corporate goals and objectives are being supported by the efforts of the Digital Development groupCoordinate efforts with other Systems Developers to ensure that technical standards are complied with#HybridQualificationsExpertise using Visual Studio .NET, C#, JavaScript, MS SQL Server 2014 or higherWorking knowledge of software design concepts and patternsA minimum 3 years experience as a programmer/analyst developing multi-tier web applications.A minimum 3 years experience utilizing C#, Visual Studio .NET, and .NET Framework 4.0 or higherA minimum 3 years experience of MS SQL server with the ability to develop complex queries and stored procedures A minimum 3 years experience developing ETLs, web services, and REST APIs.Post-secondary education in computer science or equivalentExperience using cloud services is an asset.Summarys proudly recognized as a Great Place to Work and a Best Managed Company for the third year in a row. We’re 500 (ish) people working tirelessly together to deliver extraordinary solutions to our clients. You’ll be joining a hyper-talented team with a galaxy of skillsets ranging from research to creative to digital and beyond. You’ll have an excellent opportunity to grow, learn and make an impact as we tackle some of our client’s biggest business challenges. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      we design creative and innovative solutions for our clients, all with the goal of helping them build ever-stronger loyalty to their brands. That can take us in some pretty amazing directions, you’ll have your hands on the wheel as we drive the future of loyalty. If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.caAdvantagesA minimum 3 years experience of MS SQL server with the ability to develop complex queries and stored procedures A minimum 3 years experience developing ETLs, web services, and REST APIs.Post-secondary education in computer science or equivalentExperience using cloud services is an asset.ResponsibilitiesA typical day in this role might include:Contribute to the development of specifications for complex applications or modifying/maintaining complex existing applicationsDesign, code, test, debug and document applicationsManage creation and maintenance of information technology systems which meet the needs of the clientsWork alone or in a team, the personnel will be involved in the creation of program specifications, users meetings, project meetings, and all design aspects of program, testing and implementing systemsWork closely with the Manager, Digital Development to ensure that the corporate goals and objectives are being supported by the efforts of the Digital Development groupCoordinate efforts with other Systems Developers to ensure that technical standards are complied with#HybridQualificationsExpertise using Visual Studio .NET, C#, JavaScript, MS SQL Server 2014 or higherWorking knowledge of software design concepts and patternsA minimum 3 years experience as a programmer/analyst developing multi-tier web applications.A minimum 3 years experience utilizing C#, Visual Studio .NET, and .NET Framework 4.0 or higherA minimum 3 years experience of MS SQL server with the ability to develop complex queries and stored procedures A minimum 3 years experience developing ETLs, web services, and REST APIs.Post-secondary education in computer science or equivalentExperience using cloud services is an asset.Summarys proudly recognized as a Great Place to Work and a Best Managed Company for the third year in a row. We’re 500 (ish) people working tirelessly together to deliver extraordinary solutions to our clients. You’ll be joining a hyper-talented team with a galaxy of skillsets ranging from research to creative to digital and beyond. You’ll have an excellent opportunity to grow, learn and make an impact as we tackle some of our client’s biggest business challenges. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • North York, Ontario
      • Permanent
      • $100,000 - $120,000 per year
      Our client, a dynamic Fintech Company in the insurance domain is looking for a Front-end Developer - Angular, Remote or Hybrid to join their growing team. You can choose to work fully remote or in a hybrid capacity.The successful Front-end Developer - Angular, Remote or Hybrid candidate will have experience designing and developing complex web applications in Angular 2+ or similar modern frontend technologies.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team in an established and stable company on an innovative product in the fintech space. Our client offers a competitive salary and benefits package including Group RRSP with a company match for Deferred Profit Sharing Plan.ResponsibilitiesThe successful Front-end Developer - Angular, Remote or Hybrid candidate will have experience designing and developing complex web applications in Angular 2+ or similar modern frontend technologies.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 2Y+HTML, CSS, Javascript - 6-10Y+Agile Development experience - 5Y+NICE-TO-HAVE QUALIFICATIONSMicrosoft Technology stack experience - 3-5Y+CI/CD pipelines - 2Y+Azure DevOps - 2Y+Insurance or Financial Domain - 2Y+SummaryAre you a Front-end Developer - Angular, Remote or Hybrid looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, a dynamic Fintech Company in the insurance domain is looking for a Front-end Developer - Angular, Remote or Hybrid to join their growing team. You can choose to work fully remote or in a hybrid capacity.The successful Front-end Developer - Angular, Remote or Hybrid candidate will have experience designing and developing complex web applications in Angular 2+ or similar modern frontend technologies.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team in an established and stable company on an innovative product in the fintech space. Our client offers a competitive salary and benefits package including Group RRSP with a company match for Deferred Profit Sharing Plan.ResponsibilitiesThe successful Front-end Developer - Angular, Remote or Hybrid candidate will have experience designing and developing complex web applications in Angular 2+ or similar modern frontend technologies.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 2Y+HTML, CSS, Javascript - 6-10Y+Agile Development experience - 5Y+NICE-TO-HAVE QUALIFICATIONSMicrosoft Technology stack experience - 3-5Y+CI/CD pipelines - 2Y+Azure DevOps - 2Y+Insurance or Financial Domain - 2Y+SummaryAre you a Front-end Developer - Angular, Remote or Hybrid looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Scarborough, Ontario
      • Permanent
      Our client, an innovative Architectural design software company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)If you are interested, please send your resume to joe.jo@randstad.ca AdvantagesWork with a friendly, fun, and dynamic team, building an innovative software platform using a cutting-edge technology stack.Competitive salary, flexible vacation, health and dental benefits.Great family-like environmentResponsibilities* Help plan the company's flagship architectural software product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsPHP - 4+ yearsVersion - PHP 7Distributed SystemsAPIsRelational DatabaseOODHTML/CSS/JavaScriptMessaging SystemData Streaming ServicesSummaryOur client, an innovative Architectural design software company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)If you are interested, please send your resume to joe.jo@randstad.ca. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, an innovative Architectural design software company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)If you are interested, please send your resume to joe.jo@randstad.ca AdvantagesWork with a friendly, fun, and dynamic team, building an innovative software platform using a cutting-edge technology stack.Competitive salary, flexible vacation, health and dental benefits.Great family-like environmentResponsibilities* Help plan the company's flagship architectural software product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsPHP - 4+ yearsVersion - PHP 7Distributed SystemsAPIsRelational DatabaseOODHTML/CSS/JavaScriptMessaging SystemData Streaming ServicesSummaryOur client, an innovative Architectural design software company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)If you are interested, please send your resume to joe.jo@randstad.ca. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are looking for a Sr. Front-end Developer for a multinational edu-tech Company (listed on NYSE)Key skills are ReactJS (or other JS frameworks) with strong software fundamentals. Previous work experience with complex web application development will be a big plus.If you are a front-end oriented web developer/engineer with strong software fundamentals and professional development experience, please apply!Please reach out to Joe directly. My email address is joe.jo@randstad.caAdvantages*Opportunity to learn state-of-the-art technologies *Great Team Energy!*A great workplace with collaborative talented people*Competitive Salary *Opportunity for rapid promotionResponsibilitiesBuild the company's edu-tech web applications using JS frameworks while ensuring best programming practicesDemonstrate excellence in code optimization and maintainability to improve apps/frameworks' performance and stability.Identify new technologies and trends, and implement them to enhance our productsQualificationsStrong academic background in software developmentStrong software development skills (+3 years working experience), with proficiency in web developmentStrong Presentation Skills SummaryWe are looking for a Sr. Front-end Developer for a multinational edu-tech Company (listed on NYSE)Key skills are ReactJS (or other JS frameworks) with strong software fundamentals. Previous work experience with complex web application development will be a big plus.If you are a front-end oriented web developer/engineer with strong software fundamentals and professional development experience, please apply!Please reach out to Joe directly. My email address is joe.jo@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking for a Sr. Front-end Developer for a multinational edu-tech Company (listed on NYSE)Key skills are ReactJS (or other JS frameworks) with strong software fundamentals. Previous work experience with complex web application development will be a big plus.If you are a front-end oriented web developer/engineer with strong software fundamentals and professional development experience, please apply!Please reach out to Joe directly. My email address is joe.jo@randstad.caAdvantages*Opportunity to learn state-of-the-art technologies *Great Team Energy!*A great workplace with collaborative talented people*Competitive Salary *Opportunity for rapid promotionResponsibilitiesBuild the company's edu-tech web applications using JS frameworks while ensuring best programming practicesDemonstrate excellence in code optimization and maintainability to improve apps/frameworks' performance and stability.Identify new technologies and trends, and implement them to enhance our productsQualificationsStrong academic background in software developmentStrong software development skills (+3 years working experience), with proficiency in web developmentStrong Presentation Skills SummaryWe are looking for a Sr. Front-end Developer for a multinational edu-tech Company (listed on NYSE)Key skills are ReactJS (or other JS frameworks) with strong software fundamentals. Previous work experience with complex web application development will be a big plus.If you are a front-end oriented web developer/engineer with strong software fundamentals and professional development experience, please apply!Please reach out to Joe directly. My email address is joe.jo@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Mississauga, Ontario
      • Permanent
      Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities in Our client used by a 2500+ global customer bases every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environment with the entire development, product management, and user experience teams to write high quality, testable, and maintainable code to deliver and implement new product features.Currently all employees are working remotely from home. When we implement our return to office plan in the future, Our client will offer employees the choice for work arrangement: the opportunity to work from our office, remotely, or a combination of both/hybrid. We have invested in best-in-class tools, technology, and culture to ensure our team members are able to do their best work. If you feel you are a good fit for this role please email me your word resume to aaron.lail@randstad.ca AdvantagesPreferred QualificationsDemonstrated ability for attention to detail and passion for high quality softwareExcellent communication skills both written and verbalResponsibilitiesWhat You Will Do at Our clientWork in cross-functional SCRUM teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practicesDesign and rapidly prototype proposed solutionsWork closely with senior development team members in major architecture projects, design and implementationEnsure the quality of the applications by using various types of automated testing methods in a continuous integration environmentResolve defects/bugs during pre-production, production, and post-release patchesCoordinates technical dependencies with other SCRUM teamsParticipate in code reviews, analysis, and performance tuningCollaborate with other engineers to share best practices and knowledge of emerging technologiesWork with a sense of urgency; embrace mistakes, learn from them, and drive the team toward successQualificationsWhat You Will Bring to Our cleintTo shine in this role, you will bring a rare combination of experience, technology skills, personal qualities, and education.Required Qualifications5+ years of professional software development experience building single page web applications with RESTful web services on WindowsPost-Secondary Degree in computer science, software engineering or related discipline or equivalent working experienceProgramming experience developing full stack web applications with the following technologies: C#.Net, JavaScript/TypeScript, JSON, HTML5/CSS, Angular, MS SQL Server, MySQL, PostgresExperience developing web applications for a commercial SaaS vendor/ISVExperience with design/implementation of microservice architectureCloud infrastructure platforms such as AWS or Azure or GoogleFluent with Microsoft tool set (TFS, Visual Studio, PowerShell), GitMust be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally, and have a valid passportSummarySuccessful candidates might be required to undergo a background (work and education) verification with an external vendor.We thank all those who apply, however, please be advised that only those candidates selected to move forward will be contacted.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Software Engineers are key members of the product development team responsible for the creation of innovative new capabilities in Our client used by a 2500+ global customer bases every day for budgeting, reporting, and integrated financial planning. Our software engineers collaborate in an agile environment with the entire development, product management, and user experience teams to write high quality, testable, and maintainable code to deliver and implement new product features.Currently all employees are working remotely from home. When we implement our return to office plan in the future, Our client will offer employees the choice for work arrangement: the opportunity to work from our office, remotely, or a combination of both/hybrid. We have invested in best-in-class tools, technology, and culture to ensure our team members are able to do their best work. If you feel you are a good fit for this role please email me your word resume to aaron.lail@randstad.ca AdvantagesPreferred QualificationsDemonstrated ability for attention to detail and passion for high quality softwareExcellent communication skills both written and verbalResponsibilitiesWhat You Will Do at Our clientWork in cross-functional SCRUM teams to produce and release new applications, features, and enhancements to improve the user experience, applying the full understanding of software engineering discipline and industry best practicesDesign and rapidly prototype proposed solutionsWork closely with senior development team members in major architecture projects, design and implementationEnsure the quality of the applications by using various types of automated testing methods in a continuous integration environmentResolve defects/bugs during pre-production, production, and post-release patchesCoordinates technical dependencies with other SCRUM teamsParticipate in code reviews, analysis, and performance tuningCollaborate with other engineers to share best practices and knowledge of emerging technologiesWork with a sense of urgency; embrace mistakes, learn from them, and drive the team toward successQualificationsWhat You Will Bring to Our cleintTo shine in this role, you will bring a rare combination of experience, technology skills, personal qualities, and education.Required Qualifications5+ years of professional software development experience building single page web applications with RESTful web services on WindowsPost-Secondary Degree in computer science, software engineering or related discipline or equivalent working experienceProgramming experience developing full stack web applications with the following technologies: C#.Net, JavaScript/TypeScript, JSON, HTML5/CSS, Angular, MS SQL Server, MySQL, PostgresExperience developing web applications for a commercial SaaS vendor/ISVExperience with design/implementation of microservice architectureCloud infrastructure platforms such as AWS or Azure or GoogleFluent with Microsoft tool set (TFS, Visual Studio, PowerShell), GitMust be legally entitled to work in the country where the role is located. Must be able to travel to the United States, Canada and/or internationally, and have a valid passportSummarySuccessful candidates might be required to undergo a background (work and education) verification with an external vendor.We thank all those who apply, however, please be advised that only those candidates selected to move forward will be contacted.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      has a unique opportunity for a Senior Software Engineer in our retail intelligence productdevelopment team. This is a highly technical role that will allow you to be involved in the architecture ofboth front end and back-end web development as we extend our embedded analytics platform.As a Senior Software Engineer, you’ll be part of a team of highly skilled web, business intelligence,infrastructure and data engineers who are proud to partner with some of the world’s leading retailerson challenging, cutting-edge, data driven solutions, powered by technology, and people. While yourcore skill will be web front and back-end development, you will be expected to contribute in all areas ofthe product by developing your skills in other technologies, such as data, automated testing andinfrastructure.If you feel this is the role for you please email me your word resume to aaron.lail@randstad.caAdvantages•Experience in server-side development (NodeJS, C#, Java, Python, Scala)•Experience integrating RESTful APIs•Experience developing data-driven visualizations using Qlik Mashup, Nebula.js, picasso.js, Enigma.js, D3, ChartJS, HighCharts, Raphael, AnyChart, etc•Familiarity with wireframing, UX design or UI patterns•Cloud deployment experience e.g. Amazon Web Services, and Azure•Big Data, Data Warehousing, In-Memory Database experienceResponsibilities•You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules•You bring positive energy to the team and thrive on strong collaboration•You are someone that others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint•You are self-motivated and thrive on developing solutions to open-ended business problems•You believe in creating great user experiences through application flow and front-end design•You have 4-10 years of developing end to end web solutions•You have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related discipline Qualifications•Leverage your previous experience to develop moderately to highly complex software solutions from business requirements that follow department software solution design standards•SME of one or more areas in the product architecture •Lead discussions on requirements clarification for various technology projects•Research alternate technology options to improve and expand solutions•Develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects as a full stack developer•Develop backend features in Java and corresponding development frameworks such as Spring•Develop frontend features in Angular - JavaScript, TypeScript, Node js•Work with:oHTML5, CSS3, JSONoBootstrap, LESS, SASSoDatabase - Snowflake, PostgresoAtlassian tools - Git/Bitbucket, JIRA, Confluence, Bamboo•Troubleshoot and correct complex software defects•Participate in peer code reviews Summaryis a global measurement and data analytics company that provides the most complete and trusted view available of consumers and markets worldwide. We provide consumer packaged goods manufacturers/fast-moving consumer goods and retailers with accurate, actionable information and insights and a complete picture of the complex and changing marketplace that companies need to innovate and grow. Our approach marries proprietary our client's data with other data sources to help clients around the world understand what’s happening now, what’s happening next, and how to best act on this knowledge. We like to be in the middle of the action. That’s why you can find us at work in over 90 countries, covering more than 90% of the world’s population. For more information, visit Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      has a unique opportunity for a Senior Software Engineer in our retail intelligence productdevelopment team. This is a highly technical role that will allow you to be involved in the architecture ofboth front end and back-end web development as we extend our embedded analytics platform.As a Senior Software Engineer, you’ll be part of a team of highly skilled web, business intelligence,infrastructure and data engineers who are proud to partner with some of the world’s leading retailerson challenging, cutting-edge, data driven solutions, powered by technology, and people. While yourcore skill will be web front and back-end development, you will be expected to contribute in all areas ofthe product by developing your skills in other technologies, such as data, automated testing andinfrastructure.If you feel this is the role for you please email me your word resume to aaron.lail@randstad.caAdvantages•Experience in server-side development (NodeJS, C#, Java, Python, Scala)•Experience integrating RESTful APIs•Experience developing data-driven visualizations using Qlik Mashup, Nebula.js, picasso.js, Enigma.js, D3, ChartJS, HighCharts, Raphael, AnyChart, etc•Familiarity with wireframing, UX design or UI patterns•Cloud deployment experience e.g. Amazon Web Services, and Azure•Big Data, Data Warehousing, In-Memory Database experienceResponsibilities•You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules•You bring positive energy to the team and thrive on strong collaboration•You are someone that others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint•You are self-motivated and thrive on developing solutions to open-ended business problems•You believe in creating great user experiences through application flow and front-end design•You have 4-10 years of developing end to end web solutions•You have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related discipline Qualifications•Leverage your previous experience to develop moderately to highly complex software solutions from business requirements that follow department software solution design standards•SME of one or more areas in the product architecture •Lead discussions on requirements clarification for various technology projects•Research alternate technology options to improve and expand solutions•Develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects as a full stack developer•Develop backend features in Java and corresponding development frameworks such as Spring•Develop frontend features in Angular - JavaScript, TypeScript, Node js•Work with:oHTML5, CSS3, JSONoBootstrap, LESS, SASSoDatabase - Snowflake, PostgresoAtlassian tools - Git/Bitbucket, JIRA, Confluence, Bamboo•Troubleshoot and correct complex software defects•Participate in peer code reviews Summaryis a global measurement and data analytics company that provides the most complete and trusted view available of consumers and markets worldwide. We provide consumer packaged goods manufacturers/fast-moving consumer goods and retailers with accurate, actionable information and insights and a complete picture of the complex and changing marketplace that companies need to innovate and grow. Our approach marries proprietary our client's data with other data sources to help clients around the world understand what’s happening now, what’s happening next, and how to best act on this knowledge. We like to be in the middle of the action. That’s why you can find us at work in over 90 countries, covering more than 90% of the world’s population. For more information, visit Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      • $170,000 - $200,000 per year
      Our client, an innovative disruptor in the content creation space is looking for an experienced Engineering Manager to lead of one of their high-performing, fully remote development teams. Reporting to the VP of Engineering, the Engineering Manager will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsFly around the world multiple times a year to hang out with the team in interesting placesResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsEngineering Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Engineering Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, an innovative disruptor in the content creation space is looking for an experienced Engineering Manager to lead of one of their high-performing, fully remote development teams. Reporting to the VP of Engineering, the Engineering Manager will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsFly around the world multiple times a year to hang out with the team in interesting placesResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsEngineering Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Engineering Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      • $90,000 - $120,000 per year
      Our client, a mission-oriented organization supporting LGBTQ2 rights for nearly 50 years is looking for a Front-End Developer - Angular, Remote to join their growing team. This is a greenfield opportunity to completely rebuild a large, complex dating application from scratch, using cutting-edge technology and best practices in software development. The successful candidate will have at least 3 years' experience building web applications in Javascript and Angular 2+ (we're on version 8+)Please note that the right person for this role will be comfortable working with and around sexually explicit products and material. Our client's office is located in downtown but this role can be fully remote anywhere in Canada or hybrid when it is safe to return to the office. Candidates must be based in Canada and legally eligible to work for any employer in Canada. 2 Managerial references required; criminal backcheck and employment verification may be required.Advantages- Work fully remote or hybrid- Competitive pay and a great group of people to work with- Flexible schedule- Benefits: health, dental, orthodontic, vision, etc.- Life and disability insurance; company matched pension plan after 1 year of service- Access to all the training and support you need to get the job done- An opportunity to be part of an exciting, growing organizationResponsibilitiesDevelop clean, intuitive, and flexible user interfaces for unique mobile and web applications.Implement efficient, robust, and maintainable features.Support, fix and update applications already deployed in production environments.End-to-end development of software systems from design through development to deployments and maintenance.Become an integral part of our agile culture by helping to define deliverables and effort, working as part of the team to build consensus around process and development practice improvements.Active participation in all SCRUM ceremonies.Regular communication and feedback with your team and product owner throughout the sprint and development cycle.Provide input to the technology leadership, and the enterprise architecture.Experiment with and evaluate new technologies.QualificationsMust-have Qualifications:Front-End Web Development - 3Y+Angular 2+ - 3Y+HTML/CSS/JS - 3Y+Nice-to-Have Qualifications:Ionic - 1-2Y+Elastic search - 1-2Y+Dapr and GraphQL - 1-2Y+Docker/Kubernetes - 1-2Y+CI/CD Environment - 1-2Y+TDD - 1-2Y+SummaryAre you a Front-End Developer - Angular, Remote looking to join a fun and dynamic team working with cutting-edge technology? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Our client, a mission-oriented organization supporting LGBTQ2 rights for nearly 50 years is looking for a Front-End Developer - Angular, Remote to join their growing team. This is a greenfield opportunity to completely rebuild a large, complex dating application from scratch, using cutting-edge technology and best practices in software development. The successful candidate will have at least 3 years' experience building web applications in Javascript and Angular 2+ (we're on version 8+)Please note that the right person for this role will be comfortable working with and around sexually explicit products and material. Our client's office is located in downtown but this role can be fully remote anywhere in Canada or hybrid when it is safe to return to the office. Candidates must be based in Canada and legally eligible to work for any employer in Canada. 2 Managerial references required; criminal backcheck and employment verification may be required.Advantages- Work fully remote or hybrid- Competitive pay and a great group of people to work with- Flexible schedule- Benefits: health, dental, orthodontic, vision, etc.- Life and disability insurance; company matched pension plan after 1 year of service- Access to all the training and support you need to get the job done- An opportunity to be part of an exciting, growing organizationResponsibilitiesDevelop clean, intuitive, and flexible user interfaces for unique mobile and web applications.Implement efficient, robust, and maintainable features.Support, fix and update applications already deployed in production environments.End-to-end development of software systems from design through development to deployments and maintenance.Become an integral part of our agile culture by helping to define deliverables and effort, working as part of the team to build consensus around process and development practice improvements.Active participation in all SCRUM ceremonies.Regular communication and feedback with your team and product owner throughout the sprint and development cycle.Provide input to the technology leadership, and the enterprise architecture.Experiment with and evaluate new technologies.QualificationsMust-have Qualifications:Front-End Web Development - 3Y+Angular 2+ - 3Y+HTML/CSS/JS - 3Y+Nice-to-Have Qualifications:Ionic - 1-2Y+Elastic search - 1-2Y+Dapr and GraphQL - 1-2Y+Docker/Kubernetes - 1-2Y+CI/CD Environment - 1-2Y+TDD - 1-2Y+SummaryAre you a Front-End Developer - Angular, Remote looking to join a fun and dynamic team working with cutting-edge technology? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      We are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here’s some of what you may be asked to perform:AdvantagesWe can’t afford to be boring. Neither can you. The scale and scope of what we does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. Our technology and business teams become more intertwined as new opportunities present themselves. Applications & Systems Development covers technical planning, integration, systems analysis, design, development, unit and component systems testing, support-maintenance, and more. Meaningful, effective relationship-building is part of what these highly-skilled experts do best as they work together with technology project managers, delivery partners, business and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements.There’s room to grow in all of it.ResponsibilitiesTransform business requirements and research into winning delivery solutions that meet performance goals.Rigorously build and test applications.Perform systems administration: monitor, configure, back-up, authenticate, tune.Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.Contribute to project plans, estimations and status updates.Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).Primarily focus on day-to-day activities.Make enhancements and troubleshoot.Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.Ensure applications are free of common coding vulnerabilities (and follow standard security practices).Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).Complete unit and integration testing per standards and design specs.Take part in scope assessment, risk and cost analysis.Respect our technology delivery practices and standards, project management disciplines.Stay on top of state-of-health monitoring and monthly SLA targets.Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).RequirementsWhat can you bring to us? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:QualificationsMinimum 8-10 years application development experience.3+ years in developing web applications using JavaScript, Typescript and AngularProficient in CSS, HTML, and writing cross-browser compatible code.Solid Experience with reactive programming concepts and RxJSSolid Experience with NgRx or any other Redux librariesStrong understanding of responsive design & development practicesExtensive experience in distributed systems development using JavaEEProblem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems.Strong analytical, troubleshooting, and Root Cause Analysis skillsExperience in building Highly Available Enterprise ApplicationsStrong oral and written communication skills.Strong knowledge of the System Development Lifecycle (SDLC)Must be able to work under pressure with changing prioritiesAgile (Scrum) project experienceCloud experience is an asset (Azure and AKS)SummaryInclusivenessWe are committed to fostering an inclusive, accessible environment, where all employeesand customers feel valued, respected and supported. We are dedicated to building a workforcethat reflects the diversity of our customers and communities in which we live and serve. If yourequire an accommodation for the recruitment/interview process (including alternate formats ofmaterials, or accessible meeting rooms or other accommodation), please let us know and wewill work with you to meet your needs.If interested in the role please share your resume to merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      We are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here’s some of what you may be asked to perform:AdvantagesWe can’t afford to be boring. Neither can you. The scale and scope of what we does may surprise you. The rapid pace of change makes it a business imperative for us to be smart and open-minded in the way we think about technology. Our technology and business teams become more intertwined as new opportunities present themselves. Applications & Systems Development covers technical planning, integration, systems analysis, design, development, unit and component systems testing, support-maintenance, and more. Meaningful, effective relationship-building is part of what these highly-skilled experts do best as they work together with technology project managers, delivery partners, business and systems analysts, testing and quality assurance teams, sponsors and so many other stakeholders to clarify requirements.There’s room to grow in all of it.ResponsibilitiesTransform business requirements and research into winning delivery solutions that meet performance goals.Rigorously build and test applications.Perform systems administration: monitor, configure, back-up, authenticate, tune.Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.Contribute to project plans, estimations and status updates.Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).Primarily focus on day-to-day activities.Make enhancements and troubleshoot.Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.Ensure applications are free of common coding vulnerabilities (and follow standard security practices).Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).Complete unit and integration testing per standards and design specs.Take part in scope assessment, risk and cost analysis.Respect our technology delivery practices and standards, project management disciplines.Stay on top of state-of-health monitoring and monthly SLA targets.Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).RequirementsWhat can you bring to us? Share your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:QualificationsMinimum 8-10 years application development experience.3+ years in developing web applications using JavaScript, Typescript and AngularProficient in CSS, HTML, and writing cross-browser compatible code.Solid Experience with reactive programming concepts and RxJSSolid Experience with NgRx or any other Redux librariesStrong understanding of responsive design & development practicesExtensive experience in distributed systems development using JavaEEProblem Solving: Knowledge of approaches, tools, techniques for recognizing, anticipating, and resolving organizational, operational or process problems.Strong analytical, troubleshooting, and Root Cause Analysis skillsExperience in building Highly Available Enterprise ApplicationsStrong oral and written communication skills.Strong knowledge of the System Development Lifecycle (SDLC)Must be able to work under pressure with changing prioritiesAgile (Scrum) project experienceCloud experience is an asset (Azure and AKS)SummaryInclusivenessWe are committed to fostering an inclusive, accessible environment, where all employeesand customers feel valued, respected and supported. We are dedicated to building a workforcethat reflects the diversity of our customers and communities in which we live and serve. If yourequire an accommodation for the recruitment/interview process (including alternate formats ofmaterials, or accessible meeting rooms or other accommodation), please let us know and wewill work with you to meet your needs.If interested in the role please share your resume to merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.Advantages*Competitive Salary *4 weeks vacation to start*10% bonus*Benefits start from day one*Awesome manager*100% work from home*Stock optionsResponsibilitiesProvide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployments may use Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, CDD, and Ansible•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisQualificationsWhat do you need to succeed: •Degree in Computer Science, Computer Engineering or Technology•5+ years of information technology experience in Java application support and development•5+ years experience in: oJava, JavaScript & web development languages like HTML, XML, CSSoweb services like SOAP, JSON & REST API oJava EE technologies such as Servlet, JDBC and JSPoUnderstanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)oSpring framework•1 – 3 years experience in: oDatabase technologies like SQL, Oracle, POSTGRESoExposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)Preferred Skills: •Solid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsSummaryThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.Advantages*Competitive Salary *4 weeks vacation to start*10% bonus*Benefits start from day one*Awesome manager*100% work from home*Stock optionsResponsibilitiesProvide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployments may use Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, CDD, and Ansible•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisQualificationsWhat do you need to succeed: •Degree in Computer Science, Computer Engineering or Technology•5+ years of information technology experience in Java application support and development•5+ years experience in: oJava, JavaScript & web development languages like HTML, XML, CSSoweb services like SOAP, JSON & REST API oJava EE technologies such as Servlet, JDBC and JSPoUnderstanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)oSpring framework•1 – 3 years experience in: oDatabase technologies like SQL, Oracle, POSTGRESoExposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)Preferred Skills: •Solid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsSummaryThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Toronto, Ontario
      • Permanent
      Senior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)AdvantagesCompetitive Salary4 weeks vacation10% BonusBenefits start from day onePension planAwesome Manager100% work from homeResponsibilitiesThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java & API application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do:•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployment is done using Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, Gradle, Maven, Continuous Delivery Director, and Ansible•Mentor and support colleagues in their capabilities •Build event driven services using Kafka•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisThe API Platform•Our APIs are REST services written in Java Spring Boot, deployed in Kubernetes containers•Some APIs are true microservices accessing domain databases•DEVOps are Jenkins, Artifactory, Bitbucket, Gradle, Continuous Delivery Director (CDD), Ansible, Maven What do you need to succeed? •Degree in Computer Science, Computer Engineering or equivalent discipline•5+ years of information technology experience in Java application support and development•5+ years experience in: •Java, JavaScript & web development languages like HTML, XML, CSS•web services like SOAP, JSON, Java APIs & REST API •Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSP•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)•Spring framework•2+ years experience in: •Database technologies like SQL, Oracle, POSTGRES•DevOps tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible•Container technologies – Kubernetes, Docker•Multi-Factor Authentication (MFA)QualificationsSolid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.js•Experience with Kafka•Knowledge of Middleware technologies such as Websphere/Weblogic SummarySenior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Senior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)AdvantagesCompetitive Salary4 weeks vacation10% BonusBenefits start from day onePension planAwesome Manager100% work from homeResponsibilitiesThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java & API application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do:•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployment is done using Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, Gradle, Maven, Continuous Delivery Director, and Ansible•Mentor and support colleagues in their capabilities •Build event driven services using Kafka•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisThe API Platform•Our APIs are REST services written in Java Spring Boot, deployed in Kubernetes containers•Some APIs are true microservices accessing domain databases•DEVOps are Jenkins, Artifactory, Bitbucket, Gradle, Continuous Delivery Director (CDD), Ansible, Maven What do you need to succeed? •Degree in Computer Science, Computer Engineering or equivalent discipline•5+ years of information technology experience in Java application support and development•5+ years experience in: •Java, JavaScript & web development languages like HTML, XML, CSS•web services like SOAP, JSON, Java APIs & REST API •Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSP•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)•Spring framework•2+ years experience in: •Database technologies like SQL, Oracle, POSTGRES•DevOps tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible•Container technologies – Kubernetes, Docker•Multi-Factor Authentication (MFA)QualificationsSolid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.js•Experience with Kafka•Knowledge of Middleware technologies such as Websphere/Weblogic SummarySenior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

    Thank you for subscribing to your personalised job alerts.

    Explore over 20 jobs in Ontario

    It looks like you want to switch your language. This will reset your filters on your current job search.