Thank you for subscribing to your personalised job alerts.

    24 jobs found for javascript in Toronto, Ontario

    filter3
    clear all
      • Toronto, Ontario
      • Permanent
      To make this happen we are looking for smart and talented people to join us. You will join a team of analytically minded people that work every day to solve exciting & challenging problems for our clients. Canadian Business magazine has ranked us as one of Canada’s fastest growing companies for four years in a row. Our current client list is a who’s who of amazing companies, including MEC, Sobeys, Staples, IKEA, Walmart and Canadian Tire. We absolutely love what we do and know that you will too..If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputResponsibilitiesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputProgram complex online market research surveys using a variety of programming languagesContribute to researching and implementing cost-effective, scalable IT infrastructure as the firm expandsOpportunity to build fully fledged web-based applications and gain experience in full-stack developmentOne-on-one mentorship and ability to own projects and collaborate with talented peopleOpportunity for rapid promotion as we build our team (our firm grows at 27% per year)A great work environment in our new open-concept officeQualificationsAn undergraduate degree in any fieldCollaborative communication skills (written and oral) - Ability to convert and explain technical concepts to a non-technical audienceDevelopment from specifications - Ability to find requirements and break them down into actionable execution plans for the team and proactively identify problemsExposure to any backend programming language, including, but not limited to: Perl, Python, C/C++, Java, R (Experience with Python and / or R is preferred, but not required) Experience with markup languages and a basic understanding of HTML5, CSS, JSPassion in doing excellent work, willingness to learn, and strong sense of curiositySummaryCompensationCompetitive salary (with bonuses), health, dental & vision benefits, share options at the management levelStart DateFlexible start dates through 2021If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      To make this happen we are looking for smart and talented people to join us. You will join a team of analytically minded people that work every day to solve exciting & challenging problems for our clients. Canadian Business magazine has ranked us as one of Canada’s fastest growing companies for four years in a row. Our current client list is a who’s who of amazing companies, including MEC, Sobeys, Staples, IKEA, Walmart and Canadian Tire. We absolutely love what we do and know that you will too..If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputResponsibilitiesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputProgram complex online market research surveys using a variety of programming languagesContribute to researching and implementing cost-effective, scalable IT infrastructure as the firm expandsOpportunity to build fully fledged web-based applications and gain experience in full-stack developmentOne-on-one mentorship and ability to own projects and collaborate with talented peopleOpportunity for rapid promotion as we build our team (our firm grows at 27% per year)A great work environment in our new open-concept officeQualificationsAn undergraduate degree in any fieldCollaborative communication skills (written and oral) - Ability to convert and explain technical concepts to a non-technical audienceDevelopment from specifications - Ability to find requirements and break them down into actionable execution plans for the team and proactively identify problemsExposure to any backend programming language, including, but not limited to: Perl, Python, C/C++, Java, R (Experience with Python and / or R is preferred, but not required) Experience with markup languages and a basic understanding of HTML5, CSS, JSPassion in doing excellent work, willingness to learn, and strong sense of curiositySummaryCompensationCompetitive salary (with bonuses), health, dental & vision benefits, share options at the management levelStart DateFlexible start dates through 2021If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      -Our client , a leader in helping broadcasters, content owners and TV operators provide video streaming services, is looking for several ROKU developers to join their team on a contract basis. (permanent employment is also available)THESE ROLES CAN BE DONE 100% REMOTELYJOB DESCRIPTIONPrimarily software development of front end applications using web technologies. You will work on applications for world famous brands from idea stage through to market launch. Development of applications using HTML/JavaScript/CSS for websites and Connected TV platforms, including Samsung TV, LG, Vizio, Xbox, Playstation, Fire TV, Android TV (among others)Advantages- ALL WORK CAN BE DONE 100% REMOTELY- Opportunities for permanent employment with competitive salary and benefits package are also availableResponsibilitiesJOB DESCRIPTIONPrimarily software development of front end applications using web technologies. You will work on applications for world famous brands from idea stage through to market launch. Development of applications using HTML/JavaScript/CSS for websites and Connected TV platforms, including Samsung TV, LG, Vizio, Xbox, Playstation, Fire TV, Android TV (among others)QualificationsMUST HAVES:Degree in Computer Science, Software Engineering, IT or related disciplineMinimum 2-3 years’ professional experience developing web based solutions and servicesExtensive hands-on development experience using JavaScript, HTML, CSS, AJAX, JSON, ES6NICE TO HAVES:Good working knowledge of JavaScript Frameworks (especially ReactJS, AngularJS) highly desirableServer-side scripting skills (Node.js, PHP, Java,) also beneficial, but not essentialExperience using Bitbucket / Git for source code management is an advantageExposure to Agile, Continuous Integration, Test Driven Development is a plusSummaryExperience developing web based solutions and services hands-on development experience using JavaScript, HTML, CSS, AJAX, JSON, ES6NICE TO HAVE QUALIFICATIONSGood working knowledge of JavaScript Frameworks (especially ReactJS, AngularJS) highly desirableServer-side scripting skills (Node.js, PHP, Java,) also beneficial, but not essentialExperience using Bitbucket / Git for source code management is an advantageExposure to Agile, Continuous Integration, Test Driven Development is a plusRandstad 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 helping broadcasters, content owners and TV operators provide video streaming services, is looking for several ROKU developers to join their team on a contract basis. (permanent employment is also available)THESE ROLES CAN BE DONE 100% REMOTELYJOB DESCRIPTIONPrimarily software development of front end applications using web technologies. You will work on applications for world famous brands from idea stage through to market launch. Development of applications using HTML/JavaScript/CSS for websites and Connected TV platforms, including Samsung TV, LG, Vizio, Xbox, Playstation, Fire TV, Android TV (among others)Advantages- ALL WORK CAN BE DONE 100% REMOTELY- Opportunities for permanent employment with competitive salary and benefits package are also availableResponsibilitiesJOB DESCRIPTIONPrimarily software development of front end applications using web technologies. You will work on applications for world famous brands from idea stage through to market launch. Development of applications using HTML/JavaScript/CSS for websites and Connected TV platforms, including Samsung TV, LG, Vizio, Xbox, Playstation, Fire TV, Android TV (among others)QualificationsMUST HAVES:Degree in Computer Science, Software Engineering, IT or related disciplineMinimum 2-3 years’ professional experience developing web based solutions and servicesExtensive hands-on development experience using JavaScript, HTML, CSS, AJAX, JSON, ES6NICE TO HAVES:Good working knowledge of JavaScript Frameworks (especially ReactJS, AngularJS) highly desirableServer-side scripting skills (Node.js, PHP, Java,) also beneficial, but not essentialExperience using Bitbucket / Git for source code management is an advantageExposure to Agile, Continuous Integration, Test Driven Development is a plusSummaryExperience developing web based solutions and services hands-on development experience using JavaScript, HTML, CSS, AJAX, JSON, ES6NICE TO HAVE QUALIFICATIONSGood working knowledge of JavaScript Frameworks (especially ReactJS, AngularJS) highly desirableServer-side scripting skills (Node.js, PHP, Java,) also beneficial, but not essentialExperience using Bitbucket / Git for source code management is an advantageExposure to Agile, Continuous Integration, Test Driven Development is a plusRandstad 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 looking for a great contract or maybe even an opportunity for a fulltime permanent role down the road. If so, please consider the following. You would be working with one of the best clients in the GTA!!!! ​​Skilled Java Developer to support and develop ECM Content Management applications. Content Management experience preferred. ​ Bachelor’s degree in computer science or equivalent experience; 5 to 7+ years of experience developing n-tier web applications using Java 8 and Java-based application frameworks; Experience developing Web services (SOAP and/or REST); Experience developing with XML, XSD and XSLT; Experience developing in ECM (IBM Content Manager) and ICN (IBM Content Navigator) – required; Test driven development; Mobile app development for iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Work experience in an environment using Agile and Scrum methodologies; Good knowledge of Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Ability to use Eclipse, Github and Maven; Java SE or EE certification (asset); Knowledge of Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Knowledge of Spring Boot and ThymeLeaf frameworks (asset);Technologies required: ECM (IBM Content Manager) and ICN (IBM Content Navigator) Web services (SOAP and/or REST); ​XML, XSD and XSLT; iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Eclipse, Github and Maven; Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Spring Boot and ThymeLeaf frameworks (asset);Other requirements:​ Learns independently Analytical mind Takes initiative Passionate about solving problems Ability to work under pressure Able to change direction quickly (i.e. could be asked to put aside current task to work on a quick fix and then go back to the original task) Ability to collaborate with and support other team members Commitment to quality Customer focused Curiosity and perseverance High energyAdvantagesWork from home during covid. Likely Q1 return to office in a hybrid model. Downtown location. Client would love to consider fulltime perm down the road. Great culture, great work life balance.ResponsibilitiesBachelor’s degree in computer science or equivalent experience; 5 to 7+ years of experience developing n-tier web applications using Java 8 and Java-based application frameworks; Experience developing Web services (SOAP and/or REST); Experience developing with XML, XSD and XSLT; Experience developing in ECM (IBM Content Manager) and ICN (IBM Content Navigator) – required; Test driven development; Mobile app development for iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Work experience in an environment using Agile and Scrum methodologies; Good knowledge of Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Ability to use Eclipse, Github and Maven; Java SE or EE certification (asset); Knowledge of Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Knowledge of Spring Boot and ThymeLeaf frameworks (asset);QualificationsTechnologies required: ECM (IBM Content Manager) and ICN (IBM Content Navigator) Web services (SOAP and/or REST); ​XML, XSD and XSLT; iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Eclipse, Github and Maven; Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Spring Boot and ThymeLeaf frameworks (asset);Other requirements:​ Learns independently Analytical mind Takes initiative Passionate about solving problems Ability to work under pressure Able to change direction quickly (i.e. could be asked to put aside current task to work on a quick fix and then go back to the original task) Ability to collaborate with and support other team members Commitment to quality Customer focused Curiosity and perseverance High energySummary​​Skilled Java Developer to support and develop ECM Content Management applications. Content Management experience 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.
      Are you looking for a great contract or maybe even an opportunity for a fulltime permanent role down the road. If so, please consider the following. You would be working with one of the best clients in the GTA!!!! ​​Skilled Java Developer to support and develop ECM Content Management applications. Content Management experience preferred. ​ Bachelor’s degree in computer science or equivalent experience; 5 to 7+ years of experience developing n-tier web applications using Java 8 and Java-based application frameworks; Experience developing Web services (SOAP and/or REST); Experience developing with XML, XSD and XSLT; Experience developing in ECM (IBM Content Manager) and ICN (IBM Content Navigator) – required; Test driven development; Mobile app development for iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Work experience in an environment using Agile and Scrum methodologies; Good knowledge of Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Ability to use Eclipse, Github and Maven; Java SE or EE certification (asset); Knowledge of Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Knowledge of Spring Boot and ThymeLeaf frameworks (asset);Technologies required: ECM (IBM Content Manager) and ICN (IBM Content Navigator) Web services (SOAP and/or REST); ​XML, XSD and XSLT; iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Eclipse, Github and Maven; Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Spring Boot and ThymeLeaf frameworks (asset);Other requirements:​ Learns independently Analytical mind Takes initiative Passionate about solving problems Ability to work under pressure Able to change direction quickly (i.e. could be asked to put aside current task to work on a quick fix and then go back to the original task) Ability to collaborate with and support other team members Commitment to quality Customer focused Curiosity and perseverance High energyAdvantagesWork from home during covid. Likely Q1 return to office in a hybrid model. Downtown location. Client would love to consider fulltime perm down the road. Great culture, great work life balance.ResponsibilitiesBachelor’s degree in computer science or equivalent experience; 5 to 7+ years of experience developing n-tier web applications using Java 8 and Java-based application frameworks; Experience developing Web services (SOAP and/or REST); Experience developing with XML, XSD and XSLT; Experience developing in ECM (IBM Content Manager) and ICN (IBM Content Navigator) – required; Test driven development; Mobile app development for iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Work experience in an environment using Agile and Scrum methodologies; Good knowledge of Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Ability to use Eclipse, Github and Maven; Java SE or EE certification (asset); Knowledge of Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Knowledge of Spring Boot and ThymeLeaf frameworks (asset);QualificationsTechnologies required: ECM (IBM Content Manager) and ICN (IBM Content Navigator) Web services (SOAP and/or REST); ​XML, XSD and XSLT; iOS using Xcode and Swift; WebSphere Application Server and/or Tomcat; Spring Framework, Spring MVC, HTML5, CSS3, Javascript, jQuery, Bootstrap and JSON; Eclipse, Github and Maven; Kubernetes / OpenShift / Docker, Apache Maven and Jenkins; Spring Boot and ThymeLeaf frameworks (asset);Other requirements:​ Learns independently Analytical mind Takes initiative Passionate about solving problems Ability to work under pressure Able to change direction quickly (i.e. could be asked to put aside current task to work on a quick fix and then go back to the original task) Ability to collaborate with and support other team members Commitment to quality Customer focused Curiosity and perseverance High energySummary​​Skilled Java Developer to support and develop ECM Content Management applications. Content Management experience 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
      1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)Understanding of Agile methodologies. Experience working with Scrum is an assetDemonstrates TVO's values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectDesire to learn new technologies and respond to change by learning and adapting.Nice to have:NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsFamiliarity with running, building and tweaking Docker containers Familiarity with headless, decoupled and SaaS application architectures.Familiarity with testing frameworks such as Jest, Maven, Selenium, PHPUnit, and Codeceptions:(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)AdvantagesOverview:Would you like to join an amazing team that’s supporting TVO’s delivery of a wide range of online learning resources, in-depth current affairs, journalism and documentaries? We are looking for talented full stack developers to join a supportive and forward thinking group, constantly experimenting with new approaches to building best-in-class web applications.ResponsibilitiesProgram, test, optimize, and support TVO websites to the prescribed design and architectureCollaborate effectively with Product, Design and Business to develop the needed functionalityAdhere to coding and development standards and best practices including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated behavioral, functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure security of all websites and related applicationsStay abreast of latest trends in software and web developmentQualifications Qualifications:1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)Summary Qualifications:1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)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.
      1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)Understanding of Agile methodologies. Experience working with Scrum is an assetDemonstrates TVO's values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectDesire to learn new technologies and respond to change by learning and adapting.Nice to have:NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsFamiliarity with running, building and tweaking Docker containers Familiarity with headless, decoupled and SaaS application architectures.Familiarity with testing frameworks such as Jest, Maven, Selenium, PHPUnit, and Codeceptions:(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)AdvantagesOverview:Would you like to join an amazing team that’s supporting TVO’s delivery of a wide range of online learning resources, in-depth current affairs, journalism and documentaries? We are looking for talented full stack developers to join a supportive and forward thinking group, constantly experimenting with new approaches to building best-in-class web applications.ResponsibilitiesProgram, test, optimize, and support TVO websites to the prescribed design and architectureCollaborate effectively with Product, Design and Business to develop the needed functionalityAdhere to coding and development standards and best practices including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated behavioral, functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure security of all websites and related applicationsStay abreast of latest trends in software and web developmentQualifications Qualifications:1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)Summary Qualifications:1+ years of hands-on full-stack experience with ReactJS OR3+ years of hands-on professional experience developing large, complex web-based applications using both frontend and backend technologiesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavascript frameworks and stacks such as React, Vue, Angular, MERN, JAM, and MEANWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBPHP and/or PHP frameworks (Symfony, Laravel)GIT version control Experience with design systems, e.g. Bootstrap, Material UI.Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in Cloud environments and services (e.g. AWS or Azure)Understanding of Web Accessibility (WCAG, ARIA)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
      As a successful candidate you should have the following skils7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. AdvantagesThis position reports to the Director of Client Experience & Sales Technology. Bonus skills and experience:SFDC Platform Developer II certification, Platform App BuilderHands-on experience with Salesforce Health Cloud and Experience CloudCPQ or Vlocity Knowledge an assetExperience in a technology company or start-up environment a plusExperience interfacing with business and technical teamsExperience/past employment in the health and life-sciences verticalResponsibilities7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. Qualifications7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingSummaryThe Sr. Salesforce Developer will be responsible for designing and implementing complex Salesforce solutions – including functional requirements, coding, support and agile team principles and leadership. This opportunity requires deep application development skills, writing and collaboration, strong communication skills, and people management skills. The focus will be on creating and improving Salesforce products that enable our customers and enterprise users to be successful on the platform. This position will require working in a small team of individuals focused on core development tasks. 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.
      As a successful candidate you should have the following skils7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. AdvantagesThis position reports to the Director of Client Experience & Sales Technology. Bonus skills and experience:SFDC Platform Developer II certification, Platform App BuilderHands-on experience with Salesforce Health Cloud and Experience CloudCPQ or Vlocity Knowledge an assetExperience in a technology company or start-up environment a plusExperience interfacing with business and technical teamsExperience/past employment in the health and life-sciences verticalResponsibilities7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. Qualifications7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingSummaryThe Sr. Salesforce Developer will be responsible for designing and implementing complex Salesforce solutions – including functional requirements, coding, support and agile team principles and leadership. This opportunity requires deep application development skills, writing and collaboration, strong communication skills, and people management skills. The focus will be on creating and improving Salesforce products that enable our customers and enterprise users to be successful on the platform. This position will require working in a small team of individuals focused on core development tasks. 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
      1 year experience in ReactJSKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Experience in developing standalone modular web components that can be used across a wide range of websitesExperience in design systems for React like Material UI Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in AWS environments and servicesFamiliarity with running, building and tweaking Docker containersUnderstanding of Web Accessibility (WCAG, ARIA)Understanding of Agile methodologies. Experience working with Scrum is an assetDemonstrates TVO's values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectDesire to learn new technologies and respond to change by learning and adaptingNice to have:Experience in creating widgets/applications/components that help users learnFamiliarity with testing frameworks such as Jest, Maven, Selenium, PHPUnit, and Codeception(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Advantages We are looking for talented React developers with full stack skills to join our incredible Web Solutions team.ResponsibilitiesProgram, test, optimize, and support TVO websites to the prescribed design and architectureCollaborate effectively with Product, Design and Business to develop the needed functionalityAdhere to coding and development standards and best practices including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated behavioral, functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure security of all websites and related applicationsStay abreast of latest trends in software and web developmentQualifications1 year experience in ReactJSKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Summary We are looking for talented React developers with full stack skills to join our incredible Web Solutions 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.
      1 year experience in ReactJSKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Experience in developing standalone modular web components that can be used across a wide range of websitesExperience in design systems for React like Material UI Experience developing responsive, accessible websites and front-end performance optimizationExperience developing in AWS environments and servicesFamiliarity with running, building and tweaking Docker containersUnderstanding of Web Accessibility (WCAG, ARIA)Understanding of Agile methodologies. Experience working with Scrum is an assetDemonstrates TVO's values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectDesire to learn new technologies and respond to change by learning and adaptingNice to have:Experience in creating widgets/applications/components that help users learnFamiliarity with testing frameworks such as Jest, Maven, Selenium, PHPUnit, and Codeception(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Advantages We are looking for talented React developers with full stack skills to join our incredible Web Solutions team.ResponsibilitiesProgram, test, optimize, and support TVO websites to the prescribed design and architectureCollaborate effectively with Product, Design and Business to develop the needed functionalityAdhere to coding and development standards and best practices including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated behavioral, functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure security of all websites and related applicationsStay abreast of latest trends in software and web developmentQualifications1 year experience in ReactJSKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Summary We are looking for talented React developers with full stack skills to join our incredible Web Solutions 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
      Our client located in Toronto Ontario is looking for strong front end developers to join a number of projects and initiatives. Working with a known brand with some exciting projects ahead, we are looking for Front End Developers on a contract basis (12+ months) that can hit the ground running and be part of this exciting opportunity.AdvantagesWorking for a known and well established brand these consultants will have exposure on some of the latest technologies.ResponsibilitiesSome of the responsibilities include:- Front end development- Coding- Strategy- Code enhancements- working within an Agile environmentQualificationsLooking for senior resources with front end Java experience using Javascript, REACT, CSS and other front end tools.SummaryPlease don't delay and apply today to be part of this exciting project that is ready to onboard new talent on a long term basis.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 located in Toronto Ontario is looking for strong front end developers to join a number of projects and initiatives. Working with a known brand with some exciting projects ahead, we are looking for Front End Developers on a contract basis (12+ months) that can hit the ground running and be part of this exciting opportunity.AdvantagesWorking for a known and well established brand these consultants will have exposure on some of the latest technologies.ResponsibilitiesSome of the responsibilities include:- Front end development- Coding- Strategy- Code enhancements- working within an Agile environmentQualificationsLooking for senior resources with front end Java experience using Javascript, REACT, CSS and other front end tools.SummaryPlease don't delay and apply today to be part of this exciting project that is ready to onboard new talent on a long term basis.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 experienceAdvantagesWhy 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 defectsResponsibilitiesWhat 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, BambooQualificationsWe 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.SummaryWhy 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 defectsRandstad 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 experienceAdvantagesWhy 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 defectsResponsibilitiesWhat 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, BambooQualificationsWe 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.SummaryWhy 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 defectsRandstad 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
      ​​Looking for a senior full-stack developer​ with a primary focus on backend development (REST APIs, Spring boot and Spring data frameworks, Java 8+) in recent years and has some years of Angular UI development experience in the recent past. Should be able to handle development tasks whether it involves REST APIs or Spring boot or Angular / Typescript or even database handling through hibernate or Spring data.Level of experience: SeniorYears of experience: 8+Exigences minimum/ Minimum requirements:​8+ years of overall software development experience3-5 years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustOn the architecture side, knowledge and awareness about Service Oriented Architecture, Mesh App, and Service Architecture is importantOn the design side, a great level of Object-Oriented Analysis and Design experience and a good understanding of the UX design principles is idealOn the front-end side, a minimum of 2-3 years of JavaScript, TypeScript, Angular 2+, HTML, CSS, and AJAX experience is preferredOn the back-end side, a minimum of 3-5 years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP), Spring Boot, Spring framework is a mustOn the database side, 2+ years of experience with relational databases such as Oracle 11+, PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch is preferredKnowledge and experience in test-driven development, microservices, and serverless applications using Quarkus or Micronaut, event-driven implementation using Kafka is a bonusTechnologies required:​A good level of experience in these relevant areas is preferred:Source control using GitHub (and/or RTC)Coding using IntelliJ (and/or Eclipse, RAD), WebStorm (or Visual Studio Code)Developing servers using Tomcat (and/or WebSphere)Build automation using Maven (and/or Gradle)Testing using JUnit, Mockito, Jasmine / Jest, Postman / SoapUICode quality using SonarQube, FindBugs, CheckStyleSoftware packaging using docker containersDeploying into OpenShift/KubernetesCollaborating in an Agile Scrum/Kanban environmentAdvantagesWorking from home until likely December and then expected in Toronto office at least 2 days per week.ResponsibilitiesExigences minimum/ Minimum requirements:​8+ years of overall software development experience3-5 years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustOn the architecture side, knowledge and awareness about Service Oriented Architecture, Mesh App, and Service Architecture is importantOn the design side, a great level of Object-Oriented Analysis and Design experience and a good understanding of the UX design principles is idealOn the front-end side, a minimum of 2-3 years of JavaScript, TypeScript, Angular 2+, HTML, CSS, and AJAX experience is preferredOn the back-end side, a minimum of 3-5 years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP), Spring Boot, Spring framework is a mustOn the database side, 2+ years of experience with relational databases such as Oracle 11+, PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch is preferredKnowledge and experience in test-driven development, microservices, and serverless applications using Quarkus or Micronaut, event-driven implementation using Kafka is a bonusQualificationsTechnologies required:​A good level of experience in these relevant areas is preferred:Source control using GitHub (and/or RTC)Coding using IntelliJ (and/or Eclipse, RAD), WebStorm (or Visual Studio Code)Developing servers using Tomcat (and/or WebSphere)Build automation using Maven (and/or Gradle)Testing using JUnit, Mockito, Jasmine / Jest, Postman / SoapUICode quality using SonarQube, FindBugs, CheckStyleSoftware packaging using docker containersDeploying into OpenShift/KubernetesCollaborating in an Agile Scrum/Kanban environmentSummaryMandate description:​​Looking for a senior full-stack developer​ with a primary focus on backend development (REST APIs, Spring boot and Spring data frameworks, Java 8+) in recent years and has some years of Angular UI development experience in the recent past. Should be able to handle development tasks whether it involves REST APIs or Spring boot or Angular / Typescript or even database handling through hibernate or Spring data.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.
      ​​Looking for a senior full-stack developer​ with a primary focus on backend development (REST APIs, Spring boot and Spring data frameworks, Java 8+) in recent years and has some years of Angular UI development experience in the recent past. Should be able to handle development tasks whether it involves REST APIs or Spring boot or Angular / Typescript or even database handling through hibernate or Spring data.Level of experience: SeniorYears of experience: 8+Exigences minimum/ Minimum requirements:​8+ years of overall software development experience3-5 years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustOn the architecture side, knowledge and awareness about Service Oriented Architecture, Mesh App, and Service Architecture is importantOn the design side, a great level of Object-Oriented Analysis and Design experience and a good understanding of the UX design principles is idealOn the front-end side, a minimum of 2-3 years of JavaScript, TypeScript, Angular 2+, HTML, CSS, and AJAX experience is preferredOn the back-end side, a minimum of 3-5 years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP), Spring Boot, Spring framework is a mustOn the database side, 2+ years of experience with relational databases such as Oracle 11+, PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch is preferredKnowledge and experience in test-driven development, microservices, and serverless applications using Quarkus or Micronaut, event-driven implementation using Kafka is a bonusTechnologies required:​A good level of experience in these relevant areas is preferred:Source control using GitHub (and/or RTC)Coding using IntelliJ (and/or Eclipse, RAD), WebStorm (or Visual Studio Code)Developing servers using Tomcat (and/or WebSphere)Build automation using Maven (and/or Gradle)Testing using JUnit, Mockito, Jasmine / Jest, Postman / SoapUICode quality using SonarQube, FindBugs, CheckStyleSoftware packaging using docker containersDeploying into OpenShift/KubernetesCollaborating in an Agile Scrum/Kanban environmentAdvantagesWorking from home until likely December and then expected in Toronto office at least 2 days per week.ResponsibilitiesExigences minimum/ Minimum requirements:​8+ years of overall software development experience3-5 years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustOn the architecture side, knowledge and awareness about Service Oriented Architecture, Mesh App, and Service Architecture is importantOn the design side, a great level of Object-Oriented Analysis and Design experience and a good understanding of the UX design principles is idealOn the front-end side, a minimum of 2-3 years of JavaScript, TypeScript, Angular 2+, HTML, CSS, and AJAX experience is preferredOn the back-end side, a minimum of 3-5 years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP), Spring Boot, Spring framework is a mustOn the database side, 2+ years of experience with relational databases such as Oracle 11+, PL/SQL, and NoSQL databases such as MongoDB or Elasticsearch is preferredKnowledge and experience in test-driven development, microservices, and serverless applications using Quarkus or Micronaut, event-driven implementation using Kafka is a bonusQualificationsTechnologies required:​A good level of experience in these relevant areas is preferred:Source control using GitHub (and/or RTC)Coding using IntelliJ (and/or Eclipse, RAD), WebStorm (or Visual Studio Code)Developing servers using Tomcat (and/or WebSphere)Build automation using Maven (and/or Gradle)Testing using JUnit, Mockito, Jasmine / Jest, Postman / SoapUICode quality using SonarQube, FindBugs, CheckStyleSoftware packaging using docker containersDeploying into OpenShift/KubernetesCollaborating in an Agile Scrum/Kanban environmentSummaryMandate description:​​Looking for a senior full-stack developer​ with a primary focus on backend development (REST APIs, Spring boot and Spring data frameworks, Java 8+) in recent years and has some years of Angular UI development experience in the recent past. Should be able to handle development tasks whether it involves REST APIs or Spring boot or Angular / Typescript or even database handling through hibernate or Spring data.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
      Loking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions . You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and providing guidance and training to other internal stakeholders on new features and functionality.Our Core Values:We are FHAB. Fun. Honest. Accountable. Brave.You Should Have the Following:BS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralWhat You Will Be Doing:Manage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesAdvantagesExtremely detail-oriented and able to work on multiple projects simultaneouslyAbility to proactively solve data problems and provide actionable recommendationsA passion for constant personal growth and growth of othersAptitude for troubleshooting and problem solving with a keen attention to detailDesire to seek solutions to complex problems, and never afraid to take on something newWe are looking for someone that will always look for ways to improve, iterate, and re-inventA long-standing habit of continuous learning, and of applying new tech, architectures, and methodologies to improve both your team and your code baseResourcefulness in the face of complexity and uncertaintyAbility to think critically and see the big pictureResponsibilitiesBS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralQualificationsManage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesSummaryLooking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions. You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and to provide guidance and training to other internal stakeholders on new features and functionality.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.
      Loking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions . You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and providing guidance and training to other internal stakeholders on new features and functionality.Our Core Values:We are FHAB. Fun. Honest. Accountable. Brave.You Should Have the Following:BS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralWhat You Will Be Doing:Manage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesAdvantagesExtremely detail-oriented and able to work on multiple projects simultaneouslyAbility to proactively solve data problems and provide actionable recommendationsA passion for constant personal growth and growth of othersAptitude for troubleshooting and problem solving with a keen attention to detailDesire to seek solutions to complex problems, and never afraid to take on something newWe are looking for someone that will always look for ways to improve, iterate, and re-inventA long-standing habit of continuous learning, and of applying new tech, architectures, and methodologies to improve both your team and your code baseResourcefulness in the face of complexity and uncertaintyAbility to think critically and see the big pictureResponsibilitiesBS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralQualificationsManage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesSummaryLooking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions. You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and to provide guidance and training to other internal stakeholders on new features and functionality.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 Ad Tech company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)* Will learn Ad tech and will have opportunity to work with various clients!AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsPHP - 6+ yearsVersion - PHP 7Distributed SystemsAPIsRelational DatabaseFront-end experience with JS frameworkOODHTML/CSS/JavaScriptMessaging SystemJava/J2EE (good to have)Data Streaming ServicesSummaryOur client, an innovative Ad Tech company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)* Will learn Ad tech and will have opportunity to work with various clients!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an innovative Ad Tech company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)* Will learn Ad tech and will have opportunity to work with various clients!AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsPHP - 6+ yearsVersion - PHP 7Distributed SystemsAPIsRelational DatabaseFront-end experience with JS frameworkOODHTML/CSS/JavaScriptMessaging SystemJava/J2EE (good to have)Data Streaming ServicesSummaryOur client, an innovative Ad Tech company, is looking for a Senior PHP Full-Stack Developer - PHP to join their growing team.This is a full-time permanent opportunity with huge growth potential.* 6+ years of PHP experience (Senior level)* Will learn Ad tech and will have opportunity to work with various clients!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      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.www.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.www.randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Our client located in Toronto Ontario is looking for strong back end developers to join a number of projects and initiatives. Working with a known brand with some exciting projects ahead, we are looking for Back End Developers on a contract basis (12+ months) that can hit the ground running and be part of this exciting opportunity. AdvantagesWorking for a known and well established brand these consultants will have exposure on some of the latest technologies. ResponsibilitiesSome of the responsibilities include:- Back end development- Coding- Strategy- Code enhancements- working within an Agile environmentQualificationsLooking for senior resources with back end Java experience. - Development using Java - SQL, NOSQL, SQL Databases, etc- AWS- Javascript- Restful APIS- Working with some front end developers and exposure to these front end skillsSummaryPlease don't delay and apply today to be part of this exciting project that is ready to onboard new talent on a long term basis. 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 located in Toronto Ontario is looking for strong back end developers to join a number of projects and initiatives. Working with a known brand with some exciting projects ahead, we are looking for Back End Developers on a contract basis (12+ months) that can hit the ground running and be part of this exciting opportunity. AdvantagesWorking for a known and well established brand these consultants will have exposure on some of the latest technologies. ResponsibilitiesSome of the responsibilities include:- Back end development- Coding- Strategy- Code enhancements- working within an Agile environmentQualificationsLooking for senior resources with back end Java experience. - Development using Java - SQL, NOSQL, SQL Databases, etc- AWS- Javascript- Restful APIS- Working with some front end developers and exposure to these front end skillsSummaryPlease don't delay and apply today to be part of this exciting project that is ready to onboard new talent on a long term basis. 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.www.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.www.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
      Reporting to the IT Lead, Project, the Intermediate Solution Architect / Technical Lead is responsible for designing and specifying technical solutions for strategic IT projects, considering business requirements, IT standards, security, integration and infrastructure. We are looking for technical resources who have passion for the IT industry and looking for the experience of designing and delivering cutting-edge enterprise-scale IT systems.AdvantagesWorking for a well-known Toronto-based organization within a high-end technical project this Intermediate Solution Architect / Technical Lead will be key to the design of our systems. As well, you'll be groomed to become more senior in your role.Responsibilities• Undergraduate degree in Computer Science / Engineering, or other relevant professional designation• Over 8 years of progressive experience in a senior technical capacity• Ability in diagnosing complex problems and providing detailed analysis and recommendations• Must have experience in analyzing business and technology requirements to design and build scalable enterprise applications• Must have experience in providing solutions integrating out-of-the-box productsQualificationsMust have experience in development in MOST of the following technologies: • J2EE, SAP Data Services, Reporting tools, .NET, database stored procedure, ETL tools, front end, Oracle Spatial, complex SQLs, data modelling, Oracle OUA/OBIEE/ODI/Golden Gate• Experience solutioning Java/J2EE applications in WebSphere platformsNice to Have's:• Experience in one or more of the following products: WebSphere Application Server, MQ, IBM Integration Bus, Oracle RDBMS, MOVEit Central/DMZ, SAP Data Services, IBM Netezza, Tableau, Alteryx• Experience in one or more of the following technologies: Java, J2EE, .NET, ETL, Data Modeling, Data Warehousing, Javascript/JQuery, HTML5, Spring MVC, EJB 3, SQL, Web Services, JMS, Spring Integration, Quartz scheduler, Ant, Maven• Strong interpersonal and excellent written and verbal communication skills• Experience in machine learning technologies is a plus• Interested in and passionate with new cutting-edge IT technology• Self-motivated and quick learnerSummaryIf you are an Intermediate Solution Architect / Technical Lead with strong technical experience and is looking for a great new challenge, 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.
      Reporting to the IT Lead, Project, the Intermediate Solution Architect / Technical Lead is responsible for designing and specifying technical solutions for strategic IT projects, considering business requirements, IT standards, security, integration and infrastructure. We are looking for technical resources who have passion for the IT industry and looking for the experience of designing and delivering cutting-edge enterprise-scale IT systems.AdvantagesWorking for a well-known Toronto-based organization within a high-end technical project this Intermediate Solution Architect / Technical Lead will be key to the design of our systems. As well, you'll be groomed to become more senior in your role.Responsibilities• Undergraduate degree in Computer Science / Engineering, or other relevant professional designation• Over 8 years of progressive experience in a senior technical capacity• Ability in diagnosing complex problems and providing detailed analysis and recommendations• Must have experience in analyzing business and technology requirements to design and build scalable enterprise applications• Must have experience in providing solutions integrating out-of-the-box productsQualificationsMust have experience in development in MOST of the following technologies: • J2EE, SAP Data Services, Reporting tools, .NET, database stored procedure, ETL tools, front end, Oracle Spatial, complex SQLs, data modelling, Oracle OUA/OBIEE/ODI/Golden Gate• Experience solutioning Java/J2EE applications in WebSphere platformsNice to Have's:• Experience in one or more of the following products: WebSphere Application Server, MQ, IBM Integration Bus, Oracle RDBMS, MOVEit Central/DMZ, SAP Data Services, IBM Netezza, Tableau, Alteryx• Experience in one or more of the following technologies: Java, J2EE, .NET, ETL, Data Modeling, Data Warehousing, Javascript/JQuery, HTML5, Spring MVC, EJB 3, SQL, Web Services, JMS, Spring Integration, Quartz scheduler, Ant, Maven• Strong interpersonal and excellent written and verbal communication skills• Experience in machine learning technologies is a plus• Interested in and passionate with new cutting-edge IT technology• Self-motivated and quick learnerSummaryIf you are an Intermediate Solution Architect / Technical Lead with strong technical experience and is looking for a great new challenge, 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
      • $80 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • Degree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.MUST HAVE:1.) Scala2.) Java, Spring Boot3.) Rest API4.) SQL5.) Big Data technologies (HDFS, Spark, Casandra)NICE TO HAVE1.) Capital Markets or Financial institution experience2.) Angular, JavaScript, HTML5, CSS.AdvantagesThe team is made up of a number of technology and software engineering enthusiasts coming from a variety of diverse backgrounds and industries. Our members were entrepreneurs, musicians, physicist, PHDs and financial engineers, and we share the same passion for coding and creating impactful tools. We are a team that empowers engineers with opportunities and growth towards a direction they desire. We likes to challenge the status quo and develop quickly. We also like to have fun! ResponsibilitiesSUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.Qualifications• Degree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SummaryDegree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.MUST HAVE:1.) Scala2.) Java, Spring Boot3.) Rest API4.) SQL5.) Big Data technologies (HDFS, Spark, Casandra)NICE TO HAVE1.) Capital Markets or Financial institution experience2.) Angular, JavaScript, HTML5, CSS.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.
      • Degree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.MUST HAVE:1.) Scala2.) Java, Spring Boot3.) Rest API4.) SQL5.) Big Data technologies (HDFS, Spark, Casandra)NICE TO HAVE1.) Capital Markets or Financial institution experience2.) Angular, JavaScript, HTML5, CSS.AdvantagesThe team is made up of a number of technology and software engineering enthusiasts coming from a variety of diverse backgrounds and industries. Our members were entrepreneurs, musicians, physicist, PHDs and financial engineers, and we share the same passion for coding and creating impactful tools. We are a team that empowers engineers with opportunities and growth towards a direction they desire. We likes to challenge the status quo and develop quickly. We also like to have fun! ResponsibilitiesSUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.Qualifications• Degree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SummaryDegree/Certifications Required: Bachelor degree in computer science or equivalent• Years of experience: 10 + years• Background: Big data ETL developer having experience building scalable enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).SUMMARY OF DAY TO DAY RESPONSIBILITIES:A vacancy exists for a developer to join the team in the delivery and development of this project and to eventually contribute to future enhancement, support and maintenance post-delivery. As part of this team, prime responsibility will be to:• Work with other team members to cooperatively design, develop and deploy quality solutions in order to satisfy project objectives and client requirements.• Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement.• Comply with System Development Life Cycle (SDLC) methodology.• Develop and maintain database scripts. Writes, tests and debugs code.• Develop applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra).• Perform code review written by junior/intermediate developers on team.• Perform unit testing.• Take part in construction of the requirements, design, testing and deployment documents.• Ensure consistency in coding standards.• Ensure required documentation is housed in the project repository and that knowledge transfer has occurred to full time staff upon completion of contract term.MUST HAVE:1.) Scala2.) Java, Spring Boot3.) Rest API4.) SQL5.) Big Data technologies (HDFS, Spark, Casandra)NICE TO HAVE1.) Capital Markets or Financial institution experience2.) Angular, JavaScript, HTML5, CSS.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 company is growing and have an immediate hiring need for a BI Developer !We are seeking experienced a BI Developer to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.The volume of data is expected to grow to 5x what it is today, and we are positioned to help our customers to be well-positioned for success to use this data to their advantage!AdvantagesWe are growing and have a dynamic team, working with the latest technologies within the Data space !ResponsibilitiesDay to day activities would include: · Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements· Assisting in the discovery of customer business processes to develop business and conceptual object models · Architect and implementing logical modeling within BI platform technologies to support business requirements· Designing and develop reports, dashboards and other analytical assets · Executing administration tasks related to BI platform technologies · Installation and configuration of BI platform technologies (Windows, Linux)QualificationsBe an individual contributor, work independently, leadership qualities 2-3 yearsExcellent communication, oral, presentation, written 5-8 yearsBI Platform, Tableau with Microstrategy preferred or Looker,Sisense, Qlik 5-8 yearsStrong exp. reading and writing SQL 5-8 yearsdata warehousing & data modeling (dimensional, data vault) 5-8 yearsUI/UX and visualization design principles 3-5 yearsDegree CompSci, Software Engineering, Data 3-5 yearsPython, JavaScript, shell scripting as asset 1-2 yearsSummaryIf you feel this is a skill match for you, then apply immediately !Apply to Sohil Jivani - sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our company is growing and have an immediate hiring need for a BI Developer !We are seeking experienced a BI Developer to design and deliver robust analytical and reporting capabilities to support our customer’s data-driven decision-making competencies.The volume of data is expected to grow to 5x what it is today, and we are positioned to help our customers to be well-positioned for success to use this data to their advantage!AdvantagesWe are growing and have a dynamic team, working with the latest technologies within the Data space !ResponsibilitiesDay to day activities would include: · Assisting in the discovery of business stakeholder analytical and reporting challenges and requirements· Assisting in the discovery of customer business processes to develop business and conceptual object models · Architect and implementing logical modeling within BI platform technologies to support business requirements· Designing and develop reports, dashboards and other analytical assets · Executing administration tasks related to BI platform technologies · Installation and configuration of BI platform technologies (Windows, Linux)QualificationsBe an individual contributor, work independently, leadership qualities 2-3 yearsExcellent communication, oral, presentation, written 5-8 yearsBI Platform, Tableau with Microstrategy preferred or Looker,Sisense, Qlik 5-8 yearsStrong exp. reading and writing SQL 5-8 yearsdata warehousing & data modeling (dimensional, data vault) 5-8 yearsUI/UX and visualization design principles 3-5 yearsDegree CompSci, Software Engineering, Data 3-5 yearsPython, JavaScript, shell scripting as asset 1-2 yearsSummaryIf you feel this is a skill match for you, then apply immediately !Apply to Sohil Jivani - sohil.jivani@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
      Amazon Connect - 6 months (extendable) - Banking Client - TorontoOur client in the Financial Industry is looking for an individual to work on an Avaya/Cisco ICM migration to Amazon Connect This project would be primarily system integration, requiring an understanding of VOIP development within javascript (Node, React, Angular, Vue)AdvantagesOur client in the Financial Industry is looking for individuals to work on a Avaya/Cisco ICM migration to Amazon ConnectResponsibilitiesAs a System Integrator you will use your Telephony/Amazon Connect/AWS system knowledge to operate and improve our existing Amazon Connect Voice Delivery Platform. As an integrator and operator for the system you would be responsible to come up with feature implementation solutions and validation procedures.Responsibilities:Collaborate with Agile teams in the Software Delivery Lifecycle: planning, development, and implementation of technical solutionsProvide technical guidance and consult on new business-requested initiativesCollaborate with other Tech platforms and partners to engineer a cohesive, and well-integrated systems / data flow architectureCreate, execute and document system test scenarios / test casesSupport and perform QA testing, and oversee successful implementation into ProductionEnforce existing Tech process guidelines, and ensure adherenceParticipate in peer design & code reviewsOversee the work of, and mentor junior developersDrive current platforms towards end-state architecture, tools and technologiesInnovate via process improvements and enhancements, with a focus on Continuous Improvement / Continuous Development (CI/CD)QualificationsExperience with new Cloud based telephony platforms such as Amazon Connect, Twilio, etc.Legacy telephony systems such as Avaya, Cisco ICMAmazon Web Services (AWS) certificationDeployment Automation for AWS using TerraformExperience supporting Call Center infrastructureExperience working with Avaya and Cisco ICM Products as well as configuration knowledge3+ years prior experience with Production support3+ years prior experience in Python, Perl, Node.js and / or similar scripting languageSummaryIf you are interested in hearing more, our client is setting up interviews immediately for qualified applicants, don't delay 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.
      Amazon Connect - 6 months (extendable) - Banking Client - TorontoOur client in the Financial Industry is looking for an individual to work on an Avaya/Cisco ICM migration to Amazon Connect This project would be primarily system integration, requiring an understanding of VOIP development within javascript (Node, React, Angular, Vue)AdvantagesOur client in the Financial Industry is looking for individuals to work on a Avaya/Cisco ICM migration to Amazon ConnectResponsibilitiesAs a System Integrator you will use your Telephony/Amazon Connect/AWS system knowledge to operate and improve our existing Amazon Connect Voice Delivery Platform. As an integrator and operator for the system you would be responsible to come up with feature implementation solutions and validation procedures.Responsibilities:Collaborate with Agile teams in the Software Delivery Lifecycle: planning, development, and implementation of technical solutionsProvide technical guidance and consult on new business-requested initiativesCollaborate with other Tech platforms and partners to engineer a cohesive, and well-integrated systems / data flow architectureCreate, execute and document system test scenarios / test casesSupport and perform QA testing, and oversee successful implementation into ProductionEnforce existing Tech process guidelines, and ensure adherenceParticipate in peer design & code reviewsOversee the work of, and mentor junior developersDrive current platforms towards end-state architecture, tools and technologiesInnovate via process improvements and enhancements, with a focus on Continuous Improvement / Continuous Development (CI/CD)QualificationsExperience with new Cloud based telephony platforms such as Amazon Connect, Twilio, etc.Legacy telephony systems such as Avaya, Cisco ICMAmazon Web Services (AWS) certificationDeployment Automation for AWS using TerraformExperience supporting Call Center infrastructureExperience working with Avaya and Cisco ICM Products as well as configuration knowledge3+ years prior experience with Production support3+ years prior experience in Python, Perl, Node.js and / or similar scripting languageSummaryIf you are interested in hearing more, our client is setting up interviews immediately for qualified applicants, don't delay 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
      Key Responsibilities: Responsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualifications:Extensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetDelivered an app to Apple and Google Play platforms using React Native or other technologies. Strong understanding of mobile design and user experienceFamiliarity with app testing frameworks for devicesFamiliarity with delivering to app storesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Knowledge of Swift and/or Objective C, Android/Kotlin is a plusExperience developing in AWS environments and servicesUnderstanding of Web and Mobile Accessibility (WCAG)Understanding of Agile methodologies. Experience working with Scrum is an asset(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Demonstrate values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectAdvantagesWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.ResponsibilitiesResponsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualificationsExtensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetHTML and CSS/Less/Sass/Styled ComponentsSummaryWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions 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.
      Key Responsibilities: Responsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualifications:Extensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetDelivered an app to Apple and Google Play platforms using React Native or other technologies. Strong understanding of mobile design and user experienceFamiliarity with app testing frameworks for devicesFamiliarity with delivering to app storesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Knowledge of Swift and/or Objective C, Android/Kotlin is a plusExperience developing in AWS environments and servicesUnderstanding of Web and Mobile Accessibility (WCAG)Understanding of Agile methodologies. Experience working with Scrum is an asset(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Demonstrate values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectAdvantagesWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.ResponsibilitiesResponsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualificationsExtensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetHTML and CSS/Less/Sass/Styled ComponentsSummaryWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions 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
      • Permanent
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Enablement teams are building a fast-moving development team to develop engaging mobile enterprise applications. This is a great opportunity for a results-oriented software developer to analyze and build leading-edge solutions. The candidate should be self-driven, highly motivated, innovative and ready to deliver with our agile development teams.  The Developer will report to the Manager, Digital Enablement. ResponsibilitiesHandle software applications development, testing & implementation of projectsDevelop scalable, high performance, and robust cloud-based web and mobile solutions. Package and support deployment of DevOps agile releases.Develop, refine, and fine-tune applications.Analyzing and resolving technical and applications issues.Apply effective coding practices for error-free timely releaseImplement new features and optimize existing ones to drive maximum performance. Collaborate with cross-functional teams to solve development constraints and deployment issuesAssist in the collection and analysis of requirements and user stories.Prepare reports and documentation on the status, operation, and maintenance of software.Work closely with, and incorporate feedback from other developers, scrum master and product managers.Support the testing and launching efforts of new cloud-based products.Qualifications Bachelor's Degree in Computer Science, Computer Engineering or equivalent.4+ years of software development experience using C#, .NET, Java, and Azure DevOps in an Agile development environment.Substantial web and mobile application development experienceVery comfortable developing in an Agile environment, using Git/Azure DevopsContinuous Integration / Continuous Delivery/Deployment experienceReal-world experience with mission-critical enterprise REST APIs (either as consumer or producer)Strong understanding of cross platform development using PAAS cloud systems.Experience with Web-related technologies including HTML/CSS, JavaScript, Angular, Node.js and ReactDatabase / Data Storage experienceComfortable analyzing network traffic using Fiddler/Postman/Wireshark etc.  Ability to work effectively under pressure and in rapidly changing environments or uncertain conditionsDemonstrates openness and willingness to adapt to new ways of doing things Takes responsibility for the results and actively participates in the future direction of the organizationDemonstrates concern for satisfying external and/or internal customers.Focuses on the accomplishment of the team’s and unit’s work; sets challenging goals and meets or exceeds goalsAbility and desire to work cooperatively with others on a team in person and/or remotely. Approaches a problem by using a logical, systematic, and sequential approachAssets: Certifications in core programming languages, Cloud platforms, DevOps and Agile methodologies; Cross platform development (Xamarin, Cordova, Phone Gap, React native, etc.); SharePoint Online development Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibly of the candidates applying for this position.Mandatory Covid-19 Vaccination Required as of October 31st 2021 Linguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Enablement teams are building a fast-moving development team to develop engaging mobile enterprise applications. This is a great opportunity for a results-oriented software developer to analyze and build leading-edge solutions. The candidate should be self-driven, highly motivated, innovative and ready to deliver with our agile development teams.  The Developer will report to the Manager, Digital Enablement. ResponsibilitiesHandle software applications development, testing & implementation of projectsDevelop scalable, high performance, and robust cloud-based web and mobile solutions. Package and support deployment of DevOps agile releases.Develop, refine, and fine-tune applications.Analyzing and resolving technical and applications issues.Apply effective coding practices for error-free timely releaseImplement new features and optimize existing ones to drive maximum performance. Collaborate with cross-functional teams to solve development constraints and deployment issuesAssist in the collection and analysis of requirements and user stories.Prepare reports and documentation on the status, operation, and maintenance of software.Work closely with, and incorporate feedback from other developers, scrum master and product managers.Support the testing and launching efforts of new cloud-based products.Qualifications Bachelor's Degree in Computer Science, Computer Engineering or equivalent.4+ years of software development experience using C#, .NET, Java, and Azure DevOps in an Agile development environment.Substantial web and mobile application development experienceVery comfortable developing in an Agile environment, using Git/Azure DevopsContinuous Integration / Continuous Delivery/Deployment experienceReal-world experience with mission-critical enterprise REST APIs (either as consumer or producer)Strong understanding of cross platform development using PAAS cloud systems.Experience with Web-related technologies including HTML/CSS, JavaScript, Angular, Node.js and ReactDatabase / Data Storage experienceComfortable analyzing network traffic using Fiddler/Postman/Wireshark etc.  Ability to work effectively under pressure and in rapidly changing environments or uncertain conditionsDemonstrates openness and willingness to adapt to new ways of doing things Takes responsibility for the results and actively participates in the future direction of the organizationDemonstrates concern for satisfying external and/or internal customers.Focuses on the accomplishment of the team’s and unit’s work; sets challenging goals and meets or exceeds goalsAbility and desire to work cooperatively with others on a team in person and/or remotely. Approaches a problem by using a logical, systematic, and sequential approachAssets: Certifications in core programming languages, Cloud platforms, DevOps and Agile methodologies; Cross platform development (Xamarin, Cordova, Phone Gap, React native, etc.); SharePoint Online development Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibly of the candidates applying for this position.Mandatory Covid-19 Vaccination Required as of October 31st 2021 Linguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      • Toronto, Ontario
      • Contract
      Reporting to the Lead Project Management, the Java Developer is responsible for designing and specifying technical solutions for strategic IT projects, considering business requirements, IT standards, security, integration and infrastructure. We are looking for technical resources who have a passion for the IT industry and looking for the experience of designing and delivering cutting-edge enterprise-scale IT systems using Java/J2EE applications in Websphere platforms.AdvantagesWorking for a well-known Toronto-based organization within a high-end technical project, this Java Developer will be key to the design of their systems.Responsibilities• Implement target state solution architectures, perform development assessment and gap analysis• Understand application, data, integration and infrastructure architectures to enable solutions• Develop Technical solutions considering reliability, availability, capacity, performance and security requirements• Work with IT security teams and vendors to ensure security standards & compliance with the products and solutions that are being implemented.• Work in partnership with IT Client Consultants in determining technical options/solutions to meet business needs.• Design and development - Perform and coordinate complicated application programming activities. Design application technical infrastructure using specific databases, programming languages, utilities, and testing approaches• Planning and Coordination - Participate in the technical design, development, and integration of cross-functional, multi-platform application systems. Effectively interact with team members, end-users, business analysts, and technical resources to gather requirements and prepare design specifications• Leadership - Act as lead mobile and/or web developer and run code review sessions with the wider team to ensure the project is on track to meet goals. Support and mentor junior and intermediate developers by sharing knowledge, collaborating and problem-solvingThis role involves juggling multiple tasks thus the candidate is to be capable of multitasking and superior time management. The candidate should also possess a strong urge and willingness to learn and grow.QualificationsMust Have's:• 5yrs experience solutioning Java/J2EE applications in Websphere platforms• Undergraduate degree/diploma in Computer Science / Engineering, or other relevant professional designationNice to Have:• Experience in one or more of the following products: WebSphere Application Server, MQ, IBM Integration Bus, Oracle RDBMS, SAP Data Services, IBM Netezza, Tableau, Alteryx• Experience in one or more of the following technologies: Java, J2EE, .NET, ETL, Data Modeling, Data Warehousing, Javascript/JQuery, HTML5, Spring MVC, EJB 3, SQL, Web Services, JMS, Spring Integration, Quartz scheduler, Ant, Maven• 3+ years experience with Windows and Linux platforms.• 2+ years working with relational databases (MySQL, Oracle, etc.). While not expected to be a database administrator, the candidate should feel comfortable planning out schemas and designs that the code will interface with• 3+ years experience with Scripting (Power, Shell, etc.)• Hands-on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP) • Experience working with security gateways and protocols (JWT, Oauth2.0, SSL Certificates)• Experience in driving the technical direction on data-intensive projects• Superior and proven coding experience in languages such as Python, Java, SQL, Scripting• Designed systems from scratch that can scale with large volumes of data• Strong software development experience with web-based application architecture and frameworks (including Angular or React or other UI frameworks) and the way it integrates with services.• Strong interpersonal and excellent written and verbal communication skills• Ability in diagnosing complex problems and providing detailed analysis and recommendations• Experience in machine learning technologies is a plus• Experience in analyzing business and technology requirements to build scalable enterprise applications• Interested in and passionate about new cutting-edge IT technology• 5+ years of progressive experience in a technical capacity• Self-motivated and quick learnerSummaryIf you are a Java Developer with strong technical experience and are looking for a great new challenge, 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.
      Reporting to the Lead Project Management, the Java Developer is responsible for designing and specifying technical solutions for strategic IT projects, considering business requirements, IT standards, security, integration and infrastructure. We are looking for technical resources who have a passion for the IT industry and looking for the experience of designing and delivering cutting-edge enterprise-scale IT systems using Java/J2EE applications in Websphere platforms.AdvantagesWorking for a well-known Toronto-based organization within a high-end technical project, this Java Developer will be key to the design of their systems.Responsibilities• Implement target state solution architectures, perform development assessment and gap analysis• Understand application, data, integration and infrastructure architectures to enable solutions• Develop Technical solutions considering reliability, availability, capacity, performance and security requirements• Work with IT security teams and vendors to ensure security standards & compliance with the products and solutions that are being implemented.• Work in partnership with IT Client Consultants in determining technical options/solutions to meet business needs.• Design and development - Perform and coordinate complicated application programming activities. Design application technical infrastructure using specific databases, programming languages, utilities, and testing approaches• Planning and Coordination - Participate in the technical design, development, and integration of cross-functional, multi-platform application systems. Effectively interact with team members, end-users, business analysts, and technical resources to gather requirements and prepare design specifications• Leadership - Act as lead mobile and/or web developer and run code review sessions with the wider team to ensure the project is on track to meet goals. Support and mentor junior and intermediate developers by sharing knowledge, collaborating and problem-solvingThis role involves juggling multiple tasks thus the candidate is to be capable of multitasking and superior time management. The candidate should also possess a strong urge and willingness to learn and grow.QualificationsMust Have's:• 5yrs experience solutioning Java/J2EE applications in Websphere platforms• Undergraduate degree/diploma in Computer Science / Engineering, or other relevant professional designationNice to Have:• Experience in one or more of the following products: WebSphere Application Server, MQ, IBM Integration Bus, Oracle RDBMS, SAP Data Services, IBM Netezza, Tableau, Alteryx• Experience in one or more of the following technologies: Java, J2EE, .NET, ETL, Data Modeling, Data Warehousing, Javascript/JQuery, HTML5, Spring MVC, EJB 3, SQL, Web Services, JMS, Spring Integration, Quartz scheduler, Ant, Maven• 3+ years experience with Windows and Linux platforms.• 2+ years working with relational databases (MySQL, Oracle, etc.). While not expected to be a database administrator, the candidate should feel comfortable planning out schemas and designs that the code will interface with• 3+ years experience with Scripting (Power, Shell, etc.)• Hands-on experience designing, developing, testing and troubleshooting RESTful API and interface specifications (Swagger, RAML, SOAP) • Experience working with security gateways and protocols (JWT, Oauth2.0, SSL Certificates)• Experience in driving the technical direction on data-intensive projects• Superior and proven coding experience in languages such as Python, Java, SQL, Scripting• Designed systems from scratch that can scale with large volumes of data• Strong software development experience with web-based application architecture and frameworks (including Angular or React or other UI frameworks) and the way it integrates with services.• Strong interpersonal and excellent written and verbal communication skills• Ability in diagnosing complex problems and providing detailed analysis and recommendations• Experience in machine learning technologies is a plus• Experience in analyzing business and technology requirements to build scalable enterprise applications• Interested in and passionate about new cutting-edge IT technology• 5+ years of progressive experience in a technical capacity• Self-motivated and quick learnerSummaryIf you are a Java Developer with strong technical experience and are looking for a great new challenge, 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.
      • Etobicoke, Ontario
      • Permanent
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@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.
      • Scarborough, Ontario
      • Contract
      Our client, a leader in the education industry, is looking for a Service Now Developer for an initial 3 month contract with the potential to renew.They are moving away from Remedy as their ITSM tool and want to convert some of the legacy processes into Service Now. They also want to integrate Service Now with other 3rd party applications.Responsible for maintaining the IT Service Management (ITSM) / Enterprise Service Management (ESM) systems in both Production and the pre-Production environments;• Responsible for design and execution to update, or implement new modules or expand existing functionality for the ITSM/ESM system;Advantages- WORK FROM HOME - 3 month contract to start with potential to renew beyond that ResponsibilitiesThey are moving away from Remedy as their ITSM tool and want to convert some of the legacy processes into Service Now. They also want to integrate Service Now with other 3rd party applications.Responsible for maintaining the IT Service Management (ITSM) / Enterprise Service Management (ESM) systems in both Production and the pre-Production environments;• Responsible for design and execution to update, or implement new modules or expand existing functionality for the ITSM/ESM system;QualificationsQUALIFICATIONS:- Hands-on design, development experience with the ServiceNow platform (at least 2 years of experience)- Knowledgeable in relevant ServiceNow development and support technologies (e.g. Scripting: JavaScript, XML, Web Services, HTML, CSS, Angular JS, Apache Jelly, JQuery/node.js/Bootstrap)- should also have some integration experience with API, (Rest, SOAP)- Should have experience with Dashboard Scripts, Widget portals, scoped app service mappingSummary- 2 or more years Hands-on design, development experience with the ServiceNow platform - Knowledgeable in relevant ServiceNow development and support technologies (e.g. Scripting: JavaScript, XML, Web Services, HTML, CSS, Angular JS, Apache Jelly, JQuery/node.js/Bootstrap)- should also have some 3rd party application integration experience , (Rest, SOAP)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the education industry, is looking for a Service Now Developer for an initial 3 month contract with the potential to renew.They are moving away from Remedy as their ITSM tool and want to convert some of the legacy processes into Service Now. They also want to integrate Service Now with other 3rd party applications.Responsible for maintaining the IT Service Management (ITSM) / Enterprise Service Management (ESM) systems in both Production and the pre-Production environments;• Responsible for design and execution to update, or implement new modules or expand existing functionality for the ITSM/ESM system;Advantages- WORK FROM HOME - 3 month contract to start with potential to renew beyond that ResponsibilitiesThey are moving away from Remedy as their ITSM tool and want to convert some of the legacy processes into Service Now. They also want to integrate Service Now with other 3rd party applications.Responsible for maintaining the IT Service Management (ITSM) / Enterprise Service Management (ESM) systems in both Production and the pre-Production environments;• Responsible for design and execution to update, or implement new modules or expand existing functionality for the ITSM/ESM system;QualificationsQUALIFICATIONS:- Hands-on design, development experience with the ServiceNow platform (at least 2 years of experience)- Knowledgeable in relevant ServiceNow development and support technologies (e.g. Scripting: JavaScript, XML, Web Services, HTML, CSS, Angular JS, Apache Jelly, JQuery/node.js/Bootstrap)- should also have some integration experience with API, (Rest, SOAP)- Should have experience with Dashboard Scripts, Widget portals, scoped app service mappingSummary- 2 or more years Hands-on design, development experience with the ServiceNow platform - Knowledgeable in relevant ServiceNow development and support technologies (e.g. Scripting: JavaScript, XML, Web Services, HTML, CSS, Angular JS, Apache Jelly, JQuery/node.js/Bootstrap)- should also have some 3rd party application integration experience , (Rest, SOAP)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

    Explore over 24 jobs in Toronto

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