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

    filter2
    clear all
      • Toronto, Ontario
      • Permanent
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • 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.jsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      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.jsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in the Retail Sector is looking for a Full Stack Developer on a 12 month contract3+ years of eCommerce experience in a retail or regulated industry3+ years of modern JavaScript framework experience – React.Liquid theme developmentWCAG and AODA experience We’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / NodeJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will work on delivering new features and enhancements to the E-Commerce site for OCS customers; while also enhancing our custom-built middleware.As a Front-End Developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and high-performance web interfaces on the OCS E-Commerce AdvantagesLong Term ContractOntario and Retail SectorNew TechnologyPayment every week Work From HomeResponsibilitiesAbout Your DayCustomizing the OCS eCommerce management product as per business stakeholder requirements.Understanding business requirements and converting them into functional requirements.Understanding, analyzing the information provided by the business and identify feasible solutions.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Build features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Implement, enhance, support, and maintain the eCommerce front-end application, maintaining the state-of-the-art architecture.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Deploy established development tools, guidelines, and conventions (e.g., Java; J2EE; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React).Prepare and maintain code for Java applications.Implement third-party solutions & applications.Conduct highly effective code reviews and provide peer support to internal teams and vendors.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Perform content and data migrations to Shopify.Participate in Secure Code reviews.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Follow Agile Methodology stringently using various tools such as JIRA, Confluence and Kanban board, for developing the project in short cycles and identifying the issues early and correcting in advance.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.Participate in deployment planning sessions.Prepare relevant builds for QA, UAT and Production environment deployments.Actively support operations team, whenever required, including production support.Stay up to date on technological advancements to help develop our best practices.Educate, scale, and collaborate with internal teams on new techniques, technologies, and processes.QualificationsAbout YouCompleted Post-Secondary education in computer science, software engineering or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of overall software development experience.3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.5+ years of experience with HTML5, CSS3, SCSS, JavaScript, jQuery, NPM and Ruby on Rails.Shopify Liquid Theme development is a must have.3+ years of modern JavaScript framework experience – React.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Proven experience with Shopify liquid themes, Algolia, Canada post, Google Analytics and Middleware back-end integration.Experience building on eCommerce Platforms.Experience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Knowledge of Java application and programming best practices.Experience with Visual Studio Code, Accessibility Tool like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and Gulp.Experience with Apache, Maven, Spring and SpringBoot, Swagger, and Postman.Ability to provide production support and respond quickly. Also, resolve production incidents with SME level of knowledge.Comfortable to use Jira, Confluence, Zeplin and InVision tools in day-to-day activities.Ability to work in Agile methodology.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.SummaryWe’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / NodeJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will work on delivering new features and enhancements to the E-Commerce site for OCS customers; while also enhancing our custom-built middleware.As a Front-End Developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and high-performance web interfaces on the OCS E-Commerce Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in the Retail Sector is looking for a Full Stack Developer on a 12 month contract3+ years of eCommerce experience in a retail or regulated industry3+ years of modern JavaScript framework experience – React.Liquid theme developmentWCAG and AODA experience We’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / NodeJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will work on delivering new features and enhancements to the E-Commerce site for OCS customers; while also enhancing our custom-built middleware.As a Front-End Developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and high-performance web interfaces on the OCS E-Commerce AdvantagesLong Term ContractOntario and Retail SectorNew TechnologyPayment every week Work From HomeResponsibilitiesAbout Your DayCustomizing the OCS eCommerce management product as per business stakeholder requirements.Understanding business requirements and converting them into functional requirements.Understanding, analyzing the information provided by the business and identify feasible solutions.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Build features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Implement, enhance, support, and maintain the eCommerce front-end application, maintaining the state-of-the-art architecture.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Deploy established development tools, guidelines, and conventions (e.g., Java; J2EE; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React).Prepare and maintain code for Java applications.Implement third-party solutions & applications.Conduct highly effective code reviews and provide peer support to internal teams and vendors.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Perform content and data migrations to Shopify.Participate in Secure Code reviews.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Follow Agile Methodology stringently using various tools such as JIRA, Confluence and Kanban board, for developing the project in short cycles and identifying the issues early and correcting in advance.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.Participate in deployment planning sessions.Prepare relevant builds for QA, UAT and Production environment deployments.Actively support operations team, whenever required, including production support.Stay up to date on technological advancements to help develop our best practices.Educate, scale, and collaborate with internal teams on new techniques, technologies, and processes.QualificationsAbout YouCompleted Post-Secondary education in computer science, software engineering or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of overall software development experience.3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.5+ years of experience with HTML5, CSS3, SCSS, JavaScript, jQuery, NPM and Ruby on Rails.Shopify Liquid Theme development is a must have.3+ years of modern JavaScript framework experience – React.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Proven experience with Shopify liquid themes, Algolia, Canada post, Google Analytics and Middleware back-end integration.Experience building on eCommerce Platforms.Experience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Knowledge of Java application and programming best practices.Experience with Visual Studio Code, Accessibility Tool like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and Gulp.Experience with Apache, Maven, Spring and SpringBoot, Swagger, and Postman.Ability to provide production support and respond quickly. Also, resolve production incidents with SME level of knowledge.Comfortable to use Jira, Confluence, Zeplin and InVision tools in day-to-day activities.Ability to work in Agile methodology.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.SummaryWe’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / NodeJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will work on delivering new features and enhancements to the E-Commerce site for OCS customers; while also enhancing our custom-built middleware.As a Front-End Developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and high-performance web interfaces on the OCS E-Commerce Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Permanent
      An innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationAdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesDeveloping business applications (front-end) using Kendo UI, Angular, and TS/JSKnowing how to use Ruby is a big plus.QualificationsComputer Science degreeStrong front-end focused software developmentRobust experience in front-end development SummaryAn innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      An innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationAdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesDeveloping business applications (front-end) using Kendo UI, Angular, and TS/JSKnowing how to use Ruby is a big plus.QualificationsComputer Science degreeStrong front-end focused software developmentRobust experience in front-end development SummaryAn innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in the Public Sector is looking for a Jr-Int Web Developer on a renewable contract until March 31 2022Must Haves:Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)The successful candidate will develop, update, analyze and edits content and functionality for Ontario.ca and ensure a smooth transition from one web platform to another. This includes working across various platforms using a variety of technologies and ensuring websites are compliant with all Government of Ontario standards.AdvantagesWork From homeWork in the public SectorLong Term Contract. Workign with new technology Responsibilities· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible content· Experience to edit content· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testing· Ensure all-around consistency (style, fonts, images, and tone)· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testingQualifications Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in migrating sites among various technology platforms· Knowledge of business planning and websites within the Public Sector· Knowledge and understanding of Enterprise Content Management· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible contentSummary Develops, updates, analyzes and edits content and functionality for websites; develops content strategy; integrating web initiatives into existing templates· Review and ensure websites are standards compliant for the Government of Ontario.· Review and advise on current effectiveness of websites (e.g. metrics and SEO) and provide recommendations· Document best practices for ongoing maintenance of the Government of Ontario web presenceThe Web Specialist must have a minimum of 2+ years of the following skills and experience: · Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Experience in migrating sites among various technology platformsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in the Public Sector is looking for a Jr-Int Web Developer on a renewable contract until March 31 2022Must Haves:Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)The successful candidate will develop, update, analyze and edits content and functionality for Ontario.ca and ensure a smooth transition from one web platform to another. This includes working across various platforms using a variety of technologies and ensuring websites are compliant with all Government of Ontario standards.AdvantagesWork From homeWork in the public SectorLong Term Contract. Workign with new technology Responsibilities· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible content· Experience to edit content· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testing· Ensure all-around consistency (style, fonts, images, and tone)· Experience in interface design and testing· Experience designing websites for multiple languages and audiences· Proficiency with recognized methodologies for usability testingQualifications Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in migrating sites among various technology platforms· Knowledge of business planning and websites within the Public Sector· Knowledge and understanding of Enterprise Content Management· Detailed knowledge of the Government of Ontario web standards, governance and legislative framework· Experience in converting variable source document formats into accessible contentSummary Develops, updates, analyzes and edits content and functionality for websites; develops content strategy; integrating web initiatives into existing templates· Review and ensure websites are standards compliant for the Government of Ontario.· Review and advise on current effectiveness of websites (e.g. metrics and SEO) and provide recommendations· Document best practices for ongoing maintenance of the Government of Ontario web presenceThe Web Specialist must have a minimum of 2+ years of the following skills and experience: · Experience in analysis, development, design, testing and implementation of websites· Experience in accessibility testing and knowledge of accessibility principles and internationally recognized guidelines· Experience with content creation and driving content strategy· Awareness of emerging trends and directions in web and their application within the Government framework· Knowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standards· Experience in standard web programming environments (e.g. HTML5, CSS3, XML, Javascript, ASP, .NET, PHP, Ruby.ASP, Java)· Knowledge of Open Source software initiatives (e.g. Linux, WordPress, Drupal, Solr, Git, Apache)· Experience in migrating sites among various technology platformsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • 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 Software Engineer with at least 3 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.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•Design, develop, test and debug programs for small projects and bug fixes •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 analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryInterested candidates can share their resumes with Madhu Lakkundi madhu,lakkundi@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      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 Software Engineer with at least 3 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.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•Design, develop, test and debug programs for small projects and bug fixes •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 analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryInterested candidates can share their resumes with Madhu Lakkundi madhu,lakkundi@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      In 2020, Our client was voted the 4th fastest growing company in Canada. Our client is a global digital marketing agency that specializes in influencer marketing, talent representation, social media marketing and management, and content production. Our influencers develop engaging and authentic content that drives real ROI, and likewise our creative and social teams develop compelling content that makes brands' social break through the noise of our cluttered feeds.We are a company of digital and social natives that are passionate about delivering results. We are a team of entrepreneurs, ex-global agency leaders and big talent agency recruiters who came together with a shared vision to do things differently. We move at the speed of culture and evolve quickly as needed. We continue to do this successfully for some of the world’s largest brands, including Facebook Oculus, Disney, DC Comics, TikTok and Tencent.We envision Our client becoming a data and AI tech mammoth in the coming years and we are actively recruiting top talent technology professionals to help us get there and co-create innovative digital products that will go viral.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat’s in it for you:Work with and build cutting edge MarTech products for the future of social mediaContinuous learning and development opportunitiesFlexible work schedule and summer hoursCompetitive salaries and 100% paid comprehensive health benefits plan Learn from an unrivalled leadership team with many years of agency experienceBe yourself! Work with an agency that boasts above-average diversity statisticsDedicated programs to support your mental health and work-life harmonyPartake in our calendar of team building and social events ResponsibilitiesJob DescriptionLead and design component and module architecture and write code for VN’s new digital platform and innovative web and mobile products, related components, and partner integrated applications.Integrate user-facing elements developed by front-end developers with server-side logic and, design and integrate data schemas and data storage solutions such as relational databases, key-value stores, blob stores on distributed architectures.Design, develop and implement scalable, low-latency, high-availability and performant web and mobile applications. Write reusable, testable, robust and efficient code at high quality levels, with clear identification of security and data protection measure implementation.Leverage TDD and use automated testing and unit tests.Provide end-to-end support of software systems from design through development to deployments and maintenance.Work closely with Product, Engineering, DevOps and Ai/Data Science teams.Collaborate with the product team, share feedback from project implementations and influence the product roadmap and future micro-service/monolithic architectures.Ensure designs and code are well documented and suitable for use by customers and influencers and are ready to scaleBe comfortable in a highly dynamic, agile environment without sacrificing the quality of work products.Stay current with emerging web and mobile technologies and trends.QualificationsQualificationsDiploma or Degree in Computer Science or related field3+ years of experience as a back-end and/or front-end full stack React, Node, Express and python developerExceptional knowledge of JavaScript and JavaStrong understanding of service-side CSS preprocessors, templating languages and excellent knowledge of building data experiences using reusable components/libraries/frameworks such as Node.js, React.js, Typescript, JavaScript, Flux or Redux, Graph QL, Secure REST API, SOAP, JSON, Serverless AWS framework. Python and Java Spring are an asset.Strong understanding of user authentication and authorization between multiple products and distributed tech environments. Knowledge of TLS, OAuth2, OIDC, SSO, JWT is required.Strong knowledge of asynchronous programming and its quirks and workarounds.Experience building scalable infrastructure software and distributed systems for SaaS products.Expert in web, mobile and desktop application architectures and best practices in tenancy, micro-service and monolithic deployments, understanding multiple delivery platforms and optimizing usage to match the roadmap of that platform.Experience with AWS services EC2, ECS, serverless computing, EBS, RDS, S3, IAM, ElastiCache, AWS Lambda, DynamoDB, and CloudFormationExperience with SQL and NoSQL databasesKnowledge of code versioning tools, CI/CD tools and processes; Git, Jenkins, Docker, CircleCIExperience with building mobile apps in React Native. iOS and Android native development experience is a plus.Experience in Machine Learning and/or Data Mining is a strong plusSummaryIf you are extremely passionate about development specifically with React and Node please reach out to me to set up a call and let me know the best number to reach you on. You can email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      In 2020, Our client was voted the 4th fastest growing company in Canada. Our client is a global digital marketing agency that specializes in influencer marketing, talent representation, social media marketing and management, and content production. Our influencers develop engaging and authentic content that drives real ROI, and likewise our creative and social teams develop compelling content that makes brands' social break through the noise of our cluttered feeds.We are a company of digital and social natives that are passionate about delivering results. We are a team of entrepreneurs, ex-global agency leaders and big talent agency recruiters who came together with a shared vision to do things differently. We move at the speed of culture and evolve quickly as needed. We continue to do this successfully for some of the world’s largest brands, including Facebook Oculus, Disney, DC Comics, TikTok and Tencent.We envision Our client becoming a data and AI tech mammoth in the coming years and we are actively recruiting top talent technology professionals to help us get there and co-create innovative digital products that will go viral.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat’s in it for you:Work with and build cutting edge MarTech products for the future of social mediaContinuous learning and development opportunitiesFlexible work schedule and summer hoursCompetitive salaries and 100% paid comprehensive health benefits plan Learn from an unrivalled leadership team with many years of agency experienceBe yourself! Work with an agency that boasts above-average diversity statisticsDedicated programs to support your mental health and work-life harmonyPartake in our calendar of team building and social events ResponsibilitiesJob DescriptionLead and design component and module architecture and write code for VN’s new digital platform and innovative web and mobile products, related components, and partner integrated applications.Integrate user-facing elements developed by front-end developers with server-side logic and, design and integrate data schemas and data storage solutions such as relational databases, key-value stores, blob stores on distributed architectures.Design, develop and implement scalable, low-latency, high-availability and performant web and mobile applications. Write reusable, testable, robust and efficient code at high quality levels, with clear identification of security and data protection measure implementation.Leverage TDD and use automated testing and unit tests.Provide end-to-end support of software systems from design through development to deployments and maintenance.Work closely with Product, Engineering, DevOps and Ai/Data Science teams.Collaborate with the product team, share feedback from project implementations and influence the product roadmap and future micro-service/monolithic architectures.Ensure designs and code are well documented and suitable for use by customers and influencers and are ready to scaleBe comfortable in a highly dynamic, agile environment without sacrificing the quality of work products.Stay current with emerging web and mobile technologies and trends.QualificationsQualificationsDiploma or Degree in Computer Science or related field3+ years of experience as a back-end and/or front-end full stack React, Node, Express and python developerExceptional knowledge of JavaScript and JavaStrong understanding of service-side CSS preprocessors, templating languages and excellent knowledge of building data experiences using reusable components/libraries/frameworks such as Node.js, React.js, Typescript, JavaScript, Flux or Redux, Graph QL, Secure REST API, SOAP, JSON, Serverless AWS framework. Python and Java Spring are an asset.Strong understanding of user authentication and authorization between multiple products and distributed tech environments. Knowledge of TLS, OAuth2, OIDC, SSO, JWT is required.Strong knowledge of asynchronous programming and its quirks and workarounds.Experience building scalable infrastructure software and distributed systems for SaaS products.Expert in web, mobile and desktop application architectures and best practices in tenancy, micro-service and monolithic deployments, understanding multiple delivery platforms and optimizing usage to match the roadmap of that platform.Experience with AWS services EC2, ECS, serverless computing, EBS, RDS, S3, IAM, ElastiCache, AWS Lambda, DynamoDB, and CloudFormationExperience with SQL and NoSQL databasesKnowledge of code versioning tools, CI/CD tools and processes; Git, Jenkins, Docker, CircleCIExperience with building mobile apps in React Native. iOS and Android native development experience is a plus.Experience in Machine Learning and/or Data Mining is a strong plusSummaryIf you are extremely passionate about development specifically with React and Node please reach out to me to set up a call and let me know the best number to reach you on. You can email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      The incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $80,000 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer 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.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:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer 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.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:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Hello Fellow Front End Architects ! We have an immediate hiring requirement for an Angular Front End Architect who has worked with the latest versions of Angular. We are a high volume production application environment ! We are a thriving Enterprise multimatrix, dynamic environment, running with one week sprint release cycles.You will work with multiple teams and drive the architecture strategy !You will collaborate closely with business and UX to help bring business requirements and designs to production.AdvantagesWorking with some of the latest Front End technologies, you will have a say in the design and Framework and work with some of the most amazing "TECH HEADS" in the GTA !!!ResponsibilitiesResponsibilities: -Collaborate closely with business and UX to help bring business requirements and designs to production-Lead a distributed team of front end developers create features for the Homedepot.ca commence website.-Collaborate closely with Infrastructure team to diagnose performance issues, and scalability concerns.-Collaborate closely with Infrastructure team to diagnose performance issues, and scalability concerns.-Define and enforce UI standards, and create shared libraries to be used organization wide.Qualifications- 2 yrs FE Architect experience within an Architect role - 2 + yrs Angular development - preferably with Angular 8+- Communicating with the Dev. teams, Business and Stakeholder engagement- 5+ years of experience with javascript (familiar with concepts such as asynchronous programming, closures,es6, etc.)- 5+ years with HTML and CSS (familiar with concepts like layout, specificity, cross browser compatibility - 2+ years of experience with node.js. (familiar with the node.js event loops, concepts such as server siderendering, etc)- 2+ years of experience with one Single Page Applications framework/library (VUE, ANGULAR, REACT)- Track record of leading and delivering scalable, high traffic single page applications. - Ability to identity and resolve performance and scalability issues.- eCommerce and or high volume production application environment exp. preferred ! SummaryCome join our thriving Enterprise multimatrix, dynamic environment and be part of making a difference !Apply immediately to Sohil Jivani at sohil.jivani@randstad.ca OR Rebecca Teshome !!! rebecca.teshome@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Hello Fellow Front End Architects ! We have an immediate hiring requirement for an Angular Front End Architect who has worked with the latest versions of Angular. We are a high volume production application environment ! We are a thriving Enterprise multimatrix, dynamic environment, running with one week sprint release cycles.You will work with multiple teams and drive the architecture strategy !You will collaborate closely with business and UX to help bring business requirements and designs to production.AdvantagesWorking with some of the latest Front End technologies, you will have a say in the design and Framework and work with some of the most amazing "TECH HEADS" in the GTA !!!ResponsibilitiesResponsibilities: -Collaborate closely with business and UX to help bring business requirements and designs to production-Lead a distributed team of front end developers create features for the Homedepot.ca commence website.-Collaborate closely with Infrastructure team to diagnose performance issues, and scalability concerns.-Collaborate closely with Infrastructure team to diagnose performance issues, and scalability concerns.-Define and enforce UI standards, and create shared libraries to be used organization wide.Qualifications- 2 yrs FE Architect experience within an Architect role - 2 + yrs Angular development - preferably with Angular 8+- Communicating with the Dev. teams, Business and Stakeholder engagement- 5+ years of experience with javascript (familiar with concepts such as asynchronous programming, closures,es6, etc.)- 5+ years with HTML and CSS (familiar with concepts like layout, specificity, cross browser compatibility - 2+ years of experience with node.js. (familiar with the node.js event loops, concepts such as server siderendering, etc)- 2+ years of experience with one Single Page Applications framework/library (VUE, ANGULAR, REACT)- Track record of leading and delivering scalable, high traffic single page applications. - Ability to identity and resolve performance and scalability issues.- eCommerce and or high volume production application environment exp. preferred ! SummaryCome join our thriving Enterprise multimatrix, dynamic environment and be part of making a difference !Apply immediately to Sohil Jivani at sohil.jivani@randstad.ca OR Rebecca Teshome !!! rebecca.teshome@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Our client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Contact joe.jo@randstad.ca for more information AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech 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 teamQualificationsReact (MERN) Front-end experience with JS frameworkHTML/CSS/JavaScriptStrong experience in full-stack experience will be a big plus SummaryOur client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Contact joe.jo@randstad.ca for more information AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech 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 teamQualificationsReact (MERN) Front-end experience with JS frameworkHTML/CSS/JavaScriptStrong experience in full-stack experience will be a big plus SummaryOur client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Our client in the High Tech sector and a well know global company is looking to hire a Python developer with Database analysis experience. You will be involved in designing, developing and maintaining a server-side system for collecting, storing, and serving data to be used by web-based data visualization applications.-Crawling/Collecting data-Collaborate with research scientists and engineers, and other stakeholders and collect their high-level requirements to ensure that they are implemented as part of the server-side application. The ideal Candidate-You understand back-end development patterns, systems architecture, and best practices.-You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the research team.-As a team player and effective communicator, you establish collaborative relationships with technical and non-technical colleagues.-You enjoy working with distributed team members.AdvantagesCome work with a well known name within the High Tech sector. Bring your experience but also develop your craft with like minded tech savvy peopleResponsibilitiesResponsibilities-Be an active member of a highly skilled and motivated HCI and data visualization research team-Be involved in designing, developing and maintaining a server-side system for collecting, storing, and serving data to be used by web-based data visualization applications.-Crawling/Collecting data-Collaborate with research scientists and engineers, and other stakeholders and collect their high-level requirements to ensure that they are implemented as part of the server-side application. -Contribute to system design and architecture by leveraging your knowledge of and expertise on back-end software development.-Provide technical leadership and guidance to both your team members and project peers, as well as document and present your ideas and solutions accurately and thoroughly.Qualifications-BS or MSc in Computer Science or related technical field or relevant experience-1+ years of back-end software or cloud development.-Experience with back-end server-side languages like Python and PHP, and tools like MySQL for serving data to front-end applications.-Solid understanding of data structures and database architecture.-Practical knowledge of best practices for keeping server-side applications fast and secure.-Strong problem-solving skills and capability to work on complex systems.-Unit testing, end-to-end testing, and test-driven development experience.-Ability to operate effectively in a dynamic and fluid environment.-Strong written and oral communication skills in EnglishPreferred Qualification-Experience with AWS-Familiarity with front-end languages like JavaScript-Experience with building high quality, scalable back-end technologies using the latest technologies.SummaryIf this role speaks to your skill set then dont delay and apply today !Contact Anita Yim anita.yim@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in the High Tech sector and a well know global company is looking to hire a Python developer with Database analysis experience. You will be involved in designing, developing and maintaining a server-side system for collecting, storing, and serving data to be used by web-based data visualization applications.-Crawling/Collecting data-Collaborate with research scientists and engineers, and other stakeholders and collect their high-level requirements to ensure that they are implemented as part of the server-side application. The ideal Candidate-You understand back-end development patterns, systems architecture, and best practices.-You are a perpetual learner and often find yourself ideating about new and improved ways of doing things and are confident to share your ideas with the rest of the research team.-As a team player and effective communicator, you establish collaborative relationships with technical and non-technical colleagues.-You enjoy working with distributed team members.AdvantagesCome work with a well known name within the High Tech sector. Bring your experience but also develop your craft with like minded tech savvy peopleResponsibilitiesResponsibilities-Be an active member of a highly skilled and motivated HCI and data visualization research team-Be involved in designing, developing and maintaining a server-side system for collecting, storing, and serving data to be used by web-based data visualization applications.-Crawling/Collecting data-Collaborate with research scientists and engineers, and other stakeholders and collect their high-level requirements to ensure that they are implemented as part of the server-side application. -Contribute to system design and architecture by leveraging your knowledge of and expertise on back-end software development.-Provide technical leadership and guidance to both your team members and project peers, as well as document and present your ideas and solutions accurately and thoroughly.Qualifications-BS or MSc in Computer Science or related technical field or relevant experience-1+ years of back-end software or cloud development.-Experience with back-end server-side languages like Python and PHP, and tools like MySQL for serving data to front-end applications.-Solid understanding of data structures and database architecture.-Practical knowledge of best practices for keeping server-side applications fast and secure.-Strong problem-solving skills and capability to work on complex systems.-Unit testing, end-to-end testing, and test-driven development experience.-Ability to operate effectively in a dynamic and fluid environment.-Strong written and oral communication skills in EnglishPreferred Qualification-Experience with AWS-Familiarity with front-end languages like JavaScript-Experience with building high quality, scalable back-end technologies using the latest technologies.SummaryIf this role speaks to your skill set then dont delay and apply today !Contact Anita Yim anita.yim@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Our Professional Services client is looking to hire a UX Specialist for a 3-6 month contract engagement.- More senior level, able to speak to executives, able to manage a small team.- UX focus- discovery workshops- Systems and user perspective- pain points in the industry- industry level problems- primary secondary interviews- Product ideation- Client empathy- Looking for thought leadership and vision.- Looking for strength in opinions to challenge product ideation.AdvantagesYou will be part of a product development team as a UI/UX specialist for a banking end-clientYou’ll help drive ideation processes for a new product. These processes include workshopping, industrysurveying, customer research, customer design and with design thinking paradigms.Responsibilities● You share your ideas and design rationale in a clear, concise manner to leadership and partners.● You know how to motivate and energize your teams, even when navigating uncertainty.● You build trusting relationships within your immediate product team and with partners across theorganization● You are confident in your skills and knowledge and you are willing and able to challenge for thegreater good while staying pragmatic.● You guide discussion and activities, while participating in delivery, planning, and coordinationefforts.Qualifications● Minimum 5+ years of experience with the following:○ workshop facilitation, problem discovery, solution generation,○ concept creation, wire-framing, testing, synthesis, iteration, prototyping,○ heuristic evaluation, competitive analysis, customer journey mapping,○ applying design systems and producing deliverables for development.● Ideally, you have experience facilitating UX workshops with end users and stakeholders and withusability testing methodologies such as think aloud protocols● Deep awareness of web and mobile technology (i.e., JavaScript, HTML/CSS).● Familiarity with modern design and prototyping tools (Figma, XD, Sketch etc.)SummaryPlease apply today with an updated resume for immediate consideration !!!!!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Professional Services client is looking to hire a UX Specialist for a 3-6 month contract engagement.- More senior level, able to speak to executives, able to manage a small team.- UX focus- discovery workshops- Systems and user perspective- pain points in the industry- industry level problems- primary secondary interviews- Product ideation- Client empathy- Looking for thought leadership and vision.- Looking for strength in opinions to challenge product ideation.AdvantagesYou will be part of a product development team as a UI/UX specialist for a banking end-clientYou’ll help drive ideation processes for a new product. These processes include workshopping, industrysurveying, customer research, customer design and with design thinking paradigms.Responsibilities● You share your ideas and design rationale in a clear, concise manner to leadership and partners.● You know how to motivate and energize your teams, even when navigating uncertainty.● You build trusting relationships within your immediate product team and with partners across theorganization● You are confident in your skills and knowledge and you are willing and able to challenge for thegreater good while staying pragmatic.● You guide discussion and activities, while participating in delivery, planning, and coordinationefforts.Qualifications● Minimum 5+ years of experience with the following:○ workshop facilitation, problem discovery, solution generation,○ concept creation, wire-framing, testing, synthesis, iteration, prototyping,○ heuristic evaluation, competitive analysis, customer journey mapping,○ applying design systems and producing deliverables for development.● Ideally, you have experience facilitating UX workshops with end users and stakeholders and withusability testing methodologies such as think aloud protocols● Deep awareness of web and mobile technology (i.e., JavaScript, HTML/CSS).● Familiarity with modern design and prototyping tools (Figma, XD, Sketch etc.)SummaryPlease apply today with an updated resume for immediate consideration !!!!!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Contract
      We have an immediate hiring requirement for a .NET Full Stack Developer role. This role will work remotely with a preference for this person to be located in Toronto, Ottawa or Montreal with EST time zone. The successful candidate will come with 10+ yrs of ,Net development experience along with Angular 4+, and Azure Cloud development. AdvantagesCome work for a well known Canadian company who supports over 20 million people Canada wide. Responsibilities· Design, code, test and debug new and existing software applications using latest Microsoft .Net (.NET Core, .NET 5+) and relational database languages. Serve as a technical expert on the team, working on complex projects with less specificity and direction.· Analyze product architecture, develop project plans/scope and track progress; give project direction to development team staff while reviewing team member's work.· Develop cost and time estimates associated with project and make decisions or escalate problems to appropriate resource if project is off timeline.· Provide technical direction to development team by researching and suggesting new technology offerings to team. Propose technology to development manager based on business requirements given for the project.· Curious to learn and master new technologies/approaches/design and an attitude to ensure the highest code quality is achieved for end users.Qualifications· BA/BS in computer science or related field, MS preferred· 10+ years of application architecture and development experience· Demonstrated experience in Visual Studio, .NET Core and .NET 5+, ASP.NET, C#, Redis, Azure DevOps, JWT, Bootstrap and Cloud Azure, CI/CD· Experience with Angular (10+) required with front-end unit testing· Good understanding of GIT version control and branching strategies· Experience with T-SQL, Client-Side JavaScript or TypeScript 4+, and HTML required· Experience with implementing software development best practices in coding.· Experience with Microservices and Micro front-end architecture and best practices · Strong business acumen and project management skills· Ability to work well in a collaborative team environment and with key stakeholders· Self-starter with excellent organizational and time management skills· Experience being involved with a codebase/application re-write an asset · Experience in ensuring code is not exposed to security vulnerabilitiesSummaryIf this role sounds like a fit for you, then don't delay and apply immediately !Contact Sohil Jivani or Rebecca Teshomesohil.jivani@randstad.ca rebecca.teshome@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We have an immediate hiring requirement for a .NET Full Stack Developer role. This role will work remotely with a preference for this person to be located in Toronto, Ottawa or Montreal with EST time zone. The successful candidate will come with 10+ yrs of ,Net development experience along with Angular 4+, and Azure Cloud development. AdvantagesCome work for a well known Canadian company who supports over 20 million people Canada wide. Responsibilities· Design, code, test and debug new and existing software applications using latest Microsoft .Net (.NET Core, .NET 5+) and relational database languages. Serve as a technical expert on the team, working on complex projects with less specificity and direction.· Analyze product architecture, develop project plans/scope and track progress; give project direction to development team staff while reviewing team member's work.· Develop cost and time estimates associated with project and make decisions or escalate problems to appropriate resource if project is off timeline.· Provide technical direction to development team by researching and suggesting new technology offerings to team. Propose technology to development manager based on business requirements given for the project.· Curious to learn and master new technologies/approaches/design and an attitude to ensure the highest code quality is achieved for end users.Qualifications· BA/BS in computer science or related field, MS preferred· 10+ years of application architecture and development experience· Demonstrated experience in Visual Studio, .NET Core and .NET 5+, ASP.NET, C#, Redis, Azure DevOps, JWT, Bootstrap and Cloud Azure, CI/CD· Experience with Angular (10+) required with front-end unit testing· Good understanding of GIT version control and branching strategies· Experience with T-SQL, Client-Side JavaScript or TypeScript 4+, and HTML required· Experience with implementing software development best practices in coding.· Experience with Microservices and Micro front-end architecture and best practices · Strong business acumen and project management skills· Ability to work well in a collaborative team environment and with key stakeholders· Self-starter with excellent organizational and time management skills· Experience being involved with a codebase/application re-write an asset · Experience in ensuring code is not exposed to security vulnerabilitiesSummaryIf this role sounds like a fit for you, then don't delay and apply immediately !Contact Sohil Jivani or Rebecca Teshomesohil.jivani@randstad.ca rebecca.teshome@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      We are growing and have an immediate need for Python APi, Full Stack Developer who have lived and breathed Python graphQL for the past 4 yrs !We are a highly technical software development company looking to build our team within a very short period of time. This role will participate in Innovative SaaS (Software as a Service) platform build out focusing on the AI products. This person will be a key contributor in our SaaS development organization which is set to handle massive data scale and ground-breaking machine learning solutions. AdvantagesAlthough backed by a multi Billion $$ company, our team operates like a start up. You will join a very dynamic team and grow with us !ResponsibilitiesDevelop testable, readable, and effective production quality code. Working with the team, implement backend containerized and serverless microservices on AWS (Amazon Web Services) while using AWS API Gateway, Lambdas and Docker Containers. Work with Data Science team to get AI prototypes into production in a scalable manner. Integrate with high scale data solutions such as AWS IoT (internet of things), Kinesis and Snowflake to create comprehensive and scalable solutions. Under guidance, architect and implement complex, high volume/ high frequency data loading and transformation processes leveraging state of the art ETL methods and tools. Provides technical guidance and support to colleagues in the design and implementation of solutions. QualificationsBachelor's Degree in Computer Science or related field, or equivalent experience. Minimum 3 years’ experience, in architecting and building back-end data services, APIs, or microservices in a large-scale production environment. Strong production grade experience in Python 3.0 and its ecosystem is a must have Strong experience architecting and building high scale event driven architectures. Knowledge of AWS services, particularly API Gateway, Lambdas, RDS (Aurora), ECS/Fargate, and S3. Understanding of Terraform and DevOps practices is a plus. Understanding of machine learning concepts and AWS Sagemaker is a plus. Expert knowledge in at least one of the following languages: Java, JavaScript, TypeScript. SummaryIf this role fits your skill set, then don't delay and apply immediately ! Contact Sohil Jivani or Anita Yim sohil.jivani@randstad.caanita.yim@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are growing and have an immediate need for Python APi, Full Stack Developer who have lived and breathed Python graphQL for the past 4 yrs !We are a highly technical software development company looking to build our team within a very short period of time. This role will participate in Innovative SaaS (Software as a Service) platform build out focusing on the AI products. This person will be a key contributor in our SaaS development organization which is set to handle massive data scale and ground-breaking machine learning solutions. AdvantagesAlthough backed by a multi Billion $$ company, our team operates like a start up. You will join a very dynamic team and grow with us !ResponsibilitiesDevelop testable, readable, and effective production quality code. Working with the team, implement backend containerized and serverless microservices on AWS (Amazon Web Services) while using AWS API Gateway, Lambdas and Docker Containers. Work with Data Science team to get AI prototypes into production in a scalable manner. Integrate with high scale data solutions such as AWS IoT (internet of things), Kinesis and Snowflake to create comprehensive and scalable solutions. Under guidance, architect and implement complex, high volume/ high frequency data loading and transformation processes leveraging state of the art ETL methods and tools. Provides technical guidance and support to colleagues in the design and implementation of solutions. QualificationsBachelor's Degree in Computer Science or related field, or equivalent experience. Minimum 3 years’ experience, in architecting and building back-end data services, APIs, or microservices in a large-scale production environment. Strong production grade experience in Python 3.0 and its ecosystem is a must have Strong experience architecting and building high scale event driven architectures. Knowledge of AWS services, particularly API Gateway, Lambdas, RDS (Aurora), ECS/Fargate, and S3. Understanding of Terraform and DevOps practices is a plus. Understanding of machine learning concepts and AWS Sagemaker is a plus. Expert knowledge in at least one of the following languages: Java, JavaScript, TypeScript. SummaryIf this role fits your skill set, then don't delay and apply immediately ! Contact Sohil Jivani or Anita Yim sohil.jivani@randstad.caanita.yim@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Role OverviewThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. The Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. The role will vary with each the stage of the project. The design stage requires working with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutions. The implementation stage requires working with technical staff to define the configuration details in order to meet the client’s needs. The operations stage requires monitoring the performance and health of the system and communicating with the client and/or partners for issue support and system reconfiguration.Specific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.Capability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSAdvantagesThe Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. ResponsibilitiesSpecific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsCapability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSSummaryImmediate hire so apply now !! Send your resume to Nimmy Martin at nimmy.martin@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Role OverviewThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. The Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. The role will vary with each the stage of the project. The design stage requires working with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutions. The implementation stage requires working with technical staff to define the configuration details in order to meet the client’s needs. The operations stage requires monitoring the performance and health of the system and communicating with the client and/or partners for issue support and system reconfiguration.Specific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.Capability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSAdvantagesThe Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. ResponsibilitiesSpecific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsCapability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSSummaryImmediate hire so apply now !! Send your resume to Nimmy Martin at nimmy.martin@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • York, Ontario
      • Permanent
      The .net Developer is responsible for playing a central role in the design, development, and delivery of integration systems and data stores for Our clients IT enterprise system components. Also, responsible for developing mature code to support product owners, stakeholders and other IT team members.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesExperience, Education and Designations:•A post-secondary education in Computer Science or Information Management or relevant experience•Experience working in a fast paced, small to medium sized enterprise•Experience developing windows and web services using Microsoft .NET stack•Proven working knowledge and experience in Event Driven Design, Domain Driven Design, Micro-services architecture, and ETL processes•Proven experience with SQL and advanced database topics including performance tuning, partitioning, data warehousing, server maintenance•Experience working with NoSQL systems like Mongo dB or similar databasesResponsibilitiesKey Responsibilities:•Design and develop integration systems using latest industry approaches and principles like event driven design, domain driven design, micro-services, etc.•Design, develop and manage, Extract-Transform-Load (ETL) procedures to integrate data from various data sources.•Develop Windows and Web Services to support systems integration and data exposure capabilities.•Provide training for business users in the data warehousing space and integration date flows.•Work closely with DevOps team to orchestrate monitoring and alert coverage for all systems•Assist in special projects and perform other duties as required; and,•Proactively promotes continuous improvements within software development and System Development Life Cycle (SDLC) processes1.QualificationsKnowledge, Skills and Attributes:•Experience in developing highly available and scalable Web and Windows based systems•Knowledge of design patterns such as domain driven design (DDD), event driven design (EDD), and CQRS•Experience with programming in C#, ASP .NET, JavaScript/Typescript, SQL, No SQL, HTML, CSS•Experience in working with Azure•Experience working with Function Apps, Logic Apps, Web-services, Cosmos DB, Message Brokers (Service Bus, Rabbit MQ), Docker, Data Factories, GIT, Azure Devops•Experience in developing SPA using Angular/React•Plus - Any experience with Dynamics 365 Retail, SFCC•Brand Ambassador for promoting continuous technical improvements and innovations•Strong organizational, writing, interpersonal and communication skills•Possess excellent time and project management skills•Ability to work in a fast-paced environment with a high degree of change•Ability to work efficiently under pressure•A team player who builds strong relationships based on trust and integrity•Entrepreneurial spirit•Passionate and determined•Egoless nature•A continuous learner•Follow through consistently on work commitmentsSummaryWorking Conditions:•Usually work regular business hours, but will require evenings and weekends during peak periods•Work in offices, manufacturing facilities, environmentally controlled server rooms•May require travel to local or international sites, conferences and/or seminarsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The .net Developer is responsible for playing a central role in the design, development, and delivery of integration systems and data stores for Our clients IT enterprise system components. Also, responsible for developing mature code to support product owners, stakeholders and other IT team members.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesExperience, Education and Designations:•A post-secondary education in Computer Science or Information Management or relevant experience•Experience working in a fast paced, small to medium sized enterprise•Experience developing windows and web services using Microsoft .NET stack•Proven working knowledge and experience in Event Driven Design, Domain Driven Design, Micro-services architecture, and ETL processes•Proven experience with SQL and advanced database topics including performance tuning, partitioning, data warehousing, server maintenance•Experience working with NoSQL systems like Mongo dB or similar databasesResponsibilitiesKey Responsibilities:•Design and develop integration systems using latest industry approaches and principles like event driven design, domain driven design, micro-services, etc.•Design, develop and manage, Extract-Transform-Load (ETL) procedures to integrate data from various data sources.•Develop Windows and Web Services to support systems integration and data exposure capabilities.•Provide training for business users in the data warehousing space and integration date flows.•Work closely with DevOps team to orchestrate monitoring and alert coverage for all systems•Assist in special projects and perform other duties as required; and,•Proactively promotes continuous improvements within software development and System Development Life Cycle (SDLC) processes1.QualificationsKnowledge, Skills and Attributes:•Experience in developing highly available and scalable Web and Windows based systems•Knowledge of design patterns such as domain driven design (DDD), event driven design (EDD), and CQRS•Experience with programming in C#, ASP .NET, JavaScript/Typescript, SQL, No SQL, HTML, CSS•Experience in working with Azure•Experience working with Function Apps, Logic Apps, Web-services, Cosmos DB, Message Brokers (Service Bus, Rabbit MQ), Docker, Data Factories, GIT, Azure Devops•Experience in developing SPA using Angular/React•Plus - Any experience with Dynamics 365 Retail, SFCC•Brand Ambassador for promoting continuous technical improvements and innovations•Strong organizational, writing, interpersonal and communication skills•Possess excellent time and project management skills•Ability to work in a fast-paced environment with a high degree of change•Ability to work efficiently under pressure•A team player who builds strong relationships based on trust and integrity•Entrepreneurial spirit•Passionate and determined•Egoless nature•A continuous learner•Follow through consistently on work commitmentsSummaryWorking Conditions:•Usually work regular business hours, but will require evenings and weekends during peak periods•Work in offices, manufacturing facilities, environmentally controlled server rooms•May require travel to local or international sites, conferences and/or seminarsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills fto join their team on a permanent hire basis.The Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expertResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills fto join their team on a permanent hire basis.The Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expertResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills for an initial 6 month contractThe Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expert- strong potential to renewResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills for an initial 6 month contractThe Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expert- strong potential to renewResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in The Ontario Public Sector is looking for a Technology Architect on a 12 month contract Must Haves:AODA testing experienceLeadership experience with solution design and development, someone with management experience - Technical lead experience.Development experience using XML tools such as XMLSpy.Working knowledge of data categorization, data manipulation, data trending, data collection, data benchmarking, and funding data management.RQ02018AdvantagesPAYMENT EVERY WEEKLONG TERM CONTRACTONTARIO PUBLIC SECTOR WORK FROM HOMEResponsibilitiesLeadership experience in the development and implementation of technical architectures at the specified experience level.Extensive experience with at least three different platforms, operating systems, environments, database technologies, and communications protocols.Experience with middleware and gateways.Knowledge of performance considerations in different environments.Experience in structured methodologies for the design, development and implementation of applications.Extensive experience in systems analysis and design in large systems environments.Knowledge and experience designing processes around ITIL and is able to guide others using this methodology.Experience translating business requirements into reporting needs.Experience preparing conceptual, logical and/or physical processes and data models.Experience developing, recommending, implementing and managing technical architecture.Experience in the use of Computer Aided Software Engineering (CASE) tools and other software tools such as project management tools.Awareness of emerging technologies, trends and directions.Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.A team player with a track record for meeting deadlines.Experience in developing enterprise architecture deliverables (e.g. models).QualificationsDevelopment experience using object-oriented tools/platforms, e.g. Java, Visual Studio, and others.Development experience using XML tools such as XMLSpy.Experience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJS.Demonstrated experience in working with project (tracking) tracking tools, e.g. Microsoft TFS, Jira, HP Products (HP ALM or Service Manager).Demonstrated experience developing systems using client-side libraries (Bootstrap, Angular JS, JQuery, JavaScript), HTML5/CSS3, LESS.Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.).Working knowledge with data science concepts and tools (R, NoSQL, Map/Reduce, Cognos BI).Experience in deployment management & processes, conducting deployments and managing/creation of builds and version control using BuildMaster, TFS, DB maintain.Experience with data transfer technologies such as Microsoft MQ, SSIS, SSRS.Experience in leading development and modelling of applications, specifically hierarchical data model applications.Experience with processes of approval & disbursement of data leading to financial payout.Experience with fraud prevention best practices, specifically with high sensitivity financial data.Working knowledge of Service Oriented Architecture.Working knowledge of technology, data, databases, applications, and networking techniques, tools and practices enable you to lead the design and development of infrastructure support projects. SummaryThe Technology Architect - Senior role will develop, recommend, implement and manage the technical architecture (hardware, software, database and communications) which will be used for all or specific applications in a large, distributed cross-platform environment. They play an integral role in driving the innovation of building platforms that leverage on-prem and cloud based technologies to support the various business areas that are supported by the branch. The technology architect position will also work with various technology teams to translate business needs and work through the analysis and oversee the development phases. The successful candidate will also work on research activities to understand industry standards and best practices to help develop a cluster wide solutionRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in The Ontario Public Sector is looking for a Technology Architect on a 12 month contract Must Haves:AODA testing experienceLeadership experience with solution design and development, someone with management experience - Technical lead experience.Development experience using XML tools such as XMLSpy.Working knowledge of data categorization, data manipulation, data trending, data collection, data benchmarking, and funding data management.RQ02018AdvantagesPAYMENT EVERY WEEKLONG TERM CONTRACTONTARIO PUBLIC SECTOR WORK FROM HOMEResponsibilitiesLeadership experience in the development and implementation of technical architectures at the specified experience level.Extensive experience with at least three different platforms, operating systems, environments, database technologies, and communications protocols.Experience with middleware and gateways.Knowledge of performance considerations in different environments.Experience in structured methodologies for the design, development and implementation of applications.Extensive experience in systems analysis and design in large systems environments.Knowledge and experience designing processes around ITIL and is able to guide others using this methodology.Experience translating business requirements into reporting needs.Experience preparing conceptual, logical and/or physical processes and data models.Experience developing, recommending, implementing and managing technical architecture.Experience in the use of Computer Aided Software Engineering (CASE) tools and other software tools such as project management tools.Awareness of emerging technologies, trends and directions.Excellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skills.A team player with a track record for meeting deadlines.Experience in developing enterprise architecture deliverables (e.g. models).QualificationsDevelopment experience using object-oriented tools/platforms, e.g. Java, Visual Studio, and others.Development experience using XML tools such as XMLSpy.Experience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJS.Demonstrated experience in working with project (tracking) tracking tools, e.g. Microsoft TFS, Jira, HP Products (HP ALM or Service Manager).Demonstrated experience developing systems using client-side libraries (Bootstrap, Angular JS, JQuery, JavaScript), HTML5/CSS3, LESS.Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.).Working knowledge with data science concepts and tools (R, NoSQL, Map/Reduce, Cognos BI).Experience in deployment management & processes, conducting deployments and managing/creation of builds and version control using BuildMaster, TFS, DB maintain.Experience with data transfer technologies such as Microsoft MQ, SSIS, SSRS.Experience in leading development and modelling of applications, specifically hierarchical data model applications.Experience with processes of approval & disbursement of data leading to financial payout.Experience with fraud prevention best practices, specifically with high sensitivity financial data.Working knowledge of Service Oriented Architecture.Working knowledge of technology, data, databases, applications, and networking techniques, tools and practices enable you to lead the design and development of infrastructure support projects. SummaryThe Technology Architect - Senior role will develop, recommend, implement and manage the technical architecture (hardware, software, database and communications) which will be used for all or specific applications in a large, distributed cross-platform environment. They play an integral role in driving the innovation of building platforms that leverage on-prem and cloud based technologies to support the various business areas that are supported by the branch. The technology architect position will also work with various technology teams to translate business needs and work through the analysis and oversee the development phases. The successful candidate will also work on research activities to understand industry standards and best practices to help develop a cluster wide solutionRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our Client in the Retail Sector is looking for a Technology Architect on a 12 months. 7+ years of eCommerce experience in a retail or regulated industry5+ years of retail systems experience5+ years of ERP experience (Microsoft Dynamics, SAP, Mi9 Merchant)5+ years of database design experience (including scripting, stored procedures, indexes, performance)3+ years of demonstrated cloud experienceWe’re looking for a Technology Architect to join our Information Technology department. As a Technology Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and integrations with our enterprise applications.As a Technology Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stackRQ02380 AdvantagesPAY EVERY WEEK LONG TERM CONTRACTWORK FROM HOMEREMOTERETAIL AND ONTARIO PUBLIC SECTOR CLIENT ResponsibilitiesAbout Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworksConsistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility and understand the effect on the solution, data collection and interfacesCollaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organizationEnsure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs)Design highly effective system architecture and provide peer support to internal teams and vendors as neededLead presentations to the Architecture Review Board, project teams, and Leadership teams to provide insight and gain buy-in for projects.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolutionDevelop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basisFacilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solvingCommunicate status and issues in a concise, accurate, and professional manner for Senior LeadershipStay in tune to industry best practices, technologies, architectures, trends, and emerging technologiesQualificationsAbout YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector)5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.)5+ years of working experience with retail systems (eCommerce, Inventory, Stock Ledger, POS).5+ years of database experience (SQL scripting, Stored Procedures, performance, indexes).3+ years if cloud experience (Azure, GCP, AWS).Knowledge of eCommerce (front-end) programming languages is an assetKnowledge of warehousing concepts, ASN’s, PO’s, RTV, inventory adjustments.Can show multiple projects which included integrations with WMS, POS, ERP systems (XML, JSON, EDI).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Mi9 Merchant)Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus) Experience or familiarity with Shopify/Liquid development is a strong assetStrong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSSExperience in working with teams operating in Waterfall (SDLC) and Agile methodologiesExperience with Shopify Plus Platform is an assetAbility to communicate effectively with both technical and nom-technical individualsStrong analytical data-driven thinking skillsExcellent interpersonal and communication skills SummaryWe’re looking for a Technology Architect to join our Information Technology department. As a Technology Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and integrations with our enterprise applications.As a Technology Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stackRQ02380 Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Client in the Retail Sector is looking for a Technology Architect on a 12 months. 7+ years of eCommerce experience in a retail or regulated industry5+ years of retail systems experience5+ years of ERP experience (Microsoft Dynamics, SAP, Mi9 Merchant)5+ years of database design experience (including scripting, stored procedures, indexes, performance)3+ years of demonstrated cloud experienceWe’re looking for a Technology Architect to join our Information Technology department. As a Technology Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and integrations with our enterprise applications.As a Technology Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stackRQ02380 AdvantagesPAY EVERY WEEK LONG TERM CONTRACTWORK FROM HOMEREMOTERETAIL AND ONTARIO PUBLIC SECTOR CLIENT ResponsibilitiesAbout Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworksConsistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility and understand the effect on the solution, data collection and interfacesCollaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organizationEnsure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs)Design highly effective system architecture and provide peer support to internal teams and vendors as neededLead presentations to the Architecture Review Board, project teams, and Leadership teams to provide insight and gain buy-in for projects.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolutionDevelop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basisFacilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solvingCommunicate status and issues in a concise, accurate, and professional manner for Senior LeadershipStay in tune to industry best practices, technologies, architectures, trends, and emerging technologiesQualificationsAbout YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector)5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.)5+ years of working experience with retail systems (eCommerce, Inventory, Stock Ledger, POS).5+ years of database experience (SQL scripting, Stored Procedures, performance, indexes).3+ years if cloud experience (Azure, GCP, AWS).Knowledge of eCommerce (front-end) programming languages is an assetKnowledge of warehousing concepts, ASN’s, PO’s, RTV, inventory adjustments.Can show multiple projects which included integrations with WMS, POS, ERP systems (XML, JSON, EDI).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Mi9 Merchant)Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus) Experience or familiarity with Shopify/Liquid development is a strong assetStrong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSSExperience in working with teams operating in Waterfall (SDLC) and Agile methodologiesExperience with Shopify Plus Platform is an assetAbility to communicate effectively with both technical and nom-technical individualsStrong analytical data-driven thinking skillsExcellent interpersonal and communication skills SummaryWe’re looking for a Technology Architect to join our Information Technology department. As a Technology Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and integrations with our enterprise applications.As a Technology Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stackRQ02380 Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Transform business requirements and research into winning delivery solutions that meet performance goals.⦁Design and develop front-end web application in Angular ⦁Design and develop Restful APIs⦁Perform systems administration: monitor, configure, back-up, authenticate, tune.⦁Aim for best practice, defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.⦁Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).⦁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).⦁Complete unit and integration testing per standards and design specs.⦁Respect TD's technology delivery practices and standards, project management disciplines.⦁Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).⦁Demonstrate high level of proactivity and strong ownership.⦁Communicate effectively both inside and outside the team to achieve results and build strong relationships.⦁Develop a good understanding of intraday liquidity management in the Banking business.AdvantagesAs regulators and the industry significantly ratchet up the focus and investment in Intraday Liquidity, this opportunity provides the one with the ability to be in at the ground level. This team operates like a small tech company within a large financial institution. The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code. ResponsibilitiesOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.QualificationsUndergraduate Degree or Technical Certificate.⦁5-7 years of experience in Angular.⦁5-7 years of experience client-side Web Frameworks like JavaScript, JQuery, JQueryUI, AJAX, JSON.⦁Banking and/or financial institution experience is an asset.⦁Experience with ag-Grid is an asset.⦁Experience with Git, Jira, Confluence.⦁Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.⦁Solid understanding of SDLC.⦁Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.⦁Strength in coaching and advising clients, partners and project teams.⦁Commitment to and belief in the quality of your deliverables.Other Qualifications/Skills/Experience: ⦁Strong verbal, written, presentation & communication skills.⦁Proactive, organized, excellent analytical and problem solving skills.⦁Works well independently, as well as, within a team.Additional InformationJoin in on what others in TD Technology Solutions are doing:⦁Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.⦁Learn voraciously, stretch your thinking, share your knowledge and educate others.⦁Communicate and collaborate with both technical and non-technical professionals.⦁Cultivate winning relationships by building trust with business and technology partners.⦁Share our commitment to productivity, effectiveness and operational efficiency.⦁Embrace change and witness amazing things happen – from the inside.SummaryOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Transform business requirements and research into winning delivery solutions that meet performance goals.⦁Design and develop front-end web application in Angular ⦁Design and develop Restful APIs⦁Perform systems administration: monitor, configure, back-up, authenticate, tune.⦁Aim for best practice, defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.⦁Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).⦁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).⦁Complete unit and integration testing per standards and design specs.⦁Respect TD's technology delivery practices and standards, project management disciplines.⦁Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).⦁Demonstrate high level of proactivity and strong ownership.⦁Communicate effectively both inside and outside the team to achieve results and build strong relationships.⦁Develop a good understanding of intraday liquidity management in the Banking business.AdvantagesAs regulators and the industry significantly ratchet up the focus and investment in Intraday Liquidity, this opportunity provides the one with the ability to be in at the ground level. This team operates like a small tech company within a large financial institution. The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code. ResponsibilitiesOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.QualificationsUndergraduate Degree or Technical Certificate.⦁5-7 years of experience in Angular.⦁5-7 years of experience client-side Web Frameworks like JavaScript, JQuery, JQueryUI, AJAX, JSON.⦁Banking and/or financial institution experience is an asset.⦁Experience with ag-Grid is an asset.⦁Experience with Git, Jira, Confluence.⦁Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.⦁Solid understanding of SDLC.⦁Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.⦁Strength in coaching and advising clients, partners and project teams.⦁Commitment to and belief in the quality of your deliverables.Other Qualifications/Skills/Experience: ⦁Strong verbal, written, presentation & communication skills.⦁Proactive, organized, excellent analytical and problem solving skills.⦁Works well independently, as well as, within a team.Additional InformationJoin in on what others in TD Technology Solutions are doing:⦁Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.⦁Learn voraciously, stretch your thinking, share your knowledge and educate others.⦁Communicate and collaborate with both technical and non-technical professionals.⦁Cultivate winning relationships by building trust with business and technology partners.⦁Share our commitment to productivity, effectiveness and operational efficiency.⦁Embrace change and witness amazing things happen – from the inside.SummaryOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      The company provides thought leadership and implementation excellence within the ever-growing data and analytics world. The volume of data is expected to grow to 5x what it is today, and helps its customers to be well-positioned for success to use this data to their advantage. Companies that use data have been proven to outperform their peers by as much as 85%.We take pride in having some of the most highly trained and experienced consultants in the industry which translates into optimal value for our clients. We were one of the first companies to provide analytics and data as a service, via the cloud, as early as 2010. We strive to make sure our customers are well-positioned with the best technologies/tools in the industry, constantly evaluating new and existing technology partnerships. Some of the more prominent companies we have partnered with include; Snowflake, DataRobot, MicroStrategy, Informatica, Amazon AWS & Microsoft. We continue to invest in our most valuable resource, our people. We do this through extensive training both on the job and through various educational programs.We are seeking experienced BI Developers to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.This role is remote - work from Anywhere in Canada! Day to day activities would include: •Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements•Assisting in the discovery of customer business processes to develop business and conceptual object models•Architect and implementing logical modeling within BI platform technologies to support business requirements•Designing and develop reports, dashboards and other analytical assets•Executing administration tasks related to BI platform technologies•Installation and configuration of BI platform technologies (Windows, Linux) Desired Skills and Experience•Demonstrated experience in the design and implementation of BI solutions•Demonstrated experience with developing solutions with one or more leading BI platform technologies including: Tableau, Looker, Sisense, Qlik, MicroStrategy, PowerBI, Sigma or related equivalents•Demonstrated proficiency with reading and writing SQL•Demonstrated experience with data integration and data governance technologies considered an asset•Strong understanding of data warehousing and data modeling (dimensional, data vault, etc.) principles and techniques based on established methodologies (e.g., Kimball)•Demonstrated experience in applying UI/UX and visualization design principles; training and certifications considered an asset•Demonstrated experience with data analysis•Working knowledge of Python, JavaScript, shell scripting (DOS, Linux) considered an asset•Demonstrated experience working with relational and columnar databases•Strong verbal and written communication skills•Strong organizational, leadership and interpersonal skills•Strong analytical and problem-solving skills•Ability to multi-task in a fast-paced, dynamic environment•Strong business acumen•Related professional certifications and/or training considered an assetEducation Qualifications•Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or related field•5+ years of experience related to the delivery of information technology solutions•5+ years demonstrated experience in designing and delivering analytical/reporting solutions with marketing leading BI platform technologies•solutions with marketing leading BI platform technologiesAdvantagesWe are seeking experienced BI Developers to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.This role is remote - work from Anywhere in Canada!ResponsibilitiesDay to day activities would include: •Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements•Assisting in the discovery of customer business processes to develop business and conceptual object models•Architect and implementing logical modeling within BI platform technologies to support business requirements•Designing and develop reports, dashboards and other analytical assetsQualificationsDesired Skills and Experience•Demonstrated experience in the design and implementation of BI solutions•Demonstrated experience with developing solutions with one or more leading BI platform technologies including: Tableau, Looker, Sisense, Qlik, MicroStrategy, PowerBI, Sigma or related equivalents•Demonstrated proficiency with reading and writing SQL•Demonstrated experience with data integration and data governance technologies considered an asset•Strong understanding of data warehousing and data modeling (dimensional, data vault, etc.) principles and techniques based on established methodologies (e.g., Kimball)•Demonstrated experience in applying UI/UX and visualization design principles; training and certifications considered an assetSummaryWe take pride in having some of the most highly trained and experienced consultants in the industry which translates into optimal value for our clients. We were one of the first companies to provide analytics and data as a service, via the cloud, as early as 2010. We strive to make sure our customers are well-positioned with the best technologies/tools in the industry, constantly evaluating new and existing technology partnerships. Some of the more prominent companies we have partnered with include; Snowflake, DataRobot, MicroStrategy, Informatica, Amazon AWS & Microsoft. We continue to invest in our most valuable resource, our people. We do this through extensive training both on the job and through various educational programs.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The company provides thought leadership and implementation excellence within the ever-growing data and analytics world. The volume of data is expected to grow to 5x what it is today, and helps its customers to be well-positioned for success to use this data to their advantage. Companies that use data have been proven to outperform their peers by as much as 85%.We take pride in having some of the most highly trained and experienced consultants in the industry which translates into optimal value for our clients. We were one of the first companies to provide analytics and data as a service, via the cloud, as early as 2010. We strive to make sure our customers are well-positioned with the best technologies/tools in the industry, constantly evaluating new and existing technology partnerships. Some of the more prominent companies we have partnered with include; Snowflake, DataRobot, MicroStrategy, Informatica, Amazon AWS & Microsoft. We continue to invest in our most valuable resource, our people. We do this through extensive training both on the job and through various educational programs.We are seeking experienced BI Developers to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.This role is remote - work from Anywhere in Canada! Day to day activities would include: •Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements•Assisting in the discovery of customer business processes to develop business and conceptual object models•Architect and implementing logical modeling within BI platform technologies to support business requirements•Designing and develop reports, dashboards and other analytical assets•Executing administration tasks related to BI platform technologies•Installation and configuration of BI platform technologies (Windows, Linux) Desired Skills and Experience•Demonstrated experience in the design and implementation of BI solutions•Demonstrated experience with developing solutions with one or more leading BI platform technologies including: Tableau, Looker, Sisense, Qlik, MicroStrategy, PowerBI, Sigma or related equivalents•Demonstrated proficiency with reading and writing SQL•Demonstrated experience with data integration and data governance technologies considered an asset•Strong understanding of data warehousing and data modeling (dimensional, data vault, etc.) principles and techniques based on established methodologies (e.g., Kimball)•Demonstrated experience in applying UI/UX and visualization design principles; training and certifications considered an asset•Demonstrated experience with data analysis•Working knowledge of Python, JavaScript, shell scripting (DOS, Linux) considered an asset•Demonstrated experience working with relational and columnar databases•Strong verbal and written communication skills•Strong organizational, leadership and interpersonal skills•Strong analytical and problem-solving skills•Ability to multi-task in a fast-paced, dynamic environment•Strong business acumen•Related professional certifications and/or training considered an assetEducation Qualifications•Bachelor’s degree in Information Technology, Software Engineering, Computer Science, or related field•5+ years of experience related to the delivery of information technology solutions•5+ years demonstrated experience in designing and delivering analytical/reporting solutions with marketing leading BI platform technologies•solutions with marketing leading BI platform technologiesAdvantagesWe are seeking experienced BI Developers to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.This role is remote - work from Anywhere in Canada!ResponsibilitiesDay to day activities would include: •Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements•Assisting in the discovery of customer business processes to develop business and conceptual object models•Architect and implementing logical modeling within BI platform technologies to support business requirements•Designing and develop reports, dashboards and other analytical assetsQualificationsDesired Skills and Experience•Demonstrated experience in the design and implementation of BI solutions•Demonstrated experience with developing solutions with one or more leading BI platform technologies including: Tableau, Looker, Sisense, Qlik, MicroStrategy, PowerBI, Sigma or related equivalents•Demonstrated proficiency with reading and writing SQL•Demonstrated experience with data integration and data governance technologies considered an asset•Strong understanding of data warehousing and data modeling (dimensional, data vault, etc.) principles and techniques based on established methodologies (e.g., Kimball)•Demonstrated experience in applying UI/UX and visualization design principles; training and certifications considered an assetSummaryWe take pride in having some of the most highly trained and experienced consultants in the industry which translates into optimal value for our clients. We were one of the first companies to provide analytics and data as a service, via the cloud, as early as 2010. We strive to make sure our customers are well-positioned with the best technologies/tools in the industry, constantly evaluating new and existing technology partnerships. Some of the more prominent companies we have partnered with include; Snowflake, DataRobot, MicroStrategy, Informatica, Amazon AWS & Microsoft. We continue to invest in our most valuable resource, our people. We do this through extensive training both on the job and through various educational programs.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

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