Thank you for subscribing to your personalised job alerts.

    32 jobs found for developer in M1G 1H8

    filter3
    clear all
      • Oakville, Ontario
      • Permanent
      An exciting multinational blockchain company is looking for a Full-Stack Software Developer (NodeJS & ReactJS) with knowledge of Blockchain. Required technology stacks are Node, React, JavaScript, Cloud deployment, CICD, DevOps, and DB experience. This is a great opportunity to learn state-of-the-art Blockchain technology, NFT, Etherium. If you are a Full-Stack Developer passionate about Blockchain, this is a fabulous opportunity!Advantages* Great opportunity to learn Blockchain, NFT, Etherium * Completely REMOTE - you can work ANYWHERE in the world* Competitive salary* Dynamic environmentResponsibilities* Development of application software based on state-of-the-art hyperledger blockchain technology using NodeJS, React, JavaScriptQualifications* basic knowledge of Blockchain Hyperledger concept * Previous work experience with Blockchain is a BIG PLUS* Proficiency in Node, React, JavaScript* Previous gaming application development is a big plus.SummaryAn exciting multinational blockchain company is looking for a Full-Stack Software Developer (NodeJS & ReactJS) with knowledge of Blockchain. Required technology stacks are Node, React, JavaScript, Cloud deployment, CICD, DevOps, and DB experience. This is a great opportunity to learn state-of-the-art Blockchain technology, NFT, Etherium. If you are a Full-Stack Developer passionate about Blockchain, this is a fabulous opportunity!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.
      An exciting multinational blockchain company is looking for a Full-Stack Software Developer (NodeJS & ReactJS) with knowledge of Blockchain. Required technology stacks are Node, React, JavaScript, Cloud deployment, CICD, DevOps, and DB experience. This is a great opportunity to learn state-of-the-art Blockchain technology, NFT, Etherium. If you are a Full-Stack Developer passionate about Blockchain, this is a fabulous opportunity!Advantages* Great opportunity to learn Blockchain, NFT, Etherium * Completely REMOTE - you can work ANYWHERE in the world* Competitive salary* Dynamic environmentResponsibilities* Development of application software based on state-of-the-art hyperledger blockchain technology using NodeJS, React, JavaScriptQualifications* basic knowledge of Blockchain Hyperledger concept * Previous work experience with Blockchain is a BIG PLUS* Proficiency in Node, React, JavaScript* Previous gaming application development is a big plus.SummaryAn exciting multinational blockchain company is looking for a Full-Stack Software Developer (NodeJS & ReactJS) with knowledge of Blockchain. Required technology stacks are Node, React, JavaScript, Cloud deployment, CICD, DevOps, and DB experience. This is a great opportunity to learn state-of-the-art Blockchain technology, NFT, Etherium. If you are a Full-Stack Developer passionate about Blockchain, this is a fabulous opportunity!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
      • Permanent
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Senior Full Stack Developer to join their growing team.The successful Senior Full Stack Developer candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Senior Full Stack Developer candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET / Visual Studio / Team Services Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsExperience with multi-tier architecture - 5-8 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsAngular 2+ - 2-3 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Senior Full Stack Developer looking to join a dynamic team? 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, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Senior Full Stack Developer to join their growing team.The successful Senior Full Stack Developer candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Senior Full Stack Developer candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET / Visual Studio / Team Services Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsExperience with multi-tier architecture - 5-8 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsAngular 2+ - 2-3 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Senior Full Stack Developer looking to join a dynamic team? 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.
      • Toronto, Ontario
      • Permanent
      We are looking for a Sr. Software Developer (Java, Scala) for a multinational fintech conglomerate. Key skills are Java (3-5 years), Scala (3-5 years), Kafka, MySQL, NoSQL (Cassandra), AWS. If you are a developer with the technical skills with strong fundamentals in data structure, algorithem, OOP, and Concurrent/Distributed computing, please apply!Advantages*Opportunity to learn state-of-the-art technologies such as big data, machine learning, and AI technologies*Great Team Energy!*A great workplace with collaborative talented people*Competitive Salary *Opportunity for rapid promotionResponsibilitiesDesign and develop fintech software applicationDevelop the microservice architecture and distributed systemQualifications*Degree in Computer Engineering or Computer Science* 3+ years equivalent experience in Java or Scala software development* Strong fundamentals in data structure, OOP, Algorithm, concurrency, distributed computing, large scale system, and messagingSummaryWe are looking for a Sr. Software Developer (Java, Scala) for a multinational fintech conglomerate. Key skills are Java (3-5 years), Scala (3-5 years), Kafka, MySQL, NoSQL (Cassandra), AWS. If you are a developer with technical skills with strong fundamentals in data structure, algorithem, OOP, and Concurrent/Distributed computing, please apply!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 are looking for a Sr. Software Developer (Java, Scala) for a multinational fintech conglomerate. Key skills are Java (3-5 years), Scala (3-5 years), Kafka, MySQL, NoSQL (Cassandra), AWS. If you are a developer with the technical skills with strong fundamentals in data structure, algorithem, OOP, and Concurrent/Distributed computing, please apply!Advantages*Opportunity to learn state-of-the-art technologies such as big data, machine learning, and AI technologies*Great Team Energy!*A great workplace with collaborative talented people*Competitive Salary *Opportunity for rapid promotionResponsibilitiesDesign and develop fintech software applicationDevelop the microservice architecture and distributed systemQualifications*Degree in Computer Engineering or Computer Science* 3+ years equivalent experience in Java or Scala software development* Strong fundamentals in data structure, OOP, Algorithm, concurrency, distributed computing, large scale system, and messagingSummaryWe are looking for a Sr. Software Developer (Java, Scala) for a multinational fintech conglomerate. Key skills are Java (3-5 years), Scala (3-5 years), Kafka, MySQL, NoSQL (Cassandra), AWS. If you are a developer with technical skills with strong fundamentals in data structure, algorithem, OOP, and Concurrent/Distributed computing, please apply!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
      Our client, an Agile, best-practices driven software product company working in the RPA space is looking for an experienced .NET Developer to join their growing team.This is a full-time permanent opportunity, with the option to work 100% remotely. If you are based in or near Toronto, you have the option of working from home or from the office. The successful .NET Developer candidate will have experience building complex web applications in .NET 4.7 and ASP.NET MVC Web API.2 Remote interviews to hire. Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.Advantages- Work with a friendly, fun, and dynamic team on innovative products in the RPA space- Competitive salary with bonus potential- 3 weeks' vacation + 1 paid week off in December- Family health benefits from day 1- Reimbursement program available for continuing education/pursuing certificationsResponsibilitiesThe successful .NET Developer candidate will have extensive experience building complex web applications in .NET and .NET 4.7 and ASP.NET MVC Web API.QualificationsMUST-HAVE QUALIFICATIONS.NET - 5-8 years.NET 4.7 - 2-3 yearsC# - 5-8 yearsASP.NET MVC Web API - 2-3 yearsT-SQL - 3-5 yearsSQL Server 2014/2016 - 5-8 yearsUnit and Integration Testing - 2-3 yearsRESTful Webservices - 3-5 yearsCrisp and clear communication skills - 3-5 yearsDegree in Computer Science, Engineering or equivalent - 3-5 yearsNICE-TO-HAVE QUALIFICATIONSAgile Development Experience - 3-5 yearsExperience working in a product-based company - 2-3 yearsExperience with RPA Technologies - 1-2 yearsExperience with ML and AI - 1-2 yearsCI/CD Environment - 2-3 yearsSummaryAre you an experienced .NET Developer looking to join a stable but dynamic team? 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, an Agile, best-practices driven software product company working in the RPA space is looking for an experienced .NET Developer to join their growing team.This is a full-time permanent opportunity, with the option to work 100% remotely. If you are based in or near Toronto, you have the option of working from home or from the office. The successful .NET Developer candidate will have experience building complex web applications in .NET 4.7 and ASP.NET MVC Web API.2 Remote interviews to hire. Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.Advantages- Work with a friendly, fun, and dynamic team on innovative products in the RPA space- Competitive salary with bonus potential- 3 weeks' vacation + 1 paid week off in December- Family health benefits from day 1- Reimbursement program available for continuing education/pursuing certificationsResponsibilitiesThe successful .NET Developer candidate will have extensive experience building complex web applications in .NET and .NET 4.7 and ASP.NET MVC Web API.QualificationsMUST-HAVE QUALIFICATIONS.NET - 5-8 years.NET 4.7 - 2-3 yearsC# - 5-8 yearsASP.NET MVC Web API - 2-3 yearsT-SQL - 3-5 yearsSQL Server 2014/2016 - 5-8 yearsUnit and Integration Testing - 2-3 yearsRESTful Webservices - 3-5 yearsCrisp and clear communication skills - 3-5 yearsDegree in Computer Science, Engineering or equivalent - 3-5 yearsNICE-TO-HAVE QUALIFICATIONSAgile Development Experience - 3-5 yearsExperience working in a product-based company - 2-3 yearsExperience with RPA Technologies - 1-2 yearsExperience with ML and AI - 1-2 yearsCI/CD Environment - 2-3 yearsSummaryAre you an experienced .NET Developer looking to join a stable but dynamic team? 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.
      • Toronto, Ontario
      • Contract
      Our Financial Institution client is looking for contract SUMMIT Developer or strong C++ developer with domain knowledge in OTC products/Investment banking knowledge for a 6 months assignment (with strong renewal potential)Key skills required are: oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products ***Third party APIs (Misys-Summit-Murex-Calypso) - Very NICE TO HAVE***Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!AdvantagesKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!ResponsibilitiesKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!QualificationsKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!SummaryLooking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online 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 Financial Institution client is looking for contract SUMMIT Developer or strong C++ developer with domain knowledge in OTC products/Investment banking knowledge for a 6 months assignment (with strong renewal potential)Key skills required are: oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products ***Third party APIs (Misys-Summit-Murex-Calypso) - Very NICE TO HAVE***Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!AdvantagesKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!ResponsibilitiesKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!QualificationsKey skills required are: Third party APIs (Misys-Summit)oC++/VC++oC# (better to have)oGood understanding of OOP.oXML ParsingoBatch/Command Scripting, Batch Scheduling tooloRational RTC/Team collaboration system, IDE (MS Visual Studio)oThorough understanding of IT Development Lifecycle conceptsoJIRA, CNTRL+M, DevOps and Automation-Financial Domain & Soft Skills oInvestment Banking OTC products Looking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online TODAY!!!!SummaryLooking for a developer with proactive learning approach., who owns up to tasks and ensures delivery.Prior experience in mentoring junior team members on technical issues and deliveries is also highly desired.If you have the desired skills and excited about this opportunity please apply online 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.
      • Toronto, Ontario
      • Contract
      Our client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!AdvantagesOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!ResponsibilitiesOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!QualificationsOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!SummaryOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today 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 client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!AdvantagesOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!ResponsibilitiesOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!QualificationsOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today for immediate consideration!!!!SummaryOur client is looking for an iSeries AS400 Developer for a 6 month contract to start (Strong chance of renewal) MUST HAVE SKILLS:•Minimum 3+ years with IBM iSeries RPG ILE, CL ILE, IFS, Utilities & Development Tools (eg: SEU, DDS), RTC, ARCAD, JENKINS• experience with Unit and System integration testing• experience in building SIT/UAT environments• experience and success working with Interface technologies - DDM, MQ, SFTP, Connect: Direct•working with Java• MS Windows, MS Office, Visio skills• Agile methodology•Strong teamwork and communication skillsPlease apply today 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
      • Permanent
      Our client, an innovative SaaS company working in the Machine Learning space (advanced image processing) is looking for a Junior .NET Developer to join their growing team in Markham.This is a junior position for candidates with 0 to 3 years' professional experience. Recent graduates are welcome to apply. Candidates will ideally have some exposure to professional software development on a work term or summer Job. 2 managerial references required; criminal, education, and credit backchecks may be required.AdvantagesWork with a dynamic, good-humored team executing the full software development lifecycle. Develop your career in a rapidly growing company. Benefits provided after 3 months; core working hours are 10 am to 6 pm. ResponsibilitiesThe successful Junior .NET Developer candidate will be responsible to design, develop, code, test, and debug system software. A great learning opportunity, this role will afford the opportunity to work with ML/AI technologies, Image Classification and Pattern Recognition algorithms, 3D geometry and models, and thermal imaging.QualificationsMUST-HAVE QUALIFICATIONSC# .NET - 1-2 yearsASP.NET - 1-2 yearsDesign Patterns - 1-2 yearsBachelor’s degree in Computer Science or equivalent - 1-2 yearsNICE TO HAVE QUALIFICATIONSImage Classification and Pattern Recognition algorithms - 1-2 yearsMachine Learning (ML) and Artificial Intelligence (AI) - 1-2 years3D geometry and 3D models - 1-2 yearsSummaryAre you a Junior .NET Developer looking to join an innovative team working in the ML space? 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, an innovative SaaS company working in the Machine Learning space (advanced image processing) is looking for a Junior .NET Developer to join their growing team in Markham.This is a junior position for candidates with 0 to 3 years' professional experience. Recent graduates are welcome to apply. Candidates will ideally have some exposure to professional software development on a work term or summer Job. 2 managerial references required; criminal, education, and credit backchecks may be required.AdvantagesWork with a dynamic, good-humored team executing the full software development lifecycle. Develop your career in a rapidly growing company. Benefits provided after 3 months; core working hours are 10 am to 6 pm. ResponsibilitiesThe successful Junior .NET Developer candidate will be responsible to design, develop, code, test, and debug system software. A great learning opportunity, this role will afford the opportunity to work with ML/AI technologies, Image Classification and Pattern Recognition algorithms, 3D geometry and models, and thermal imaging.QualificationsMUST-HAVE QUALIFICATIONSC# .NET - 1-2 yearsASP.NET - 1-2 yearsDesign Patterns - 1-2 yearsBachelor’s degree in Computer Science or equivalent - 1-2 yearsNICE TO HAVE QUALIFICATIONSImage Classification and Pattern Recognition algorithms - 1-2 yearsMachine Learning (ML) and Artificial Intelligence (AI) - 1-2 years3D geometry and 3D models - 1-2 yearsSummaryAre you a Junior .NET Developer looking to join an innovative team working in the ML space? 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.
      • Mississauga, Ontario
      • Contract
      Our client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!AdvantagesOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!ResponsibilitiesOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!QualificationsOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!SummaryOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today 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 client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!AdvantagesOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!ResponsibilitiesOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!QualificationsOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today for immediate consideration!SummaryOur client is looking to hire a KOFAX Developer for a 1 year contract.1 year contract•Experience working with Kofax Total Agility (KTA) •3 or more years of experience working in document imaging and data extraction•Experience with Windows as a working environment (Development & Deployment)•Experience with RDBMS concepts including SQLBeneficial Knowledge: •Experience working with Financial Services industry is an asset•Ability to act as Scrum Master if required•Experience with javascript and/or .Net developmentPlease apply today 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.
      • Toronto, Ontario
      • Contract
      Our client is looking for a Back-end Developer with 5 years experience with Java, SpringBoot or Apache Sling, AWS, SQL or NoSQL and DevOps -Jenkins, Maven or Docker, to join on a 6 month contract working 100% remotely. Additionally someone with AWS - EC2/ECS is ideal. This position can start ASAPAdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a Back-end Developer - Java/SpringBoot, AWS you will build scalable, reliable, resilient, secure systems that are built open source with cloud first architecture. You will help implement responsible web and or mobile design principles and work within an Agile team, as well as working with Designers, product owners and clients to iterate and build feedback into the solution. QualificationsQualifications:Excellent communication skills, both written and oral. 5+ years of experience with Java4+ years experience with SpringBoot or Apache Sling4+ years with SQL or NoSQL1+ years experience with DevOps - Jenkins Maven or Docker3+ years with Cloud ideally AWSJavaScript experienceAWS- EC2/ECS, VPC experience Understanding of object-oriented design principles and RESTful APIs Strong knowledge of development tools and programming languages.Experience with CMS such as Contenful, WordPress or AEM is highly desired.Experience with CDN- Akamai - nice to haveExperience with IAM- OAuth a bonusSummaryIf you or anyone you know is qualified and an experienced Back-end Developer - Java/SpringBoot, AWS, and is interested in working remotely on a 6 month contract , please apply todayRandstad 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 is looking for a Back-end Developer with 5 years experience with Java, SpringBoot or Apache Sling, AWS, SQL or NoSQL and DevOps -Jenkins, Maven or Docker, to join on a 6 month contract working 100% remotely. Additionally someone with AWS - EC2/ECS is ideal. This position can start ASAPAdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a Back-end Developer - Java/SpringBoot, AWS you will build scalable, reliable, resilient, secure systems that are built open source with cloud first architecture. You will help implement responsible web and or mobile design principles and work within an Agile team, as well as working with Designers, product owners and clients to iterate and build feedback into the solution. QualificationsQualifications:Excellent communication skills, both written and oral. 5+ years of experience with Java4+ years experience with SpringBoot or Apache Sling4+ years with SQL or NoSQL1+ years experience with DevOps - Jenkins Maven or Docker3+ years with Cloud ideally AWSJavaScript experienceAWS- EC2/ECS, VPC experience Understanding of object-oriented design principles and RESTful APIs Strong knowledge of development tools and programming languages.Experience with CMS such as Contenful, WordPress or AEM is highly desired.Experience with CDN- Akamai - nice to haveExperience with IAM- OAuth a bonusSummaryIf you or anyone you know is qualified and an experienced Back-end Developer - Java/SpringBoot, AWS, and is interested in working remotely on a 6 month contract , please apply todayRandstad 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
      An innovative communication software company is looking for a Ruby on Rails developer having* 3-5 years of experience in development using Ruby on Rails* Experience with other web technologies* Experience with Cloud technologies (AWS)* Experience with a front-end framework (ReactJS or VueJS) will be a big plus* NodeJS will be considered a big asset!AdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesSoftware Development using Ruby on Rails and API. Front-end development skills using React/Vue will be a big plus.Qualifications• • Experience with API design and integrations• Experience with React / Redux or Vue• Degree or diploma in computer science SummaryAn innovative communication software company is currently looking to bring on a Ruby on Rails Developer. This is one of Toronto's fastest-growing startups and a very exciting opportunity to join a very passionate and smart engineering team that works closely together.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.
      An innovative communication software company is looking for a Ruby on Rails developer having* 3-5 years of experience in development using Ruby on Rails* Experience with other web technologies* Experience with Cloud technologies (AWS)* Experience with a front-end framework (ReactJS or VueJS) will be a big plus* NodeJS will be considered a big asset!AdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesSoftware Development using Ruby on Rails and API. Front-end development skills using React/Vue will be a big plus.Qualifications• • Experience with API design and integrations• Experience with React / Redux or Vue• Degree or diploma in computer science SummaryAn innovative communication software company is currently looking to bring on a Ruby on Rails Developer. This is one of Toronto's fastest-growing startups and a very exciting opportunity to join a very passionate and smart engineering team that works closely together.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
      We are looking for a Jr/Intermediate Data Analytics Application Developer for a high-profile data analytics/management consulting firm.Key Skills include Python, C/C++, Java, HTML/CSS/JS. You don't need to have strong work experience, but a strong academic background in the field of any types of Analytics, software development, engineering, financial modelling is highly desired. Experience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.AdvantagesOpportunity to learn state-of-the-art data engineering/data analytics technologiesGREAT TEAM ENERGY! - A great workplace with collaborative talented peopleOpportunity for rapid promotionCompetitive Salary that is higher than the market rate for the same positionsResponsibilitiesResearch related programming & web-based development Data collectionETLAutomationIntegrating inputs from various back-end services Using various programming languages to analyze complex market dataFull-stack development of web-based applicationsQualificationsAn undergraduate degree in any field - any types of Analytics, software development, engineering, financial modelingExperience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.Strong communication skills (written and oral) SummaryWe are looking for a Jr/Intermediate Data Analytics Software Developer for a high-profile data analytics/management consulting firm.Key Skills include Python, C/C++, Java, HTML/CSS/JS. You don't need to have strong work experience, but a strong academic background.Experience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.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 are looking for a Jr/Intermediate Data Analytics Application Developer for a high-profile data analytics/management consulting firm.Key Skills include Python, C/C++, Java, HTML/CSS/JS. You don't need to have strong work experience, but a strong academic background in the field of any types of Analytics, software development, engineering, financial modelling is highly desired. Experience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.AdvantagesOpportunity to learn state-of-the-art data engineering/data analytics technologiesGREAT TEAM ENERGY! - A great workplace with collaborative talented peopleOpportunity for rapid promotionCompetitive Salary that is higher than the market rate for the same positionsResponsibilitiesResearch related programming & web-based development Data collectionETLAutomationIntegrating inputs from various back-end services Using various programming languages to analyze complex market dataFull-stack development of web-based applicationsQualificationsAn undergraduate degree in any field - any types of Analytics, software development, engineering, financial modelingExperience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.Strong communication skills (written and oral) SummaryWe are looking for a Jr/Intermediate Data Analytics Software Developer for a high-profile data analytics/management consulting firm.Key Skills include Python, C/C++, Java, HTML/CSS/JS. You don't need to have strong work experience, but a strong academic background.Experience with Data Engineering (Automation, ETL, Data Analytics) is also a big plus.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
      Our client, an innovative global Digital Transformation Consultancy is looking for a Senior Java Engineer to join their Toronto-based team. This is an opportunity to drive the design, planning, and implementation of multifaceted applications in Java 9 with multi-threading and microservices, in a best-practices environment. AdvantagesThe successful Senior Java Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSCore Java - Greater than 8 yearsJava 8+ - 2-3 yearsSpring MVC - 3-5 yearsMicroservices - 2-3 yearsMulti-threading - 1-2 yearsAPI Development - 3-5 yearsDesign Principles/Patterns - 3-5 yearsNICE-TO-HAVE QUALIFICATIONSContainerization - 2-3 yearsTDD - 2-3 yearsCI/CD - 2-3 yearsCloud - 2-3 yearsSummaryIf you are a Senior Java Developer with most of the skills outlined above, please apply 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 client, an innovative global Digital Transformation Consultancy is looking for a Senior Java Engineer to join their Toronto-based team. This is an opportunity to drive the design, planning, and implementation of multifaceted applications in Java 9 with multi-threading and microservices, in a best-practices environment. AdvantagesThe successful Senior Java Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSCore Java - Greater than 8 yearsJava 8+ - 2-3 yearsSpring MVC - 3-5 yearsMicroservices - 2-3 yearsMulti-threading - 1-2 yearsAPI Development - 3-5 yearsDesign Principles/Patterns - 3-5 yearsNICE-TO-HAVE QUALIFICATIONSContainerization - 2-3 yearsTDD - 2-3 yearsCI/CD - 2-3 yearsCloud - 2-3 yearsSummaryIf you are a Senior Java Developer with most of the skills outlined above, please apply 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.
      • Pickering, Ontario
      • Permanent
      We are looking for a Senior Ruby on Rails Developer for a well-known company in the e-commerce/logistics sector.You will be part of a close-knit team of developers who own the entire platform. This includes design, implementation testing, and roll-out; the whole thing! Technical skills required for this role include robust experience with Ruby on Rails, PostgreSQL, and Cloud experience. Apply today!Advantages-This is a truly remote-first organization, so you can be based anywhere in Canada (though you must be located in Canada)-Market competitive compensation-Some very interesting technical challengesResponsibilitiesDevelopment of the company’s core platform using Ruby-on-railsTechnical Skills required for this role:-Ruby on Rails (experience at a production level required)-HTML5, CSS, Javascript-PostgreSQL (though other relational databases work)-CI/CD experienceQualificationsExperience-You should have 5+ years of professional experience as a Software Developer-You should have 2+ years experience working with Ruby on Rails-You should bring a collaborative approach to working with both technical and non-technical members of the teamSummaryThanks for reading this.If this sounds like you, don't hesitate, 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.
      We are looking for a Senior Ruby on Rails Developer for a well-known company in the e-commerce/logistics sector.You will be part of a close-knit team of developers who own the entire platform. This includes design, implementation testing, and roll-out; the whole thing! Technical skills required for this role include robust experience with Ruby on Rails, PostgreSQL, and Cloud experience. Apply today!Advantages-This is a truly remote-first organization, so you can be based anywhere in Canada (though you must be located in Canada)-Market competitive compensation-Some very interesting technical challengesResponsibilitiesDevelopment of the company’s core platform using Ruby-on-railsTechnical Skills required for this role:-Ruby on Rails (experience at a production level required)-HTML5, CSS, Javascript-PostgreSQL (though other relational databases work)-CI/CD experienceQualificationsExperience-You should have 5+ years of professional experience as a Software Developer-You should have 2+ years experience working with Ruby on Rails-You should bring a collaborative approach to working with both technical and non-technical members of the teamSummaryThanks for reading this.If this sounds like you, don't hesitate, 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.
      • Mississauga, Ontario
      • Contract
      Our client, a leader in the retail space, is looking for a Sr. Salesforce Marketing Cloud Developer to join their team for an initial 1 year contract with the potential to be extended.This person will be working as part of a high profile project initiative which includes integrating Salesforce to their other systems.Advantages- will work from home during quarantine period- will consider people who are out of province as long as they are willing to commit to working during the core Eastern Standard Time business hours.ResponsibilitiesWill be working on integrating Salesforce Marketing Cloud with the company's other 3rd party software as well as undertaking other development initiatives.Qualifications- Minimum 3 years Salesforce Marketing Cloud experience as a developer including core skills like VisualForce, APEX programming, APEX data loader, Lightning components development, and JavaScript- cloud based experience that ideally includes AZURE- 3rd party integration experience and API development (REST, SOAP , AZURE)- exp with AMP Scripts , building and automating customer journeys - Familiarity with Agile methodologies- experience using public portals such as GIT HUB- any DEV OPS exposure is a plus- Retail industry or eCommerce experience is preferredSummary- Minimum 3 years Salesforce Marketing Cloud development experience- cloud based experience that ideally includes AZURE- 3rd party integration experience and API development (REST, SOAP , AZURE)- experience with AMP Scripts , building and automating customer journeys 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 retail space, is looking for a Sr. Salesforce Marketing Cloud Developer to join their team for an initial 1 year contract with the potential to be extended.This person will be working as part of a high profile project initiative which includes integrating Salesforce to their other systems.Advantages- will work from home during quarantine period- will consider people who are out of province as long as they are willing to commit to working during the core Eastern Standard Time business hours.ResponsibilitiesWill be working on integrating Salesforce Marketing Cloud with the company's other 3rd party software as well as undertaking other development initiatives.Qualifications- Minimum 3 years Salesforce Marketing Cloud experience as a developer including core skills like VisualForce, APEX programming, APEX data loader, Lightning components development, and JavaScript- cloud based experience that ideally includes AZURE- 3rd party integration experience and API development (REST, SOAP , AZURE)- exp with AMP Scripts , building and automating customer journeys - Familiarity with Agile methodologies- experience using public portals such as GIT HUB- any DEV OPS exposure is a plus- Retail industry or eCommerce experience is preferredSummary- Minimum 3 years Salesforce Marketing Cloud development experience- cloud based experience that ideally includes AZURE- 3rd party integration experience and API development (REST, SOAP , AZURE)- experience with AMP Scripts , building and automating customer journeys 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
      Exciting long term contract opportunity with a reputable firm. For next foreseeable future the work will be done remotely.Seeking a Full-Stack Developer who has experience working on JAVA, HTML5, Javascript and Angular technology to work with a client/front office facing product development team. AdvantagesThe selected candidate will have the opportunity to contribute to the overall design and architecture of the application. He/she will be responsible for developing, enhancing, re-engineering and maintaining the application. The role requires someone who is self-motivated, quick-learning and comfortable working across numerous technologies, and who can take ownership of critical problems and work throughout the full project lifecycle from requirements analysis, design ,planning, implementation to successful timely delivery of the solution. A strong interest in learning about the business will contribute to the candidate's success in the team.ResponsibilitiesThis is a web based (HTML5/Angular) platform backed by our analytics backend platform (C++, Java, KDB/Q). The application is expanding to include advanced hedging, generic GUI platforms to visualize algo trade metrics, environmental impact analysis of a portfolio, interactive basket rebalance trades etc. To this end, we are looking for a developer who has experience developing user interfaces in HTML5, Angular/Javascript, has a good understanding of Java based micro services, exposure to python, KDB/Q will be a plusQualificationsQUALIFICATIONSRequired Skills (1-5 years’ experience)- Demonstrated experience working on HTML5, Javascript and Angular technology and Java.- Working knowledge of UNIX/LINUX- Demonstrates exceptional analytical and problem-solving skills.- Strong communication, organizational, and collaboration skills.- Ability to multi-task and work well under pressure.- Experience working on large and medium scale projects in agile environment.SummaryIf you have the skills as outlined, please apply for immediate consideration.Thank youwww.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.
      Exciting long term contract opportunity with a reputable firm. For next foreseeable future the work will be done remotely.Seeking a Full-Stack Developer who has experience working on JAVA, HTML5, Javascript and Angular technology to work with a client/front office facing product development team. AdvantagesThe selected candidate will have the opportunity to contribute to the overall design and architecture of the application. He/she will be responsible for developing, enhancing, re-engineering and maintaining the application. The role requires someone who is self-motivated, quick-learning and comfortable working across numerous technologies, and who can take ownership of critical problems and work throughout the full project lifecycle from requirements analysis, design ,planning, implementation to successful timely delivery of the solution. A strong interest in learning about the business will contribute to the candidate's success in the team.ResponsibilitiesThis is a web based (HTML5/Angular) platform backed by our analytics backend platform (C++, Java, KDB/Q). The application is expanding to include advanced hedging, generic GUI platforms to visualize algo trade metrics, environmental impact analysis of a portfolio, interactive basket rebalance trades etc. To this end, we are looking for a developer who has experience developing user interfaces in HTML5, Angular/Javascript, has a good understanding of Java based micro services, exposure to python, KDB/Q will be a plusQualificationsQUALIFICATIONSRequired Skills (1-5 years’ experience)- Demonstrated experience working on HTML5, Javascript and Angular technology and Java.- Working knowledge of UNIX/LINUX- Demonstrates exceptional analytical and problem-solving skills.- Strong communication, organizational, and collaboration skills.- Ability to multi-task and work well under pressure.- Experience working on large and medium scale projects in agile environment.SummaryIf you have the skills as outlined, please apply for immediate consideration.Thank youwww.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.
      • Etobicoke, Ontario
      • Contract
      Our client , a leader in the education industry is looking for several contract resources for a major project initiative including a Reporting and BI Developer This will for an initial 6 month contract assignmentRole Summary The Business Intelligence Developer supports ETS in the design, development and sustainment of custom reports and analytics for Flexible Registration (Destiny One) application. This role will work closely with Enterprise Applications Solutions - BI team in the delivery of customized reports and data analytics for Flexible Registration applicationsAdvantages- Will be able to work from home until quarantine is lifted- will consider candidates from outside the province if willing to commit to working core Eastern Standard Time business hoursResponsibilitiesDuties and ResponsibilitiesGather, analyze and synthesize business requirementsCommunicate, consult and collaborate with solution providers, Enterprise Applications Solutions – BI team and other stakeholders in the process of report / data analytics developmentCoordinate a number of projects simultaneously, and maintain high technical standardsPrepare report requirements and documentation Develop report and analytics for Flexible Registration application (Destiny One)Perform unit report and analytics validationsFacilitate in the development of use cases for report and analytics business validationsTroubleshoot and resolve any reporting issuesFollow standards and industry best practice in report and analytics development Follow and advise on BI and analytics reporting trendsQualificationsQUALIFICATIONS AND EXPERIENCE NEEDED:••University or college degree or diploma in Business Analytics or equivalent •Minimum of 5 years of work experience in report development including standard/paginated reports, advanced visualizations using dashboards, scorecards and stories using a BI tool (e.g. Cognos, Tableau, power BI)•Experience with technical documentation including preparation of report specifications•Strong analytical and problem solving skills •Excellent oral and written communication skills •Excellent interpersonal skills with ability to work effectively with our clients and technical team members•Ability to translate business requirements into reports and advanced visualizations•Strong data literacy skills•Result oriented, strong track record of collaboration, driving to successful outcomesNice to Have Technical Skills •Understanding of Data warehouse and BI concepts and principles •Understanding of relational database design and metadata modeling design•Experience in working with Destiny One application•Public sector or Higher Education Experience Summary• Understanding of relational database design and metadata modeling design• Understanding of Data warehouse and BI concepts and principlesExperience with BI Tools such as Cognos, Tableau, Power BI 5-8 yearsExperience in report development using BI tools 5-8 yearsNICE TO HAVE QUALIFICATIONSOTHERExperience working with Destiny One application or other SIS system 2-3 yearsPublic sector or Higher Education Experience 2-3 yearsRandstad 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 for several contract resources for a major project initiative including a Reporting and BI Developer This will for an initial 6 month contract assignmentRole Summary The Business Intelligence Developer supports ETS in the design, development and sustainment of custom reports and analytics for Flexible Registration (Destiny One) application. This role will work closely with Enterprise Applications Solutions - BI team in the delivery of customized reports and data analytics for Flexible Registration applicationsAdvantages- Will be able to work from home until quarantine is lifted- will consider candidates from outside the province if willing to commit to working core Eastern Standard Time business hoursResponsibilitiesDuties and ResponsibilitiesGather, analyze and synthesize business requirementsCommunicate, consult and collaborate with solution providers, Enterprise Applications Solutions – BI team and other stakeholders in the process of report / data analytics developmentCoordinate a number of projects simultaneously, and maintain high technical standardsPrepare report requirements and documentation Develop report and analytics for Flexible Registration application (Destiny One)Perform unit report and analytics validationsFacilitate in the development of use cases for report and analytics business validationsTroubleshoot and resolve any reporting issuesFollow standards and industry best practice in report and analytics development Follow and advise on BI and analytics reporting trendsQualificationsQUALIFICATIONS AND EXPERIENCE NEEDED:••University or college degree or diploma in Business Analytics or equivalent •Minimum of 5 years of work experience in report development including standard/paginated reports, advanced visualizations using dashboards, scorecards and stories using a BI tool (e.g. Cognos, Tableau, power BI)•Experience with technical documentation including preparation of report specifications•Strong analytical and problem solving skills •Excellent oral and written communication skills •Excellent interpersonal skills with ability to work effectively with our clients and technical team members•Ability to translate business requirements into reports and advanced visualizations•Strong data literacy skills•Result oriented, strong track record of collaboration, driving to successful outcomesNice to Have Technical Skills •Understanding of Data warehouse and BI concepts and principles •Understanding of relational database design and metadata modeling design•Experience in working with Destiny One application•Public sector or Higher Education Experience Summary• Understanding of relational database design and metadata modeling design• Understanding of Data warehouse and BI concepts and principlesExperience with BI Tools such as Cognos, Tableau, Power BI 5-8 yearsExperience in report development using BI tools 5-8 yearsNICE TO HAVE QUALIFICATIONSOTHERExperience working with Destiny One application or other SIS system 2-3 yearsPublic sector or Higher Education Experience 2-3 yearsRandstad 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
      Why work with us?We are looking for talented developers with a passion for data visualization and embedded analytics on our product development team. Are you ready for your next challenge as a BI developer?Our team helps retailers turn shopper insights into a strategic advantage. We leverage our deep expertise in data science and technology to mine shopper data, uncovering what drives consumer decision-making. Using advanced modelling, artificial intelligence, and cloud-based SaaS solutions, we can put these insights at our clients’ fingertips.As a BI Developer, you’ll be part of a team of brilliant, highly skilled engineers and data scientists who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data-driven solutions powered by technology and people. While your core skill will be BI Application development, you will be expected to contribute in all areas of the product by developing your skills in other technologies, such as data, web development, automated testing and infrastructure.We always ensure that its associates maintain a healthy work-life balance. We put our associates first – investing in developing their technical and soft skills. We learn together, deliver excellent products that we are proud of, and have fun.Who you are…●You are eager to be part of a fast-growing company that rewards creativity and innovation where your input is encouraged and welcomed.●You have a college or university degree in Mathematics, Computer Science, Business, Information Systems (or equivalent combination of skill and experience)●You have 1-3 years of development experience working with business data with exposure to ETL, data modelling and front-end UI design using industry-leading BI tools (Qlik Sense, Qlikview, Sisense, Tableau, or PowerBI)●You have a strong foundation of data visualization skills, design principles, dashboard, and scorecard design.●You have solid database skills and can validate tools you build with direct database queries.●You employ a design-first approach to coding and technical problem solving and dedicate time to unit testing and integration testing to achieve your high-quality standards.●You are inspired by continual improvement challenges to deliver high-quality products quickly and efficiently.●You thrive in a team environment, contributing to shared knowledge and questioning the status quo to push yourself and your peers to be even better developers.●You stay informed about the latest developments in the technology space because new ideas excite you.●You are self-motivated and enjoy finding solutions to problems.Why we need you…●Develop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.●Consistently develop with performance in mind to optimize end-user experience.●Work with architects and senior team members to identify new tools and technologies applicable to expanding customer offerings.●Research and take advantage of new technology to improve and expand solutions.●Participate in team innovation by exploring the newest QlikSense versions and functionality, implementing tools, and presenting via formal knowledge-sharing sessions.●Participate in peer code reviews, troubleshoot and correct software defects●Work in an agile development environment, collaborating with web developers, testers and DevOps where you will be involved in scrum meetings, requirements discussion, technical design sessions, UAT process and other tasks related to iterative development.AdvantagesAs a BI Developer, you’ll be part of a team of brilliant, highly skilled engineers and data scientists who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data-driven solutions powered by technology and people. While your core skill will be BI Application development, you will be expected to contribute in all areas of the product by developing your skills in other technologies, such as data, web development, automated testing and infrastructure.ResponsibilitiesDevelop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.●Consistently develop with performance in mind to optimize end-user experience.QualificationsYou are eager to be part of a fast-growing company that rewards creativity and innovation where your input is encouraged and welcomed.●You have a college or university degree in Mathematics, Computer Science, Business, Information Systems (or equivalent combination of skill and experience)●You have 1-3 years of development experience working with business data with exposure to ETL, data modelling and front-end UI design using industry-leading BI tools (Qlik Sense, Qlikview, Sisense, Tableau, or PowerBI)SummaryDevelop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.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.
      Why work with us?We are looking for talented developers with a passion for data visualization and embedded analytics on our product development team. Are you ready for your next challenge as a BI developer?Our team helps retailers turn shopper insights into a strategic advantage. We leverage our deep expertise in data science and technology to mine shopper data, uncovering what drives consumer decision-making. Using advanced modelling, artificial intelligence, and cloud-based SaaS solutions, we can put these insights at our clients’ fingertips.As a BI Developer, you’ll be part of a team of brilliant, highly skilled engineers and data scientists who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data-driven solutions powered by technology and people. While your core skill will be BI Application development, you will be expected to contribute in all areas of the product by developing your skills in other technologies, such as data, web development, automated testing and infrastructure.We always ensure that its associates maintain a healthy work-life balance. We put our associates first – investing in developing their technical and soft skills. We learn together, deliver excellent products that we are proud of, and have fun.Who you are…●You are eager to be part of a fast-growing company that rewards creativity and innovation where your input is encouraged and welcomed.●You have a college or university degree in Mathematics, Computer Science, Business, Information Systems (or equivalent combination of skill and experience)●You have 1-3 years of development experience working with business data with exposure to ETL, data modelling and front-end UI design using industry-leading BI tools (Qlik Sense, Qlikview, Sisense, Tableau, or PowerBI)●You have a strong foundation of data visualization skills, design principles, dashboard, and scorecard design.●You have solid database skills and can validate tools you build with direct database queries.●You employ a design-first approach to coding and technical problem solving and dedicate time to unit testing and integration testing to achieve your high-quality standards.●You are inspired by continual improvement challenges to deliver high-quality products quickly and efficiently.●You thrive in a team environment, contributing to shared knowledge and questioning the status quo to push yourself and your peers to be even better developers.●You stay informed about the latest developments in the technology space because new ideas excite you.●You are self-motivated and enjoy finding solutions to problems.Why we need you…●Develop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.●Consistently develop with performance in mind to optimize end-user experience.●Work with architects and senior team members to identify new tools and technologies applicable to expanding customer offerings.●Research and take advantage of new technology to improve and expand solutions.●Participate in team innovation by exploring the newest QlikSense versions and functionality, implementing tools, and presenting via formal knowledge-sharing sessions.●Participate in peer code reviews, troubleshoot and correct software defects●Work in an agile development environment, collaborating with web developers, testers and DevOps where you will be involved in scrum meetings, requirements discussion, technical design sessions, UAT process and other tasks related to iterative development.AdvantagesAs a BI Developer, you’ll be part of a team of brilliant, highly skilled engineers and data scientists who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data-driven solutions powered by technology and people. While your core skill will be BI Application development, you will be expected to contribute in all areas of the product by developing your skills in other technologies, such as data, web development, automated testing and infrastructure.ResponsibilitiesDevelop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.●Consistently develop with performance in mind to optimize end-user experience.QualificationsYou are eager to be part of a fast-growing company that rewards creativity and innovation where your input is encouraged and welcomed.●You have a college or university degree in Mathematics, Computer Science, Business, Information Systems (or equivalent combination of skill and experience)●You have 1-3 years of development experience working with business data with exposure to ETL, data modelling and front-end UI design using industry-leading BI tools (Qlik Sense, Qlikview, Sisense, Tableau, or PowerBI)SummaryDevelop custom web reporting solutions for industry-leading interactive retail analytics●Work as part of a team to design, develop and deploy systems with configuration for different client data and business rules.●Develop Qlik Sense applications with a focus on accuracy, data model efficiency and data relationships across reports ●Develop with system integration in mind, mainly in data flow into and from Qlik Sense (BI Reporting Tool) and integrate with web applications.●Continually develop technical expertise to ensure that customer solution is efficient.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
      Are you passionate about development?We are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Who you are…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviewsWhy we need you…●You will develop web solutions for industry-leading interactive retail analytics●Participate in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderate to complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct software defectsWhat you’ll do…●Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON, SASS, Material UI●Database - Postgres, Redshift, Snowflake●Atlassian tools - Git/Bitbucket, JIRA, Confluence, BambooNice to have:●Visualization library experience - D3.js, Google Charts, Qlik Sense●Cloud deployment experience; preference for Amazon Web Services or Azure●Big Data, Data Warehousing, In-Memory Database experienceAdvantagesYou will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standardsResponsibilitiesYou will develop web solutions for industry-leading interactive retail analytics●Participate in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderate to complex software solutions in support of business requirements and following predetermined software solution design standardsQualifications●Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON, SASS, Material UI●Database - Postgres, Redshift, Snowflake●Atlassian tools - Git/Bitbucket, JIRA, Confluence, BambooSummaryWe are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.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.
      Are you passionate about development?We are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Who you are…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviewsWhy we need you…●You will develop web solutions for industry-leading interactive retail analytics●Participate in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderate to complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct software defectsWhat you’ll do…●Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON, SASS, Material UI●Database - Postgres, Redshift, Snowflake●Atlassian tools - Git/Bitbucket, JIRA, Confluence, BambooNice to have:●Visualization library experience - D3.js, Google Charts, Qlik Sense●Cloud deployment experience; preference for Amazon Web Services or Azure●Big Data, Data Warehousing, In-Memory Database experienceAdvantagesYou will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standardsResponsibilitiesYou will develop web solutions for industry-leading interactive retail analytics●Participate in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderate to complex software solutions in support of business requirements and following predetermined software solution design standardsQualifications●Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON, SASS, Material UI●Database - Postgres, Redshift, Snowflake●Atlassian tools - Git/Bitbucket, JIRA, Confluence, BambooSummaryWe are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.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
      Why work with us?Are you passionate about development?We are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Who you are…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviews●You bring positive energy to the team and thrive on strong collaboration.●Some others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint.●You are self-motivated and thrive on developing solutions to open-ended business problems.●You believe in creating great user experiences through application flow and front-end design.●Have 4-10 years of developing end to end web solutions●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related disciplineWhy we need you…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviewsWhat you’ll do…●Develop in Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON●Bootstrap, LESS, SASS●Database - Postgres, RedshiftAtlassian tools - Git/Bitbucket, JIRA, Confluence, BambooNice to have:●Visualization library experience - D3.js, Google Charts, Qlik Sense●Cloud deployment experience; preference for Amazon Web Services stack●Big Data, Data Warehousing, In-Memory Database experienceAdvantagesYou will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standardsResponsibilitiesDevelop in Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON●Bootstrap, LESS, SASS●Database - Postgres, RedshiftAtlassian tools - Git/Bitbucket, JIRA, Confluence, BambooQualificationsHave 4-10 years of developing end to end web solutionsHave a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related disciplineSummaryWe are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.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.
      Why work with us?Are you passionate about development?We are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Who you are…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviews●You bring positive energy to the team and thrive on strong collaboration.●Some others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint.●You are self-motivated and thrive on developing solutions to open-ended business problems.●You believe in creating great user experiences through application flow and front-end design.●Have 4-10 years of developing end to end web solutions●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related disciplineWhy we need you…●You will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standards●You are confident participating in an agile environment on design, development, testing and implementation of web solution components and modules●Troubleshoot and correct complex software defects●Participate in peer code reviewsWhat you’ll do…●Develop in Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON●Bootstrap, LESS, SASS●Database - Postgres, RedshiftAtlassian tools - Git/Bitbucket, JIRA, Confluence, BambooNice to have:●Visualization library experience - D3.js, Google Charts, Qlik Sense●Cloud deployment experience; preference for Amazon Web Services stack●Big Data, Data Warehousing, In-Memory Database experienceAdvantagesYou will develop web solutions for industry-leading interactive retail analytics, with opportunities for leadership on some projects●Participate and begin to lead in defining backlog and requirements clarification for various technology projects●Help us to research and take advantage of new technology to improve and expand solutions●Leverage your previous experience to develop moderately to highly complex software solutions in support of business requirements and following predetermined software solution design standardsResponsibilitiesDevelop in Java and corresponding development frameworks such as Spring●Angular - JavaScript, TypeScript, Node●Work with HTML5, CSS3, JSON●Bootstrap, LESS, SASS●Database - Postgres, RedshiftAtlassian tools - Git/Bitbucket, JIRA, Confluence, BambooQualificationsHave 4-10 years of developing end to end web solutionsHave a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or another related disciplineSummaryWe are looking for a passionate developer who will help us build the future for our embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.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.
      • Oakville, Ontario
      • Contract
      The Senior Application Developer is responsible for contributing to the design of architectural strategies aligned with enterprise and business goals, as well as the technical implementation of these strategies ranging from system design to software development. Strong experience with business architecture practices is preferred.ResponsibilitiesCreate system level artifacts detailing both how legacy systems operate, as well as how to implement the target state for the software ecosystem as defined by the architectural roadmapDrive high quality software architectural standards to support functionality, usability, reliability, availability and securityWork within an agile development process, collaboratively across the IT and business functions to iteratively implement strategic deliverablesDrive continuous improvement by monitoring and evaluating architecture and design principles and initiatives across the IT and business teams, identifying the need for process enhancementsLiaise with key business partners to ensure that solutions both meet business needs, while being aligned with architectural roadmapsLead assessment of external technology solutions and services ensuring consistency with business direction and architectural sustainabilityLead software development projects, creating work breakdown structure, and delegating to other developersSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSoftware development experience across multiple disciplines (front end, service, database)Ability to reverse engineer and understand legacy systems that may lack subject matter experts and proper documentationExperience with insurance systems and integrations (underwriting, claims, actuarial, finance) would be an assetAdvantages100% remote work. 40 hour work week. Great team, great environment. Client loves a candidate that can really understand the business challenge and work with the team to create the best solution.ResponsibilitiesResponsibilitiesCreate system level artifacts detailing both how legacy systems operate, as well as how to implement the target state for the software ecosystem as defined by the architectural roadmapDrive high quality software architectural standards to support functionality, usability, reliability, availability and securityWork within an agile development process, collaboratively across the IT and business functions to iteratively implement strategic deliverablesDrive continuous improvement by monitoring and evaluating architecture and design principles and initiatives across the IT and business teams, identifying the need for process enhancementsLiaise with key business partners to ensure that solutions both meet business needs, while being aligned with architectural roadmapsLead assessment of external technology solutions and services ensuring consistency with business direction and architectural sustainabilityLead software development projects, creating work breakdown structure, and delegating to other developersSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSoftware development experience across multiple disciplines (front end, service, database)Ability to reverse engineer and understand legacy systems that may lack subject matter experts and proper documentationExperience with insurance systems and integrations (underwriting, claims, actuarial, finance) would be an assetQualificationsSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSummaryThe Senior Application Developer is responsible for contributing to the design of architectural strategies aligned with enterprise and business goals, as well as the technical implementation of these strategies ranging from system design to software development. Strong experience with business architecture practices is preferred.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 Senior Application Developer is responsible for contributing to the design of architectural strategies aligned with enterprise and business goals, as well as the technical implementation of these strategies ranging from system design to software development. Strong experience with business architecture practices is preferred.ResponsibilitiesCreate system level artifacts detailing both how legacy systems operate, as well as how to implement the target state for the software ecosystem as defined by the architectural roadmapDrive high quality software architectural standards to support functionality, usability, reliability, availability and securityWork within an agile development process, collaboratively across the IT and business functions to iteratively implement strategic deliverablesDrive continuous improvement by monitoring and evaluating architecture and design principles and initiatives across the IT and business teams, identifying the need for process enhancementsLiaise with key business partners to ensure that solutions both meet business needs, while being aligned with architectural roadmapsLead assessment of external technology solutions and services ensuring consistency with business direction and architectural sustainabilityLead software development projects, creating work breakdown structure, and delegating to other developersSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSoftware development experience across multiple disciplines (front end, service, database)Ability to reverse engineer and understand legacy systems that may lack subject matter experts and proper documentationExperience with insurance systems and integrations (underwriting, claims, actuarial, finance) would be an assetAdvantages100% remote work. 40 hour work week. Great team, great environment. Client loves a candidate that can really understand the business challenge and work with the team to create the best solution.ResponsibilitiesResponsibilitiesCreate system level artifacts detailing both how legacy systems operate, as well as how to implement the target state for the software ecosystem as defined by the architectural roadmapDrive high quality software architectural standards to support functionality, usability, reliability, availability and securityWork within an agile development process, collaboratively across the IT and business functions to iteratively implement strategic deliverablesDrive continuous improvement by monitoring and evaluating architecture and design principles and initiatives across the IT and business teams, identifying the need for process enhancementsLiaise with key business partners to ensure that solutions both meet business needs, while being aligned with architectural roadmapsLead assessment of external technology solutions and services ensuring consistency with business direction and architectural sustainabilityLead software development projects, creating work breakdown structure, and delegating to other developersSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSoftware development experience across multiple disciplines (front end, service, database)Ability to reverse engineer and understand legacy systems that may lack subject matter experts and proper documentationExperience with insurance systems and integrations (underwriting, claims, actuarial, finance) would be an assetQualificationsSkills and QualificationsBachelor of Science degree in computer science or related disciplineDesign-centered thinking with a focus on problem definitionThrives in an agile, fast-paced, and delivery-focused environmentQuickly consume and understand both business workflow and technical implementation of business systemsExceptional written, verbal communication and presentation skillsSummaryThe Senior Application Developer is responsible for contributing to the design of architectural strategies aligned with enterprise and business goals, as well as the technical implementation of these strategies ranging from system design to software development. Strong experience with business architecture practices is preferred.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
      Senior Software Developer (C#)Engineering - Toronto, ON, Canada - Full TimeAs the leader in transit technology, Our client vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.If you feel as if this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetResponsibilitiesWrite maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with department standards and templatesWork within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasablePractice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testabilityResolve software bugs in the programming code and modify unit tests to prevent future regressionPerform various types of testing including black box, white box, integration, functional, systems, sanity, smoke, regression, acceptance, stress, load, performance, usability, installation, recovery, security, compatibility, and more on software systemsWork within the context of department processes and proceduresPeer review programming code and participate in code reviewsLearn and understand the technical details of all relevant products and having hands-on familiarity of the system as requiredWork with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the processContribute fresh, new ideas during developer meetings demonstrating a commitment on-going learningUtilizing code coverage, code metrics, and other tools to improve quality of codeMentor and assist in the training and on-boarding of other team membersRaise concerns to management and team membersAny other tasks required by managementQualificationsTechnology StackThe primary technologies used in this particular position are: C#, HTML/Javascript, CSS, ASP.NET, jQuery with jQueryUI, Angular, React, LINQ, ADO.NET, Rest API, WebSockets, Webs Services, SQL.SummaryA minimum of 2 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job descriptionProficient English written and verbal communication skills is essential since you will need to communicate with other offices on the phone.Exceptional knowledge and skill with C# in .NET is essential.Strong understanding of object-Oriented skillsGood knowledge of multi-threading and data structuresExperience developing and unit testing Applications and its componentsUnderstanding of Windows Services and Windows Forms ApplicationDemonstrated expertise with SQL Server 2016 or greater creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.Demonstrated experience developing large-scale, high-availability applications and systemsExperience in source control, branching and merging, Git is preferredExperience working with JIRA is preferredAbility to quickly and independently learn about new technologies, business and technical terms and concepts is essentialAbility to discern between value-added and frivolous workDedicated to continuous education by obtaining industry-related certifications and training• Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environmentAbility to work as part of a team and also individually with a self-starter ("can do") attitudeComfortable speaking and interacting with technical and non-technical peopleExcellent research, analytical, and organization skills with an exceptional eye for detailAbility to perform work activities according to set priorities and delivery timelinesAbility to take constructive criticismAbility to perform work activities for multiple projects simultaneouslyDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetRandstad 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.
      Senior Software Developer (C#)Engineering - Toronto, ON, Canada - Full TimeAs the leader in transit technology, Our client vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.If you feel as if this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetResponsibilitiesWrite maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with department standards and templatesWork within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasablePractice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testabilityResolve software bugs in the programming code and modify unit tests to prevent future regressionPerform various types of testing including black box, white box, integration, functional, systems, sanity, smoke, regression, acceptance, stress, load, performance, usability, installation, recovery, security, compatibility, and more on software systemsWork within the context of department processes and proceduresPeer review programming code and participate in code reviewsLearn and understand the technical details of all relevant products and having hands-on familiarity of the system as requiredWork with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the processContribute fresh, new ideas during developer meetings demonstrating a commitment on-going learningUtilizing code coverage, code metrics, and other tools to improve quality of codeMentor and assist in the training and on-boarding of other team membersRaise concerns to management and team membersAny other tasks required by managementQualificationsTechnology StackThe primary technologies used in this particular position are: C#, HTML/Javascript, CSS, ASP.NET, jQuery with jQueryUI, Angular, React, LINQ, ADO.NET, Rest API, WebSockets, Webs Services, SQL.SummaryA minimum of 2 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job descriptionProficient English written and verbal communication skills is essential since you will need to communicate with other offices on the phone.Exceptional knowledge and skill with C# in .NET is essential.Strong understanding of object-Oriented skillsGood knowledge of multi-threading and data structuresExperience developing and unit testing Applications and its componentsUnderstanding of Windows Services and Windows Forms ApplicationDemonstrated expertise with SQL Server 2016 or greater creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.Demonstrated experience developing large-scale, high-availability applications and systemsExperience in source control, branching and merging, Git is preferredExperience working with JIRA is preferredAbility to quickly and independently learn about new technologies, business and technical terms and concepts is essentialAbility to discern between value-added and frivolous workDedicated to continuous education by obtaining industry-related certifications and training• Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environmentAbility to work as part of a team and also individually with a self-starter ("can do") attitudeComfortable speaking and interacting with technical and non-technical peopleExcellent research, analytical, and organization skills with an exceptional eye for detailAbility to perform work activities according to set priorities and delivery timelinesAbility to take constructive criticismAbility to perform work activities for multiple projects simultaneouslyDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetRandstad 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
      Are you passionate about development?We are looking for a passionate data engineer who will help us build the future for embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Supported by a solid understanding of business, software architecture, software engineering and industry best practices, as well as strong hands-on technical skills – the Data Engineer is accountable to provide expert technical advice and recommend solutions to the development resources in the planning, strategizing, and the execution of high profile and complex data processing initiatives. Who you are…●You bring positive energy to the team and thrive on strong collaboration.●Some others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint.●You are self-motivated and thrive on developing solutions to open-ended business problems.●Have 5+ years of experience leading complex data architecture projects●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or other related disciplinesWhy we need you…●Lead the design, development and implementation of new and existing complex data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster ●Provide technical expertise and recommend data integration and management solutions to a diverse group of data analysts and data scientists as they develop best-in-class analytics solutions●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific project●Reviews and approves specialized work products produced by the developer(s) ●Work alongside the Technology team to put data processing solutions into the production environment●Sets standards and champions the agile process.What you’ll do…●Excellent SQL coding and experience with a broad array of development tools and platforms, including a strong Linux background and data integration, processing and transformation tools, such as SQL, R, SAS, Python, etc.●Apply strong programming skills (Python, SQL …)●Expertise in relational database design and data models●Experience with big data technologies like Spark and Hadoop●Experience with various analytical data platforms and technologies●Experience with using REST API, Cloud●Experience in custom or structured data integration design, implementation, and maintenance●Understanding of machine learning●Experience with business intelligence tools such as SiSense (nice to have) and MicrostrategyAdvantages●Lead the design, development and implementation of new and existing complex data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster ●Provide technical expertise and recommend data integration and management solutions to a diverse group of data analysts and data scientists as they develop best-in-class analytics solutions●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific projectResponsibilities●Excellent SQL coding and experience with a broad array of development tools and platforms, including a strong Linux background and data integration, processing and transformation tools, such as SQL, R, SAS, Python, etc.●Apply strong programming skills (Python, SQL …)●Expertise in relational database design and data models●Experience with big data technologies like Spark and Hadoop●Experience with various analytical data platforms and technologies●Experience with using REST API, Cloud●Experience in custom or structured data integration design, implementation, and maintenance●Understanding of machine learning●Experience with business intelligence tools such as SiSense (nice to have) and MicrostrategyQualifications●You are self-motivated and thrive on developing solutions to open-ended business problems.●Have 5+ years of experience leading complex data architecture projects●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or other related disciplinesSummary●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific project●Reviews and approves specialized work products produced by the developer(s) ●Work alongside the Technology team to put data processing solutions into the production environment●Sets standards and champions the agile process.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.
      Are you passionate about development?We are looking for a passionate data engineer who will help us build the future for embedded analytics platform. This is a highly technical position in an exciting new development area we will be introducing into our retail analytics business platform. We are looking for you to help implement our web platform. You will be a key team player and an integral part of our excellent team.Supported by a solid understanding of business, software architecture, software engineering and industry best practices, as well as strong hands-on technical skills – the Data Engineer is accountable to provide expert technical advice and recommend solutions to the development resources in the planning, strategizing, and the execution of high profile and complex data processing initiatives. Who you are…●You bring positive energy to the team and thrive on strong collaboration.●Some others look to solve complex problems, bounce ideas off, and provide an alternate viewpoint.●You are self-motivated and thrive on developing solutions to open-ended business problems.●Have 5+ years of experience leading complex data architecture projects●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or other related disciplinesWhy we need you…●Lead the design, development and implementation of new and existing complex data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster ●Provide technical expertise and recommend data integration and management solutions to a diverse group of data analysts and data scientists as they develop best-in-class analytics solutions●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific project●Reviews and approves specialized work products produced by the developer(s) ●Work alongside the Technology team to put data processing solutions into the production environment●Sets standards and champions the agile process.What you’ll do…●Excellent SQL coding and experience with a broad array of development tools and platforms, including a strong Linux background and data integration, processing and transformation tools, such as SQL, R, SAS, Python, etc.●Apply strong programming skills (Python, SQL …)●Expertise in relational database design and data models●Experience with big data technologies like Spark and Hadoop●Experience with various analytical data platforms and technologies●Experience with using REST API, Cloud●Experience in custom or structured data integration design, implementation, and maintenance●Understanding of machine learning●Experience with business intelligence tools such as SiSense (nice to have) and MicrostrategyAdvantages●Lead the design, development and implementation of new and existing complex data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster ●Provide technical expertise and recommend data integration and management solutions to a diverse group of data analysts and data scientists as they develop best-in-class analytics solutions●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific projectResponsibilities●Excellent SQL coding and experience with a broad array of development tools and platforms, including a strong Linux background and data integration, processing and transformation tools, such as SQL, R, SAS, Python, etc.●Apply strong programming skills (Python, SQL …)●Expertise in relational database design and data models●Experience with big data technologies like Spark and Hadoop●Experience with various analytical data platforms and technologies●Experience with using REST API, Cloud●Experience in custom or structured data integration design, implementation, and maintenance●Understanding of machine learning●Experience with business intelligence tools such as SiSense (nice to have) and MicrostrategyQualifications●You are self-motivated and thrive on developing solutions to open-ended business problems.●Have 5+ years of experience leading complex data architecture projects●Have a bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or other related disciplinesSummary●Provide expert advice to development resources in reviewing and understanding the design and architecture of the technical solution of a specific project●Reviews and approves specialized work products produced by the developer(s) ●Work alongside the Technology team to put data processing solutions into the production environment●Sets standards and champions the agile process.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
      We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamOur client offers:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesAdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentQualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)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 multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamOur client offers:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesAdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentQualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)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
      Are you excited by the challenge of protecting people against advanced computer security threats? Do you have the programming skills and experience to improve the advanced detection capabilities of the cloud security platform?Are you a Senior developer who knows an OOP language (Scala/Java preferred)You have a passion for the details in software engineering and likes to see the system impact of your code changes. Push our systems before it breaks.Preference is to find someone who has worked with large data sets. AdvantagesThe successful candidate will be tasked with maintaining and supporting a growing big data stack that includes technology such as:•Kafka•Flink•Cassandra•MongoDB•ElasticSearchResponsibilitiesFocus of the role is primarily on analysis and then development-Maintain our existing services by keeping the code and infrastructure up to date with language and package upgrades-Be able to evaluate the performance of legacy code that is 10+ years old (code is Java based and Ruby on Rails based) -Plan is to update parts of the environment and move it to Scala -This role will be tp update/remove old packages -Continuously improving the monitoring capabilities (Datadog, Goss, etc)Qualifications5+ years of experience writing production quality codeProficient with Java and ScalaJenks/Docker/Kubernetes Experience with Linux command-line and system administration basicsSummaryLocation: Anywhere in CanadaIf this sounds like you and this opportunity appeals to you. Please contact Sohil Jivani @sohil.jivani@randstadca for further details.Good luck!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.
      Are you excited by the challenge of protecting people against advanced computer security threats? Do you have the programming skills and experience to improve the advanced detection capabilities of the cloud security platform?Are you a Senior developer who knows an OOP language (Scala/Java preferred)You have a passion for the details in software engineering and likes to see the system impact of your code changes. Push our systems before it breaks.Preference is to find someone who has worked with large data sets. AdvantagesThe successful candidate will be tasked with maintaining and supporting a growing big data stack that includes technology such as:•Kafka•Flink•Cassandra•MongoDB•ElasticSearchResponsibilitiesFocus of the role is primarily on analysis and then development-Maintain our existing services by keeping the code and infrastructure up to date with language and package upgrades-Be able to evaluate the performance of legacy code that is 10+ years old (code is Java based and Ruby on Rails based) -Plan is to update parts of the environment and move it to Scala -This role will be tp update/remove old packages -Continuously improving the monitoring capabilities (Datadog, Goss, etc)Qualifications5+ years of experience writing production quality codeProficient with Java and ScalaJenks/Docker/Kubernetes Experience with Linux command-line and system administration basicsSummaryLocation: Anywhere in CanadaIf this sounds like you and this opportunity appeals to you. Please contact Sohil Jivani @sohil.jivani@randstadca for further details.Good luck!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 is looking for Technical Lead (React/NodeJS) to join on a 6 month contract working remotely. You must have experience leading a small team of developers/QA's , with 5+ years of front end web development experience as well as experience with React, NodeJS, Express.JS, Javascript, CSS in an Agile Environment.AdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a team lead you will build scalable, reliable, secure systems using open-source technologies that align with the Technology Strategy. You will lead by example for the quality of code created by your team members to ensure balance of code quality such as coupling, cohesion and testability. You will also play a role in mentoring, guiding and performance of your team. QualificationsQualifications:• 5+ years as a front-end web developer• Ideally 4+ years with React, including JavaScript and CSS * Extensive experience with Node.js and/or Express.js   * 3-5 years experience as a team lead managing a small 4-6 person team. * Excellent Communications skills with experience client facing/working with clients(virtually) * Knowledge of: Kubernetes, Docker, Jenkins, Linux - NICE to have * Cloud- AWS/Azure - nice to have *GraphQL and Angular - nice to have * Redux, Angular and CMS all nice to have,SummaryIf you or anyone you know is a Technical lead with React and Node.Js experience and is interested in working remotely on a 6 month contract , please 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 is looking for Technical Lead (React/NodeJS) to join on a 6 month contract working remotely. You must have experience leading a small team of developers/QA's , with 5+ years of front end web development experience as well as experience with React, NodeJS, Express.JS, Javascript, CSS in an Agile Environment.AdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a team lead you will build scalable, reliable, secure systems using open-source technologies that align with the Technology Strategy. You will lead by example for the quality of code created by your team members to ensure balance of code quality such as coupling, cohesion and testability. You will also play a role in mentoring, guiding and performance of your team. QualificationsQualifications:• 5+ years as a front-end web developer• Ideally 4+ years with React, including JavaScript and CSS * Extensive experience with Node.js and/or Express.js   * 3-5 years experience as a team lead managing a small 4-6 person team. * Excellent Communications skills with experience client facing/working with clients(virtually) * Knowledge of: Kubernetes, Docker, Jenkins, Linux - NICE to have * Cloud- AWS/Azure - nice to have *GraphQL and Angular - nice to have * Redux, Angular and CMS all nice to have,SummaryIf you or anyone you know is a Technical lead with React and Node.Js experience and is interested in working remotely on a 6 month contract , please 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.
      • Toronto, Ontario
      • Permanent
      We are currently recruiting for a software developer to join a fantastic, high performance team of other developers! The Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.Primary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. Capability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.AdvantagesWorking from home during covid and you will also have the flexibility to work remotely - at least part time - post covid as well.Smaller company - this is intentional - as they love to keep a very engaged team of people who have skin in the game!A real work life balance with lots of amazing company run events and social eventsMAKE A DIFFERENCE in what you do!ResponsibilitiesPrimary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. QualificationsCapability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.SummaryThe Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.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 are currently recruiting for a software developer to join a fantastic, high performance team of other developers! The Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.Primary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. Capability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.AdvantagesWorking from home during covid and you will also have the flexibility to work remotely - at least part time - post covid as well.Smaller company - this is intentional - as they love to keep a very engaged team of people who have skin in the game!A real work life balance with lots of amazing company run events and social eventsMAKE A DIFFERENCE in what you do!ResponsibilitiesPrimary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. QualificationsCapability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.SummaryThe Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.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 is looking for Technical Lead (Angular/Graph QL) to join on a 6 month contract working remotely. with possible extension You must have experience leading a small team of developers with 5+ years of front end web development experience as well as experience with Angular, Graph QL, JavaScript, CSS in an Agile Environment.AdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a team lead you will build scalable, reliable, secure systems using open-source technologies that align with the Technology Strategy. You will lead Agile Engineering teams with Designers and Strategists to continuously iterate, validate and build feedback into the solution. Additionally you will have experience in front-end web development and hands on experience working with Angular including JavaScript and CSS and extensive experience with GraphQL. QualificationsQualifications:• 5+ years as a front-end web developer• Ideally 4+ years with Angular including JavaScript and CSS * Extensive experience with GraphQL * 3-5 years experience as a team lead overseeing a small team as well as mentoring jr staff. * Excellent Communications skills with experience client facing/working with clients(virtually) * Knowledge of any of the following technologies an asset: Kubernetes, Docker, Jenkins, Linux, or Cloud(AWS or Azure) SummaryIf you or anyone you know is a Technical lead with Angular and GraphQL experience and is interested in working remotely on a 6 month contract , please 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 is looking for Technical Lead (Angular/Graph QL) to join on a 6 month contract working remotely. with possible extension You must have experience leading a small team of developers with 5+ years of front end web development experience as well as experience with Angular, Graph QL, JavaScript, CSS in an Agile Environment.AdvantagesThese positions will all be remote, and 6 months long (with the possibility of extension). ResponsibilitiesAs a team lead you will build scalable, reliable, secure systems using open-source technologies that align with the Technology Strategy. You will lead Agile Engineering teams with Designers and Strategists to continuously iterate, validate and build feedback into the solution. Additionally you will have experience in front-end web development and hands on experience working with Angular including JavaScript and CSS and extensive experience with GraphQL. QualificationsQualifications:• 5+ years as a front-end web developer• Ideally 4+ years with Angular including JavaScript and CSS * Extensive experience with GraphQL * 3-5 years experience as a team lead overseeing a small team as well as mentoring jr staff. * Excellent Communications skills with experience client facing/working with clients(virtually) * Knowledge of any of the following technologies an asset: Kubernetes, Docker, Jenkins, Linux, or Cloud(AWS or Azure) SummaryIf you or anyone you know is a Technical lead with Angular and GraphQL experience and is interested in working remotely on a 6 month contract , please 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.
      • Toronto, Ontario
      • Contract
      Are you a passionate Senior Front-End Developer?Multiple lucrative long term fully remote contract roles available, can be located anywhere in Canada.Key to be successful for this assignment is someone who is technically savvy as well as can work autonomously, have leadership skills, is proactive with design ideas, and being resourceful. Ideally you have some enterprise company experience, Good communication skills are mandatoryNeed Senior developers min 8-10 years of experienceAdvantagesWork with latest tech stack in a complex enterprise environment with many initiatives on the go.ResponsibilitiesScrum teams of 6-10. Part of the development group. working on various initiatives on the go.QualificationsKey Skills:- HTML5, CSS3, JavaScript- ReactJS - Microservice and NPM- NoSQL/MongoDB or relational database but NoSQL preferred- Azure or Git but preferably Azure- Unit testing, ideally JUnit and CucumberSummaryPlease apply for immediate consideration if you feel you have what background necessary for this role.For further details reach out to :Sohil Jivanisohil.jivani@randstad.cawww.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.
      Are you a passionate Senior Front-End Developer?Multiple lucrative long term fully remote contract roles available, can be located anywhere in Canada.Key to be successful for this assignment is someone who is technically savvy as well as can work autonomously, have leadership skills, is proactive with design ideas, and being resourceful. Ideally you have some enterprise company experience, Good communication skills are mandatoryNeed Senior developers min 8-10 years of experienceAdvantagesWork with latest tech stack in a complex enterprise environment with many initiatives on the go.ResponsibilitiesScrum teams of 6-10. Part of the development group. working on various initiatives on the go.QualificationsKey Skills:- HTML5, CSS3, JavaScript- ReactJS - Microservice and NPM- NoSQL/MongoDB or relational database but NoSQL preferred- Azure or Git but preferably Azure- Unit testing, ideally JUnit and CucumberSummaryPlease apply for immediate consideration if you feel you have what background necessary for this role.For further details reach out to :Sohil Jivanisohil.jivani@randstad.cawww.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
      Are you a passionate Senior Full-Stack Developer?Multiple lucrative long term fully remote contract roles available, can be located anywhere in Canada.Key to be successful for this assignment is someone who is technically savvy as well as can work autonomously, have leadership skills, is proactive with design ideas, and being resourceful. Ideally you have some enterprise company experience, Good communication skills are mandatoryNeed Senior developers min 8-10 years of experienceAdvantagesWork with latest tech stack in a complex enterprise environment with many initiatives on the go.ResponsibilitiesScrum teams of 6-10. Part of the development group. working on various initiatives on the go.QualificationsKey skills:- HTML5, CSS3, JavaScript-NodeJS- ReactJS - Microservice and NPM- NoSQL/MongoDB or relational database but NoSQL preferred- Azure or Git but preferably Azure- Unit testing, ideally JUnit and CucumberSummaryPlease apply for immediate consideration if you feel you have what background necessary for this role.For further details reach out to :Sohil Jivanisohil.jivani@randstad.cawww.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.
      Are you a passionate Senior Full-Stack Developer?Multiple lucrative long term fully remote contract roles available, can be located anywhere in Canada.Key to be successful for this assignment is someone who is technically savvy as well as can work autonomously, have leadership skills, is proactive with design ideas, and being resourceful. Ideally you have some enterprise company experience, Good communication skills are mandatoryNeed Senior developers min 8-10 years of experienceAdvantagesWork with latest tech stack in a complex enterprise environment with many initiatives on the go.ResponsibilitiesScrum teams of 6-10. Part of the development group. working on various initiatives on the go.QualificationsKey skills:- HTML5, CSS3, JavaScript-NodeJS- ReactJS - Microservice and NPM- NoSQL/MongoDB or relational database but NoSQL preferred- Azure or Git but preferably Azure- Unit testing, ideally JUnit and CucumberSummaryPlease apply for immediate consideration if you feel you have what background necessary for this role.For further details reach out to :Sohil Jivanisohil.jivani@randstad.cawww.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
      We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment Required skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamOur client offers: Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses AdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses ResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment QualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)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 multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment Required skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamOur client offers: Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses AdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses ResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment QualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)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.
    30 of 32 jobs seen

    Thank you for subscribing to your personalised job alerts.

    explore over 5451 jobs with randstad.

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