Thank you for subscribing to your personalised job alerts.

    43 jobs found for Javascript

    filter2
    clear all
      • 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.
      • Saint-Eustache, Québec
      • Contract
      UI Full Stack DeveloperNorth Shore of Montreal based1 year contract37.5 hours a weekRole:The desired developer will be part of a team responsible for the design and implementation of an IoT platform and urban transport connectivity. A wide range of SAAS applications will need to be developed and relevant experience in UI / UX standards and best practices would be a major asset. The ideal candidate will have experience in the AWS environment as well as in DevOps mode of operation.Responsibilities:• Participate in the development activities of SAAS solutions• Participate in the maintenance and development of the IoT platform and SAAS solutions• Analyze customer needs to translate it into system specifications and performance requirements to be met• Participate in design reviews• Check and approve new concepts• Ensure technology watch• Support the after-sales service (SAV) in solving customer problems• Analyze the technical aspect of special customer requests when ordering and submittingEducation and experience:• Bachelor's / technical degree in software engineering, computer science (or related experience.)• 5 years and more of experience as a developer• Relevant experience in development with Python, JavaScript, Vue.js, React.js, HTML, CSS• Asset: Relevant experience in systems integration in a manufacturing environment• Asset: Transport experienceKnowledge and skills:• Autonomy, creativity and resourcefulness• A jack-of-all-trades ready to take on new challenges• Excellent communication and teamwork• Good command of the Microsoft Office suite• Bilingualism (English / French)• Ability to operate in several projects in parallel• Asset: Knowledge of the public transport industry (CAN, J1939, SAE, AUTOSAR, etc.)AdvantagesWork from home, manufacturing environment. The organization is a world leader. North Shore of Montreal.ResponsibilitiesResponsibilities:• Participate in the development activities of SAAS solutions• Participate in the maintenance and development of the IoT platform and SAAS solutions• Analyze customer needs to translate it into system specifications and performance requirements to be met• Participate in design reviews• Check and approve new concepts• Ensure technology watch• Support the after-sales service (SAV) in solving customer problems• Analyze the technical aspect of special customer requests when ordering and submittingEducation and experience:• Bachelor's / technical degree in software engineering, computer science (or related experience.)• 5 years and more of experience as a developer• Relevant experience in development with Python, JavaScript, Vue.js, React.js, HTML, CSS• Asset: Relevant experience in systems integration in a manufacturing environment• Asset: Transport experienceQualificationsFormation et expérience:•Baccalauréat/technique en génie logiciel, informatique (ou expérience connexe.)•5 ans et plus d'expérience comme développeur•Expérience pertinente en développement avec Python, JavaScript, Vue.js, React.js, HTML, CSS •Atout : Expérience pertinente en intégration de systèmes dans un milieu manufacturier •Atout : Expérience en transport Connaissances et habiletés:•Autonomie, créativité et débrouillardise •Un touche-à-tout prêt à se lancer de nouveaux défis•Excellente communication et travail en équipe•Bonne maîtrise de la suite Microsoft Office•Bilinguisme (anglais/français)•Habilité à opérer dans plusieurs projets en parallèle•Atout : Connaissances de l’industrie du transport en commun (CAN, J1939, SAE, AUTOSAR, etc)SummaryFormation et expérience:•Baccalauréat/technique en génie logiciel, informatique (ou expérience connexe.)•5 ans et plus d'expérience comme développeur•Expérience pertinente en développement avec Python, JavaScript, Vue.js, React.js, HTML, CSS •Atout : Expérience pertinente en intégration de systèmes dans un milieu manufacturier •Atout : Expérience en transport Connaissances et habiletés:•Autonomie, créativité et débrouillardise •Un touche-à-tout prêt à se lancer de nouveaux défis•Excellente communication et travail en équipe•Bonne maîtrise de la suite Microsoft Office•Bilinguisme (anglais/français)•Habilité à opérer dans plusieurs projets en parallèle•Atout : Connaissances de l’industrie du transport en commun (CAN, J1939, SAE, AUTOSAR, etc)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.
      UI Full Stack DeveloperNorth Shore of Montreal based1 year contract37.5 hours a weekRole:The desired developer will be part of a team responsible for the design and implementation of an IoT platform and urban transport connectivity. A wide range of SAAS applications will need to be developed and relevant experience in UI / UX standards and best practices would be a major asset. The ideal candidate will have experience in the AWS environment as well as in DevOps mode of operation.Responsibilities:• Participate in the development activities of SAAS solutions• Participate in the maintenance and development of the IoT platform and SAAS solutions• Analyze customer needs to translate it into system specifications and performance requirements to be met• Participate in design reviews• Check and approve new concepts• Ensure technology watch• Support the after-sales service (SAV) in solving customer problems• Analyze the technical aspect of special customer requests when ordering and submittingEducation and experience:• Bachelor's / technical degree in software engineering, computer science (or related experience.)• 5 years and more of experience as a developer• Relevant experience in development with Python, JavaScript, Vue.js, React.js, HTML, CSS• Asset: Relevant experience in systems integration in a manufacturing environment• Asset: Transport experienceKnowledge and skills:• Autonomy, creativity and resourcefulness• A jack-of-all-trades ready to take on new challenges• Excellent communication and teamwork• Good command of the Microsoft Office suite• Bilingualism (English / French)• Ability to operate in several projects in parallel• Asset: Knowledge of the public transport industry (CAN, J1939, SAE, AUTOSAR, etc.)AdvantagesWork from home, manufacturing environment. The organization is a world leader. North Shore of Montreal.ResponsibilitiesResponsibilities:• Participate in the development activities of SAAS solutions• Participate in the maintenance and development of the IoT platform and SAAS solutions• Analyze customer needs to translate it into system specifications and performance requirements to be met• Participate in design reviews• Check and approve new concepts• Ensure technology watch• Support the after-sales service (SAV) in solving customer problems• Analyze the technical aspect of special customer requests when ordering and submittingEducation and experience:• Bachelor's / technical degree in software engineering, computer science (or related experience.)• 5 years and more of experience as a developer• Relevant experience in development with Python, JavaScript, Vue.js, React.js, HTML, CSS• Asset: Relevant experience in systems integration in a manufacturing environment• Asset: Transport experienceQualificationsFormation et expérience:•Baccalauréat/technique en génie logiciel, informatique (ou expérience connexe.)•5 ans et plus d'expérience comme développeur•Expérience pertinente en développement avec Python, JavaScript, Vue.js, React.js, HTML, CSS •Atout : Expérience pertinente en intégration de systèmes dans un milieu manufacturier •Atout : Expérience en transport Connaissances et habiletés:•Autonomie, créativité et débrouillardise •Un touche-à-tout prêt à se lancer de nouveaux défis•Excellente communication et travail en équipe•Bonne maîtrise de la suite Microsoft Office•Bilinguisme (anglais/français)•Habilité à opérer dans plusieurs projets en parallèle•Atout : Connaissances de l’industrie du transport en commun (CAN, J1939, SAE, AUTOSAR, etc)SummaryFormation et expérience:•Baccalauréat/technique en génie logiciel, informatique (ou expérience connexe.)•5 ans et plus d'expérience comme développeur•Expérience pertinente en développement avec Python, JavaScript, Vue.js, React.js, HTML, CSS •Atout : Expérience pertinente en intégration de systèmes dans un milieu manufacturier •Atout : Expérience en transport Connaissances et habiletés:•Autonomie, créativité et débrouillardise •Un touche-à-tout prêt à se lancer de nouveaux défis•Excellente communication et travail en équipe•Bonne maîtrise de la suite Microsoft Office•Bilinguisme (anglais/français)•Habilité à opérer dans plusieurs projets en parallèle•Atout : Connaissances de l’industrie du transport en commun (CAN, J1939, SAE, AUTOSAR, etc)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.
      • Victoria, British Columbia
      • Contract
      Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca 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.
      Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Are you 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.
      • Nepean, Ontario
      • Contract
      Randstad has an immediate opening for two (2) MS Dynamics Programmer Analysts (Developers) – Level 3 with our very prestigious Federal Government client in Ottawa. This position can be done 100% remotely for the duration of the assignmentThis is exclusive (won business) and with an immediate start date. The initial contract will run till July 2021. An additional, one year, extension is also available bringing the total contract length to July 2022!The Contractors will provide development, support, maintenance and COTS configuration for various in-house client developed and COTS computer software applications. This assignment is part of the evolution of a new series of IM/IT capabilities for the client in the area of Master Data Management, Service Oriented Architecture, Enterprise Business Intelligence & Analytics, Customer Relationship Management and Solutions Engineering.The successful candidates will:- Create and modify code and software;- Validation of JavaScript events- Create and modify screens and reports;- Connect report files to Development, testing and Staging environments- Gather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and System design specifications;- Design methods and procedures for small computer systems, and sub-system of larger systems;- Develop, test and implement small computer systems, and sub-systems of larger systems;- CRM item configuration changes - Navigation of commonly used CRM components for configuration changes: - Create and Update CRM plug-ins- Enabling/disabling plug-in and their associated SDK messaging steps- Verify bug fixes prior to sending out for testing and verify bugs after fixing them- Updating configuration items so that they are deployment-ready - Produce forms, manuals, programs, data files, and procedures for systems and/or applications; - Create users on CRM environment and generic System Administrator users- Compare files and view version history using Visual Studio.To be considered candidates must have:-A current, valid Federal Government Security clearance at the Reliability level or the ability to receive one (having lived and worked in Canada for the past 5 years or more). Randstad will assist any selected candidates with obtaining this clearance and it will be valid for the next 10 years-10 years experience, within the last 15 years, working as a Programmer Analyst (Developer) -5 years experience, within the last 10 years, working on MS Dynamics application development-Previous experience working with Microsoft C#-Previous experience working with JavaScriptThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.More details available but we need to hear from you soon!If interested please feel free to reach out to my colleague, Nils Linnenbruegger, directly at nils.linnenbruegger@randstad.ca Thanks in advance for your time and consideration.AdvantagesThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.ResponsibilitiesThe successful candidates will:- Create and modify code and software;- Validation of JavaScript events- Create and modify screens and reports;- Connect report files to Development, testing and Staging environments- Gather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and System design specifications;- Design methods and procedures for small computer systems, and sub-system of larger systems;- Develop, test and implement small computer systems, and sub-systems of larger systems;- CRM item configuration changes - Navigation of commonly used CRM components for configuration changes: - Create and Update CRM plug-ins- Enabling/disabling plug-in and their associated SDK messaging steps- Verify bug fixes prior to sending out for testing and verify bugs after fixing them- Updating configuration items so that they are deployment-ready - Produce forms, manuals, programs, data files, and procedures for systems and/or applications; - Create users on CRM environment and generic System Administrator users- Compare files and view version history using Visual Studio.To be considered candidates must have:Qualifications-A current, valid Federal Government Security clearance at the Reliability level or the ability to receive one (having lived and worked in Canada for the past 5 years or more). Randstad will assist any selected candidates with obtaining this clearance and it will be valid for the next 10 years-10 years experience, within the last 15 years, working as a Programmer Analyst (Developer) -5 years experience, within the last 10 years, working on MS Dynamics application development-Previous experience working with Microsoft C#-Previous experience working with JavaScriptSummaryThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.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.
      Randstad has an immediate opening for two (2) MS Dynamics Programmer Analysts (Developers) – Level 3 with our very prestigious Federal Government client in Ottawa. This position can be done 100% remotely for the duration of the assignmentThis is exclusive (won business) and with an immediate start date. The initial contract will run till July 2021. An additional, one year, extension is also available bringing the total contract length to July 2022!The Contractors will provide development, support, maintenance and COTS configuration for various in-house client developed and COTS computer software applications. This assignment is part of the evolution of a new series of IM/IT capabilities for the client in the area of Master Data Management, Service Oriented Architecture, Enterprise Business Intelligence & Analytics, Customer Relationship Management and Solutions Engineering.The successful candidates will:- Create and modify code and software;- Validation of JavaScript events- Create and modify screens and reports;- Connect report files to Development, testing and Staging environments- Gather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and System design specifications;- Design methods and procedures for small computer systems, and sub-system of larger systems;- Develop, test and implement small computer systems, and sub-systems of larger systems;- CRM item configuration changes - Navigation of commonly used CRM components for configuration changes: - Create and Update CRM plug-ins- Enabling/disabling plug-in and their associated SDK messaging steps- Verify bug fixes prior to sending out for testing and verify bugs after fixing them- Updating configuration items so that they are deployment-ready - Produce forms, manuals, programs, data files, and procedures for systems and/or applications; - Create users on CRM environment and generic System Administrator users- Compare files and view version history using Visual Studio.To be considered candidates must have:-A current, valid Federal Government Security clearance at the Reliability level or the ability to receive one (having lived and worked in Canada for the past 5 years or more). Randstad will assist any selected candidates with obtaining this clearance and it will be valid for the next 10 years-10 years experience, within the last 15 years, working as a Programmer Analyst (Developer) -5 years experience, within the last 10 years, working on MS Dynamics application development-Previous experience working with Microsoft C#-Previous experience working with JavaScriptThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.More details available but we need to hear from you soon!If interested please feel free to reach out to my colleague, Nils Linnenbruegger, directly at nils.linnenbruegger@randstad.ca Thanks in advance for your time and consideration.AdvantagesThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.ResponsibilitiesThe successful candidates will:- Create and modify code and software;- Validation of JavaScript events- Create and modify screens and reports;- Connect report files to Development, testing and Staging environments- Gather and analyze data for the conduct of studies to establish the technical and economic feasibility of proposed computer systems, and for the development of functional and System design specifications;- Design methods and procedures for small computer systems, and sub-system of larger systems;- Develop, test and implement small computer systems, and sub-systems of larger systems;- CRM item configuration changes - Navigation of commonly used CRM components for configuration changes: - Create and Update CRM plug-ins- Enabling/disabling plug-in and their associated SDK messaging steps- Verify bug fixes prior to sending out for testing and verify bugs after fixing them- Updating configuration items so that they are deployment-ready - Produce forms, manuals, programs, data files, and procedures for systems and/or applications; - Create users on CRM environment and generic System Administrator users- Compare files and view version history using Visual Studio.To be considered candidates must have:Qualifications-A current, valid Federal Government Security clearance at the Reliability level or the ability to receive one (having lived and worked in Canada for the past 5 years or more). Randstad will assist any selected candidates with obtaining this clearance and it will be valid for the next 10 years-10 years experience, within the last 15 years, working as a Programmer Analyst (Developer) -5 years experience, within the last 10 years, working on MS Dynamics application development-Previous experience working with Microsoft C#-Previous experience working with JavaScriptSummaryThis is an excellent opportunity to utilize your MS Dynamics experience on a long-term, stable Federal Government contract.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      We have an immediate need for an Interactive Web Front End Developer !As a Front-End developer, you will develop rich and interactive web UI using design, styling and scripting to support external clients' business strategy. In addition, you will integrate UI with APIs, analytics and management systems.AdvantagesWork with one of the big 4 banks on a strategic project. Long engagement could go for one year !ResponsibilitiesAs a Front-End developer, you will develop rich and interactive web UI using design, styling and scripting to support external clients' business strategy. In addition, you will integrate UI with APIs, analytics and management systems. We’re looking for candidates with strong JavaScript fundamentals. Development will happen using either Vue.Js or Ember.Js.QualificationsDegree CompSci or Engineering 3-5 yearsDeep interactive UI web design 3-5 yearsIntegrate UI and API's 3-5 yearsAnalytics and management systems 2-3 yearsJavascript fundamentals (vanilla) 3-5 yearsVue.Js OR Ember.Js a must 2-3 yearsBanking industry preferred 2-3 yearsSummaryThis is for an immediate hire so don't delay and apply now !Contact Karlee Pafford - karlee.pafford@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 need for an Interactive Web Front End Developer !As a Front-End developer, you will develop rich and interactive web UI using design, styling and scripting to support external clients' business strategy. In addition, you will integrate UI with APIs, analytics and management systems.AdvantagesWork with one of the big 4 banks on a strategic project. Long engagement could go for one year !ResponsibilitiesAs a Front-End developer, you will develop rich and interactive web UI using design, styling and scripting to support external clients' business strategy. In addition, you will integrate UI with APIs, analytics and management systems. We’re looking for candidates with strong JavaScript fundamentals. Development will happen using either Vue.Js or Ember.Js.QualificationsDegree CompSci or Engineering 3-5 yearsDeep interactive UI web design 3-5 yearsIntegrate UI and API's 3-5 yearsAnalytics and management systems 2-3 yearsJavascript fundamentals (vanilla) 3-5 yearsVue.Js OR Ember.Js a must 2-3 yearsBanking industry preferred 2-3 yearsSummaryThis is for an immediate hire so don't delay and apply now !Contact Karlee Pafford - karlee.pafford@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.
      • North York, Ontario
      • Contract
      Our client in the Retail Sector is looking for a Application Architect on a 12 month contract. Desirable Skills. Azure DevOpseCommerce experience for an enterprise clienteCommerce solution architecture experience TitleApplications ArchitectDescriptionSolution Architect (eCommerce)About the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.About Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworks.Consistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility; and understand the effect on the solution, data collection and interfaces.Collaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organization; and presenting the solution to the Architecture Review Board.Ensure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs).Design highly effective system architecture and provide peer support to internal teams and vendors as needed.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolution.Develop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basis.Facilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solving.Communicate status and issues in a concise, accurate, and professional manner for Senior Leadership.Stay in tune to industry best practices, technologies, architectures, trends, and emerging technologies.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Design features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Architect and execute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Conduct highly effective code reviews and provide peer support to internal teams and vendors.Participate in secure code reviews.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.About YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.Education/Knowledge Requirements: 20%Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.Knowledge of eCommerce (front-end) programming languagesProficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environmentExperience Requirements: 30%7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platformTechnical Requirements: 40%Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365API specification and development skills including RESTful API integration (using OData).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong assetExperience in working with teams operating in Waterfall (SDLC) and Agile methodologiesExperience with Shopify Plus Platform is an asset Communication Requirements: 10%Strong analytical data-driven thinking skillsDemonstrated ability to work in a collaborative, teamwork, and professional environmentExcellent written and verbal communication skillsDemonstrated relationship building skillGood communication skills in order to work effectively with both technical and non technical stakeholders SkillsExperience and Skill Set RequirementsExperience:7+ years of experience of overall software development7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector) on leading eCommerce stacks (i.e. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento)3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform5+ years of experience on developing back-end application based on Core Java, J2EE, Spring, SpringBoot, Spring Data JPA, Spring Security, Spring RestTemplate with microservices in Stateless architectureExperience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniquesExperience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData)Technical:Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful WebservicesCreate back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps)Refactor and migrate legacy codes and systems to new cutting-edge technologiesProven work experience with Visual Studio Code, Accessibility Tools like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and GulpExperience with Apache and OkHttp REST clients, Maven, Spring and SpringBoot, Lombok, Swagger, and Postman Other Skills:Ability to work in Agile methodologyStrong analytical data-driven thinking skillsExcellent interpersonal and communication skillsStay up to date on technological advancements to help develop our best practicesRequisition TitleSolution ArchitectDescriptionSolution Architect (eCommerce)About the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.About Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworks.Consistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility; and understand the effect on the solution, data collection and interfaces.Collaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organization; and presenting the solution to the Architecture Review Board.Ensure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs).Design highly effective system architecture and provide peer support to internal teams and vendors as needed.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolution.Develop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basis.Facilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solving.Communicate status and issues in a concise, accurate, and professional manner for Senior Leadership.Stay in tune to industry best practices, technologies, architectures, trends, and emerging technologies.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Design features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Architect and execute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Conduct highly effective code reviews and provide peer support to internal teams and vendors.Participate in secure code reviews.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.About YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.AdvantagesWork from homeLong Term ContractWorking in the Retail Public Sector New technology. ResponsibilitiesAbout YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.QualificationsDesirable Skills. Azure DevOpsShopify eCommerce experience for an enterprise clienteCommerce solution architecture experience Summarybout the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in the Retail Sector is looking for a Application Architect on a 12 month contract. Desirable Skills. Azure DevOpseCommerce experience for an enterprise clienteCommerce solution architecture experience TitleApplications ArchitectDescriptionSolution Architect (eCommerce)About the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.About Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworks.Consistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility; and understand the effect on the solution, data collection and interfaces.Collaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organization; and presenting the solution to the Architecture Review Board.Ensure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs).Design highly effective system architecture and provide peer support to internal teams and vendors as needed.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolution.Develop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basis.Facilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solving.Communicate status and issues in a concise, accurate, and professional manner for Senior Leadership.Stay in tune to industry best practices, technologies, architectures, trends, and emerging technologies.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Design features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Architect and execute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Conduct highly effective code reviews and provide peer support to internal teams and vendors.Participate in secure code reviews.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.About YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.Education/Knowledge Requirements: 20%Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.Knowledge of eCommerce (front-end) programming languagesProficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environmentExperience Requirements: 30%7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platformTechnical Requirements: 40%Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365API specification and development skills including RESTful API integration (using OData).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong assetExperience in working with teams operating in Waterfall (SDLC) and Agile methodologiesExperience with Shopify Plus Platform is an asset Communication Requirements: 10%Strong analytical data-driven thinking skillsDemonstrated ability to work in a collaborative, teamwork, and professional environmentExcellent written and verbal communication skillsDemonstrated relationship building skillGood communication skills in order to work effectively with both technical and non technical stakeholders SkillsExperience and Skill Set RequirementsExperience:7+ years of experience of overall software development7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector) on leading eCommerce stacks (i.e. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento)3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform5+ years of experience on developing back-end application based on Core Java, J2EE, Spring, SpringBoot, Spring Data JPA, Spring Security, Spring RestTemplate with microservices in Stateless architectureExperience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniquesExperience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData)Technical:Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful WebservicesCreate back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps)Refactor and migrate legacy codes and systems to new cutting-edge technologiesProven work experience with Visual Studio Code, Accessibility Tools like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and GulpExperience with Apache and OkHttp REST clients, Maven, Spring and SpringBoot, Lombok, Swagger, and Postman Other Skills:Ability to work in Agile methodologyStrong analytical data-driven thinking skillsExcellent interpersonal and communication skillsStay up to date on technological advancements to help develop our best practicesRequisition TitleSolution ArchitectDescriptionSolution Architect (eCommerce)About the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.About Your DayLead the technical architecture for solutions in a method that is consistent with enterprise frameworks.Consistently apply industry best practices and scalable components.Analyze proposed changes against the technology ecosystem to assess feasibility; and understand the effect on the solution, data collection and interfaces.Collaborate with key business stakeholders and developers to produce ideas and prototypes to support the overall vision of the organization; and presenting the solution to the Architecture Review Board.Ensure operational platforms and associated data/system interfaces are designed for stability, performance, and scalability (both functional and non-functional needs).Design highly effective system architecture and provide peer support to internal teams and vendors as needed.Identify and lead efforts to remedy risks and issues while establishing effective paths to resolution.Develop the architecture artifacts in a manner consistent with OCS best practices and review with key stakeholders on a consistent basis.Facilitate meetings to review technical architecture, make decisions that are in line with organizational goals and aid in problem solving.Communicate status and issues in a concise, accurate, and professional manner for Senior Leadership.Stay in tune to industry best practices, technologies, architectures, trends, and emerging technologies.Work closely with key business stakeholders and developers to effectively communicate and prioritize needs, resolve conflicts, and communicate technical trade-offs on solutions based on effort.Translate functional requirements and wireframes to the e-Commerce site using latest technologies like HTML5 / CSS3 / JavaScript and integrate with Liquid Theme Code and RESTful Webservices.Design features that are RWD compliant, high-performing, and be fully accessible adhering to WCAG and AODA guidelines leveraging the latest front-end technologies and standards.Architect and execute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Conduct highly effective code reviews and provide peer support to internal teams and vendors.Participate in secure code reviews.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.About YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.AdvantagesWork from homeLong Term ContractWorking in the Retail Public Sector New technology. ResponsibilitiesAbout YouCompleted Post-Secondary education in computer science, IT or related areas OR equivalent combination of experience and completed post-secondary education.7+ years of experience of overall software development.7+ years of experience of eCommerce solution architecture, preferably in retail or regulated industries (banking, telecom, public sector).5+ years of working experience with leading eCommerce stacks (e.g. Shopify Plus, Salesforce Commerce Cloud, SAP Hybris, Magento and Sitecore Commerce, etc.).3+ years of experience with developing websites and web-based applications specifically within the Shopify Plus platform.Knowledge of eCommerce (front-end) programming languages is a requirement.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Proficient in asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Proven work experience with ERP systems (i.e. Microsoft Dynamics, SAP and Oracle).Proven experience on MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience designing and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Experience with front-end systems (e.g. Salesforce, Adobe Experience, Shopify Plus).Experience or familiarity with Shopify/Liquid development is a strong asset.Strong understanding of web APIs and familiarity of development with JavaScript, HTML, Ruby on Rails and CSS.Experience in working with teams operating in Waterfall (SDLC) and Agile methodologies.Experience with Shopify Plus Platform is an asset .Ability to communicate effectively with both technical and nom-technical individuals.Strong analytical data-driven thinking skills.Excellent interpersonal and communication skills.QualificationsDesirable Skills. Azure DevOpsShopify eCommerce experience for an enterprise clienteCommerce solution architecture experience Summarybout the RoleWe’re looking for a Solution Architect to join our Information Technology department. As a Solution Architect you are the subject matter expert on all digital platforms. You will play a vital role in shaping the strategy and implementations of B2B and B2C applications. As a Solution Architect you will use your collaborative and relationship building skills to work with business stakeholders and to optimize the organization’s technology ecosystem. You will partner closely with internal teams and vendors to build and deliver solutions that aim to bring improvement and efficiencies to the OCS technology stack.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.
      • Montréal, Québec
      • Contract
      Senior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerAdvantagesSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerResponsibilitiesSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerQualificationsSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerSummarySenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Senior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerAdvantagesSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerResponsibilitiesSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerQualificationsSenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerSummarySenior Software EngineerPosition OverviewOur client is seeking a motivated and experienced software engineer to join the Product Delivery platform team. You'll be responsible building new and enhancing existing APIs to ensure it scales with the growing demand, is highly available and impact millions of users.Responsibilities•Design, code, test, debug and document new and existing components to ensurethat software meets business, quality and operational needs•Build high quality code by developing both unit and integration testing•Design and develop RESTful APIs using Microservices architecture using Java•Design and develop features for Web UI using JavaScript, ReactJS•Design and develop features using Lambdas based on Backend For Frontend (BFF) pattern using NodeJS•Participate in code reviews to ensure new code conforms to highest standards•Research and drive adoption of new technologies•Work with team to troubleshoot code level problems quickly and efficiently•Excellent technical problem solving skills and aptitude to learn new technologies and methodologies•Respond on rotation basis to escalated incidents after hours or on weekends to ensure 24/7 availability of our platformMinimum Qualification•BS/MS in computer science or related technical field•Over 5 years of professional experience developing scalable, distributed applications•Part of a large distributed team with significant responsibility•Strong experience in object-oriented programming with languages like Java 8 and ReactJS•Broad experience with Spring boot framework•Experience working with containerization technology like Docker •Broad knowledge of AWS and databases•Strong experience with building cloud-based API platforms or backend systems•Strong problem-solving skills•Excellent verbal and written communication skillsPreferred Qualifications•Strong experience with Amazon Web Services•Experience working in CI/CD environment•Experience with containers build using DockerRandstad 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.
      • Montréal, Québec
      • Contract
      Backend Developer/Application SupportLong term contractCandidates must be able to be in Montreal on a weekly basisResume and info : phil.ross@randstad.ca OR laura.kazadi@randstad.caDescription: Manage and develop integration and automation scripts for supported platforms in collaboration with global counterparts.Provide operational production support of infrastructure tools on global perimeter as part of follow-the-sun support modelParticipate in off hour on-call support rotationLiaise with clients to gather requirementsAbility to troubleshoot technical infrastructure and system issuesApplication design and implementationBe innovative and propose new market technologies Profile Technical SkillsStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different time zonesMust be detailed and goal orientedGood written and verbal communication skillsEducationBS Degree in Computer Science or related majorAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Responsibilities:Manage and develop integration and automation scripts for supported platforms in collaboration with global counterparts.Provide operational production support of infrastructure tools on global perimeter as part of follow-the-sun support modelParticipate in off hour on-call support rotationLiaise with clients to gather requirementsAbility to troubleshoot technical infrastructure and system issuesApplication design and implementationBe innovative and propose new market technologies Qualifications Profile Technical SkillsStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different timezonesMust be detailed and goal orientedGood written and verbal communication skillsEducationBS Degree in Computer Science or related majorSummaryStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different timezonesMust be detailed and goal orientedGood written and verbal communication skillsRandstad 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.
      Backend Developer/Application SupportLong term contractCandidates must be able to be in Montreal on a weekly basisResume and info : phil.ross@randstad.ca OR laura.kazadi@randstad.caDescription: Manage and develop integration and automation scripts for supported platforms in collaboration with global counterparts.Provide operational production support of infrastructure tools on global perimeter as part of follow-the-sun support modelParticipate in off hour on-call support rotationLiaise with clients to gather requirementsAbility to troubleshoot technical infrastructure and system issuesApplication design and implementationBe innovative and propose new market technologies Profile Technical SkillsStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different time zonesMust be detailed and goal orientedGood written and verbal communication skillsEducationBS Degree in Computer Science or related majorAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Responsibilities:Manage and develop integration and automation scripts for supported platforms in collaboration with global counterparts.Provide operational production support of infrastructure tools on global perimeter as part of follow-the-sun support modelParticipate in off hour on-call support rotationLiaise with clients to gather requirementsAbility to troubleshoot technical infrastructure and system issuesApplication design and implementationBe innovative and propose new market technologies Qualifications Profile Technical SkillsStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different timezonesMust be detailed and goal orientedGood written and verbal communication skillsEducationBS Degree in Computer Science or related majorSummaryStrong technical skills/knowledge in PHP, python and javascript programming languagesAbility to analyze existing code base and find best solutions to problemsDatabase SQL queries (MS SQL, Postgresql and Oracle)Experience with git source code repositoryWindows and Linux systems knowledgeExperience with consuming and building REST API web servicesPlus:Knowledge of ZabbixKnowledge of BMC Event Manager (BEM)Knowledge of Apache, IIS web serverKnowledge of LogstashKnowledge of PHP/CSS front-end development (LAMP stack)Familiar with SNMPCompetenciesExperience with small project managementClient-focused, ability to work independently to accomplish projectsTeam playerAbility to work well with teams in different timezonesMust be detailed and goal orientedGood written and verbal communication skillsRandstad 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.
      • Montréal, Québec
      • Contract
      React/C# Full Stack Developer Long term contractMust be able to be in Montreal office 2 times a weekResume and Infos: phil.ross@randstad.ca Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Profile Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Qualifications Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Summary Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+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.
      React/C# Full Stack Developer Long term contractMust be able to be in Montreal office 2 times a weekResume and Infos: phil.ross@randstad.ca Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Profile Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+AdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Missions Participate in the business and technical analysis of user stories in collaboration with your teammates and other collaborative teamsDevelop and deploy software components that deliver proven and true business valueMake sure each component to be delivered are propertly tested according to TDD techniques and the test strategy defined by the teamKeep technical debts at its bare minimum by applying your best software crasftmanship skillsParticipate in the investigation and fix of bugs and contribute to the continuous improvement of our solutionsContribute to the support our clients already using our existing applications in productionSeek proactively the best technologies and practices for the problem being solved: security-wise, scalability-wise, maintability-wise and UX-wiseEngage in the improvement of our continuous integration and continuous delivery processesBe a teamplayer and cooperate in pair-programming sessionsDo code reviewsShare your best practices and technology knowledge with your teammatesBe an enthusiastic learner Qualifications Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Summary Profil Technical SkillsProgramming Languages :Javascript (ES6)TypescriptC#ASP.NET Core Frameworks and Libraries:ReactAngular (a plus)ReduxBootstrapJestWebpackFake (a plus)AngularJS (a plus)Playwright (a plus) Software, Programs and Platforms :NPM / YarnLerna (a plus)Jenkins with pipelines as code (a plus)MS Azure (a plus) Version Control :Git Methodology :ScrumSoftware craftmanship and the art of developing software of highest quality standardsTDD, BDD, testing strategies and how to secure regular, predictable releases so that it becomes a no eventLanguages :Good writing and speaking communication in both French and English Experience Needed:5 years+Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our client is looking for a Senior .NET Developer on a 10 month contract. Desirable Skills. Microsoft .NET Stack, including ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSMicrosoft MQ, SSIS, SSRSBootstrap,Angular JS, JQuery, JavaScript), HTML5/CSS3JSONRestful APIsAzureAODAAgile & Waterfall methodologyAdvantagesLong term contractWorking for the Ontario Public SectorContract will continue to extend. ResponsibilitiesGeneral SkillsExperience in programming and analysis at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesQualificationsDesirable SkillsKnowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesExperience with middleware and gatewaysKnowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standardsAbility to provide user and system documentation as requiredKey deliverables to be performed by the .NET Programmer/Developer include, but are not limited to, the following:Experience developing and supporting a framework that enables the quick development and deployment of customized IT solutionsExperience developing and supporting web applications for both web and mobile devicesExperience developing applications which are deployed to a three tier infrastructure with load balancing on both the presentation and applications tiersExperience developing applications on Microsoft Azure cloud environment in IaaS, SaaS and PaaS delivery modelProven experience using a variety of methodologies to carry-out the software development lifecycle (e.g., Agile, waterfall, etc.).Experience in developing, testing and debugging multi-threaded Windows servicesExperience working with and contributing to reusable software components using nuget or other package managersExperience developing web applications which adhere to WCAG AA 2.0 for accessibility and which must run on multiple web browsers/different versions of web browsersExperience working with source control systems, such as TFS and GithubExperience with Continuous Integration and with build systems such as BuildMaster,CruiseControl.NET, NAnt or similar toolsExperience developing applications which use a relational and unstructured databases to store and retrieve dataExperience writing applications which will be built and packaged automatically and deployed to servers by another teamExperience with service based design with JSON and Restful APIsExperience diagnosing application issues without access to servers where the application is deployedFamiliar working with Docker containersNET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects trackingsolutions with Workflow engine + accessibility ASP.NET development with C#, Web forms, jscript for multi browser support, CSS with full WCAG AA compliance in developing web applications, preferable experience using screen reader (Jaws) for testing and compliance Sherriff toolExperience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, MicrosoftDynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSDemonstrated experience developing systems using client-side libraries (Bootstrap, Angular JS, JQuery, JavaScript), HTML5/CSS3Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.)Working knowledge of web content management systemsExperience with data transfer technologies such as Microsoft MQ, SSIS, SSRS ProvenExperience with JAD facilitation, interpreting business needs to technical requirements, project meetings for reviewsExperience with MS Office software, including Word, Excel, PowerPoint, Access, and VisioSummaryExperience developing and supporting a framework that enables the quick development and deployment of customized IT solutionsExperience developing and supporting web applications for both web and mobile devicesExperience developing applications which are deployed to a three tier infrastructure with load balancing on both the presentation and applications tiersExperience developing applications on Microsoft Azure cloud environment in IaaS, SaaS and PaaS delivery modelProven experience using a variety of methodologies to carry-out the software development lifecycle (e.g., Agile, waterfall, etc.).Experience in developing, testing and debugging multi-threaded Windows servicesExperience working with and contributing to reusable software components using nuget or other package managersExperience developing web applications which adhere to WCAG AA 2.0 for accessibility and which must run on multiple web browsers/different versions of web browsersExperience working with source control systems, such as TFS and GithubExperience with Continuous Integration and with build systems such as BuildMaster, CruiseControl.NET, NAnt or similar toolsExperience developing applications which use a relational and document based databases to store and retrieve dataExperience writing applications which will be built and packaged automatically and deployed to servers by another teamExperience with service based design with JSON and Restful APIsExperience diagnosing application issues without access to servers where the application is deployedFamiliar working with Docker containersTechnical Skills - 40%Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX NET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects tracking solutions with Workflow engine + accessibility ASP.NET development with C#, Web forms, jscript for multi browser support, CSS with full WCAG AA compliance in developing web applications, preferable experience using screen reader (Jaws) for testing and compliance Sherriff toolExperience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSDemonstrated experience developing systems using client-side libraries (Bootstrap,Angular JS, JQuery, JavaScript), HTML5/CSS3Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.)Working knowledge of web content management systemsExperience with data transfer technologies such as Microsoft MQ, SSIS, SSRSProven experience with JAD facilitation, interpreting business needs to technical requirements, project meetings for reviewsExperience with MS Office software, including Word, Excel, PowerPoint, Access, and VisioRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is looking for a Senior .NET Developer on a 10 month contract. Desirable Skills. Microsoft .NET Stack, including ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSMicrosoft MQ, SSIS, SSRSBootstrap,Angular JS, JQuery, JavaScript), HTML5/CSS3JSONRestful APIsAzureAODAAgile & Waterfall methodologyAdvantagesLong term contractWorking for the Ontario Public SectorContract will continue to extend. ResponsibilitiesGeneral SkillsExperience in programming and analysis at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesQualificationsDesirable SkillsKnowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesExperience with middleware and gatewaysKnowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standardsAbility to provide user and system documentation as requiredKey deliverables to be performed by the .NET Programmer/Developer include, but are not limited to, the following:Experience developing and supporting a framework that enables the quick development and deployment of customized IT solutionsExperience developing and supporting web applications for both web and mobile devicesExperience developing applications which are deployed to a three tier infrastructure with load balancing on both the presentation and applications tiersExperience developing applications on Microsoft Azure cloud environment in IaaS, SaaS and PaaS delivery modelProven experience using a variety of methodologies to carry-out the software development lifecycle (e.g., Agile, waterfall, etc.).Experience in developing, testing and debugging multi-threaded Windows servicesExperience working with and contributing to reusable software components using nuget or other package managersExperience developing web applications which adhere to WCAG AA 2.0 for accessibility and which must run on multiple web browsers/different versions of web browsersExperience working with source control systems, such as TFS and GithubExperience with Continuous Integration and with build systems such as BuildMaster,CruiseControl.NET, NAnt or similar toolsExperience developing applications which use a relational and unstructured databases to store and retrieve dataExperience writing applications which will be built and packaged automatically and deployed to servers by another teamExperience with service based design with JSON and Restful APIsExperience diagnosing application issues without access to servers where the application is deployedFamiliar working with Docker containersNET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects trackingsolutions with Workflow engine + accessibility ASP.NET development with C#, Web forms, jscript for multi browser support, CSS with full WCAG AA compliance in developing web applications, preferable experience using screen reader (Jaws) for testing and compliance Sherriff toolExperience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, MicrosoftDynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSDemonstrated experience developing systems using client-side libraries (Bootstrap, Angular JS, JQuery, JavaScript), HTML5/CSS3Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.)Working knowledge of web content management systemsExperience with data transfer technologies such as Microsoft MQ, SSIS, SSRS ProvenExperience with JAD facilitation, interpreting business needs to technical requirements, project meetings for reviewsExperience with MS Office software, including Word, Excel, PowerPoint, Access, and VisioSummaryExperience developing and supporting a framework that enables the quick development and deployment of customized IT solutionsExperience developing and supporting web applications for both web and mobile devicesExperience developing applications which are deployed to a three tier infrastructure with load balancing on both the presentation and applications tiersExperience developing applications on Microsoft Azure cloud environment in IaaS, SaaS and PaaS delivery modelProven experience using a variety of methodologies to carry-out the software development lifecycle (e.g., Agile, waterfall, etc.).Experience in developing, testing and debugging multi-threaded Windows servicesExperience working with and contributing to reusable software components using nuget or other package managersExperience developing web applications which adhere to WCAG AA 2.0 for accessibility and which must run on multiple web browsers/different versions of web browsersExperience working with source control systems, such as TFS and GithubExperience with Continuous Integration and with build systems such as BuildMaster, CruiseControl.NET, NAnt or similar toolsExperience developing applications which use a relational and document based databases to store and retrieve dataExperience writing applications which will be built and packaged automatically and deployed to servers by another teamExperience with service based design with JSON and Restful APIsExperience diagnosing application issues without access to servers where the application is deployedFamiliar working with Docker containersTechnical Skills - 40%Experience with the configuration and administration of operating systems including Microsoft Windows and Linux or other varieties of UNIX NET framework (4.0+), ASP.NET development, MVC, Entity framework, business entities, WCF, WFF, MS Dynamics, LINQ, preferable experience in implementing projects tracking solutions with Workflow engine + accessibility ASP.NET development with C#, Web forms, jscript for multi browser support, CSS with full WCAG AA compliance in developing web applications, preferable experience using screen reader (Jaws) for testing and compliance Sherriff toolExperience delivering highly scalable, multi-tier, enterprise web applications utilizing the full Microsoft .NET Stack, including: ASP. NET, Web Forms, MVC, WCF, WWF, Microsoft Dynamics, C#, Entity Framework, LINQ, XML/XSLT, Dapper, BreezeJSDemonstrated experience developing systems using client-side libraries (Bootstrap,Angular JS, JQuery, JavaScript), HTML5/CSS3Demonstrated experience working with relational databases (Oracle, MS SQL Server, etc.)Working knowledge of web content management systemsExperience with data transfer technologies such as Microsoft MQ, SSIS, SSRSProven experience with JAD facilitation, interpreting business needs to technical requirements, project meetings for reviewsExperience with MS Office software, including Word, Excel, PowerPoint, Access, and VisioRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Contract
      Our client in the Retail Sector is looking for a Back End Full Stack Developer on a 12 month contract. E-commerce experience and or Public Sector experience is a STRONG NICE TO HAVE. Desirable Skills Experience developing back-end application based on Core Java, J2EE, Spring, SpringBoot, Spring Data JPA, Spring Security, Spring RestTemplate with microservices in Stateless architecture.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specificationCreate back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Ability to work in Agile methodology.About Your DayDesign, develop, test, deploy, maintain and improve web and mobile applicationsExecute the design that interfaces components in the Microsoft Azure platformImplement and maintain the Microsoft DevOps Server and Azure integration services (e.g. API Management, Business Events, Service Bus, Logic Apps, Event Hub, Funtion Apps)Deploy established development tools, guidelines, and conventions (e.g. ASP.Net; SQL Server; HTML; CSS; JavaScript; and C#/VB.NET)Prepare and maintain code for .Net applicationsPrepare test-based applications for .Net applicationsExecute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Prepare and maintain code for Java applications.Implement third-party solutions & applications.Conduct highly effective code reviews and provide peer support to internal teams and vendors.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Perform content and data migrations to Shopify.Participate in Secure Code reviews.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Follow Agile Methodology stringently using various tools such as JIRA, Confluence and Kanban board, for developing the project in short cycles and identifying the issues early and correcting in advance.Participate in deployment planning sessions.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.Actively support operations team, whenever required, including production support.Stay up to date on technological advancements to help develop our best practices.Educate, scale, and collaborate with internal teams on new techniques, technologies, and processes.AdvantagesWork from homeLong Term ContractWorking in the Retail Public Sector New technology. ResponsibilitiesAbout the RoleWe’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / Angular/AngularJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will be performing both front-end and back-end work to deliver on new features and enhancements to the E-Commerce site for OCS customers while also enhancing our custom-built middleware.As a front-end developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and high-performance web interfaces on the OCS E-Commerce Site. As a back-end developer, you will be responsible for designing, tailoring, and developing software platforms as needed by the business. You will support the IT department and work cross departmentally to continuously improve software platforms.QualificationsAbout YouCompleted Post-Secondary education in computer science, Information Technology or related areas OR equivalent combination of experience and education.5+ years of experience on developing back-end application based on Core Java, J2EE, Spring, SpringBoot, Spring Data JPA, Spring Security, Spring RestTemplate with microservices in Stateless architecture.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specification and development skills including RESTful API integration (using OData).Knowledge of asynchronous communication pattern using message queue handling techniques such as polling, pushing and listening (e.g. RabbitMQ).Experience with Shopify liquid themes, Algolia, Canada post, Google Analytics and Middleware back-end integration.Experience building on eCommerce Platforms.Experience with MS Azure database platforms (MySQL, Cosmos DB, Azure SQL).Experience building and integrating web-interfaces with Web APIs using REST (JSON) and XML / JSON parsing techniques.Strong working proficiency in cloud- based services (Azure / AWS / GCP) environment.Knowledge of Java application and programming best practices.Experience with MS Azure Application Services, Microsoft SQL, GIT, Pipelines and DevOps practices.Experience with Visual Studio Code, Accessibility Tool like Axe, NVDA, Jaws, VoiceOver in Safari, TalkBack in Android, Shopify CLI Tools and Gulp.Experience with Apache and OkHttp REST clients, Maven, Spring and SpringBoot, Lombok, Swagger, and Postman.Experience with Jira, Confluence, Zeplin and InVision tools in day-to-day activities.Strong analytical data-driven thinking skills.Demonstrated ability to work in a collaborative, teamwork, and professional environmentExcellent written and verbal communication skillsDemonstrated relationship building skillsSummaryWe’re looking for an IT Developer (Back End) to join our Information Technology department. As IT Developer (Back End), you will be responsible for designing, tailoring, and developing software platforms as needed by the business. You will support the IT department and work cross departmentally to continuously improve software platforms. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in the Retail Sector is looking for a Back End Full Stack Developer on a 12 month contract. E-commerce experience and or Public Sector experience is a STRONG NICE TO HAVE. Desirable Skills Experience developing back-end application based on Core Java, J2EE, Spring, SpringBoot, Spring Data JPA, Spring Security, Spring RestTemplate with microservices in Stateless architecture.Experience with Shopify API specifications and development skills including RESTful API (OpenAPI, Admin API, Storefront API and Ajax API).Experience with the Microsoft D365 API specificationCreate back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Ability to work in Agile methodology.About Your DayDesign, develop, test, deploy, maintain and improve web and mobile applicationsExecute the design that interfaces components in the Microsoft Azure platformImplement and maintain the Microsoft DevOps Server and Azure integration services (e.g. API Management, Business Events, Service Bus, Logic Apps, Event Hub, Funtion Apps)Deploy established development tools, guidelines, and conventions (e.g. ASP.Net; SQL Server; HTML; CSS; JavaScript; and C#/VB.NET)Prepare and maintain code for .Net applicationsPrepare test-based applications for .Net applicationsExecute the design that interfaces components in the Microsoft Azure platform.Implement, enhance, support and maintain the eCommerce middleware back-end application, maintaining the stateless state-of-the-art architecture.Perform code development activities in Shopify development environment.Perform code development activities in Docker / ContainerD enabled environment.Create back-end solutions compliant with Azure DevOps and integration services (e.g. AAD Authentication, API Management, Business Events, Service Bus, Logic Apps, Function Apps).Deploy established development tools, guidelines, and conventions (e.g. Java; J2EE; RabbitMQ; SQL Server; MySQL; MongoDB; HTML; CSS; SCSS; JavaScript; and React/Angular).Prepare and maintain code for Java applications.Implement third-party solutions & applications.Conduct highly effective code reviews and provide peer support to internal teams and vendors.Ensure features developed are consistently excellent in performance on all major devices / browsers, including fast load times & bug-free core functionality.Perform content and data migrations to Shopify.Participate in Secure Code reviews.Refactor and migrate legacy codes and systems to new cutting-edge technologies.Follow Agile Methodology stringently using various tools such as JIRA, Confluence and Kanban board, for developing the project in short cycles and identifying the issues early and correcting in advance.Participate in deployment planning sessions.Participate in triage meetings involving all the required stakeholders, to discuss actions on the defects and issues, the testing team has found during testing.Actively support operations team, whenever required, including production support.Stay up to date on technological advancements to help develop our best practices.Educate, scale, and collaborate with internal teams on new techniques, technologies, and processes.AdvantagesWork from homeLong Term ContractWorking in the Retail Public Sector New technology. ResponsibilitiesAbout the RoleWe’re looking for a Full Stack Developer (Shopify / Java / J2EE / JavaScript / React / Angular/AngularJS) to join our Enterprise Solutions team as part of the Information Technology department. As a Full Stack Developer, you will be performing both front-end and back-end work to deliver on new features and enhancements to the E-Commerce site for OCS customers while also enhancing our custom-built middleware.As a front-end developer, you will collaborate with your team to work through various challenges, advocate solutions on the site, and help deliver on sprints. You will work closely with other Developers, Product Managers, Solution Architects, and UI/UX Designers to ensure the delivery of slick, scalable, and hig