You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    17 jobs found for javascript in Verdun, Québec

    filter3
    clear all
      • Verdun, Québec
      • Contract
      We are pursuing the biggest technology upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you curious by nature and like to challenge existing ideas? If you are a passionate person with contagious energy, show initiative and enjoy working in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience• Participate in the redesign of the transversal architecture of digital channels• Be able to concretely see the final product of his work• Challenge your fellow architects and designers and develop the team as a whole• Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• JavaScript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flexlayout• Back-end Java/JEE development (Spring boot, SOAP, microservices)• OpenShift (Docker and Kubernetes)• You are an experienced developer who enjoys technological transformation challenges• You have an innate technological curiosity and you love innovation• You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated testing, code review and DevOps techniques• Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment• Environment where the complexity of technological environments promotes development and encourages work/life balance• A collaborative and dynamic work environment• Competitive compensation• Competitive benefits• A continuous training and development programAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are pursuing the biggest technology upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you curious by nature and like to challenge existing ideas? If you are a passionate person with contagious energy, show initiative and enjoy working in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience• Participate in the redesign of the transversal architecture of digital channels• Be able to concretely see the final product of his work• Challenge your fellow architects and designers and develop the team as a whole• Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• JavaScript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flexlayout• Back-end Java/JEE development (Spring boot, SOAP, microservices)• OpenShift (Docker and Kubernetes)• You are an experienced developer who enjoys technological transformation challenges• You have an innate technological curiosity and you love innovation• You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated testing, code review and DevOps techniques• Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment• Environment where the complexity of technological environments promotes development and encourages work/life balance• A collaborative and dynamic work environment• Competitive compensation• Competitive benefits• A continuous training and development programAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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.
      • Verdun, Québec
      • Contract
      We are pursuing the most important technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a mobile developer with us means:• Have an immediate and direct impact on the customer experience• Have a continuous impact on the productivity of development teams• Develop the application architecture in collaboration with your colleagues from all trades• Be a stakeholder in technological development initiativesYou are the ideal candidate if you master:• Javascript / React• iOS mobile development (Objective-C and Swift)• Android mobile development (Java)• React-NativeOne more :• Automation of tests, unitary and functional (Robot framework, selenium, appium)• DevOps (Jenkins, feature toggling, monitoring)• Openshift (Docker and Kubernetes)• GraphQLTechnologies used:React-Native, 1-2 years old, RequiredReact, 5-8 years old MandatoryJavacript, 5-8 years old, CompulsoryObjective-C Know DesirableJava android Know DesirableSwift Know DesirableAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are pursuing the most important technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a mobile developer with us means:• Have an immediate and direct impact on the customer experience• Have a continuous impact on the productivity of development teams• Develop the application architecture in collaboration with your colleagues from all trades• Be a stakeholder in technological development initiativesYou are the ideal candidate if you master:• Javascript / React• iOS mobile development (Objective-C and Swift)• Android mobile development (Java)• React-NativeOne more :• Automation of tests, unitary and functional (Robot framework, selenium, appium)• DevOps (Jenkins, feature toggling, monitoring)• Openshift (Docker and Kubernetes)• GraphQLTechnologies used:React-Native, 1-2 years old, RequiredReact, 5-8 years old MandatoryJavacript, 5-8 years old, CompulsoryObjective-C Know DesirableJava android Know DesirableSwift Know DesirableAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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.
      • Verdun, Québec
      • Contract
      We are continuing the most significant technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We are continuing the most significant technological upgrade in its history. We are reviewing our systems and processes to simplify them and better align them with the needs of our customers. Come and work within a multidisciplinary team that manages and delivers the multichannel projects of the bank of tomorrow. Do you love technology? Do you like working on concrete projects? Are you naturally curious and like to challenge existing ideas? If you are a contagious energy enthusiast, show initiative and like to work in a team, we invite you to read the following!Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________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.
      • Verdun, Québec
      • Contract
      Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________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.
      Being a digital channel developer with us means:• Have a direct impact on the customer experience • Participate in the overhaul of the transversal architecture of digital channels • Be able to see concretely the end product of one's work • Challenge your fellow architects and designers and develop the team as a whole • Participate in a multitude of large-scale projectsYou are the ideal candidate if you master:• Javascript (React, Redux, Redux-Saga)• NodeJS• Rest• CSS, Flex layout• Back-end Java / JEE development (Spring boot, SOAP, microservices) • OpenShift (Docker and Kubernetes) • You are an experienced developer who loves the challenges of technological transformation • You have an innate technological curiosity and you love innovation • You understand what continuous integration isMore :• You worked in teams that took software development best practices seriously, such as automated tests, code review and DevOps techniques • Automation of unit and functional tests (Robot framework, selenium, appium)What we offer you:• A constantly evolving work environment • An environment where the complexity of technological environments promotes development and encourages work / life balance • A collaborative and dynamic work climate • Competitive compensation • A continuous training and development programAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________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.
      • Verdun, Québec
      • Contract
      QA analyst in automated testsWe are not looking for an X profile to complete a Y team. We are looking for a team member, a player in our Squad, a family member. We are looking for someone who wants to learn as much as to share, someone who loves the Web, speaks it, lives it!Are you a developer at heart and a team player in the blood?Are you an automated test specialist?You make no distinction between producing code and checking quality: do you think this is a non-negotiable collective responsibility?You will be part of a team that delivers and works hand in hand with the business lines. A team that understands the needs of our colleagues and uses all their expertise to implement innovative and quality solutions. Everything is possible, it only remainsto do !Here are the skills you absolutely need to get started:• Javascript / python development (Java is an asset)• Tools: Git / Bitbucket, JUnit, Maven, Jenkins• Test framework: Robot Framework, Selenium, SoapUI, ReadyAPI ...You will learn to master if it is not already the case:• Adobe Experience Manager 6.4 + Forms 6.4• Docker, Vagrant• JIRA and his companions• Cool tools like: Splunk, Applitools, Saucelab…Qualifications:Beyond the tools and technical skills, it is also through your interpersonal skills that you can bring real value to the group. We are a team that delivers, a team that delivers a product and quality features, maintainable, robust and scalable. We are a fan of "Highly Aligned, Loosely Coupled".You will have to integrate yourself into an Agile team in its scrum methodology, in its way of thinking and its complicity with other teams. We are all different and it is this diversity that unites us.Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________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.
      QA analyst in automated testsWe are not looking for an X profile to complete a Y team. We are looking for a team member, a player in our Squad, a family member. We are looking for someone who wants to learn as much as to share, someone who loves the Web, speaks it, lives it!Are you a developer at heart and a team player in the blood?Are you an automated test specialist?You make no distinction between producing code and checking quality: do you think this is a non-negotiable collective responsibility?You will be part of a team that delivers and works hand in hand with the business lines. A team that understands the needs of our colleagues and uses all their expertise to implement innovative and quality solutions. Everything is possible, it only remainsto do !Here are the skills you absolutely need to get started:• Javascript / python development (Java is an asset)• Tools: Git / Bitbucket, JUnit, Maven, Jenkins• Test framework: Robot Framework, Selenium, SoapUI, ReadyAPI ...You will learn to master if it is not already the case:• Adobe Experience Manager 6.4 + Forms 6.4• Docker, Vagrant• JIRA and his companions• Cool tools like: Splunk, Applitools, Saucelab…Qualifications:Beyond the tools and technical skills, it is also through your interpersonal skills that you can bring real value to the group. We are a team that delivers, a team that delivers a product and quality features, maintainable, robust and scalable. We are a fan of "Highly Aligned, Loosely Coupled".You will have to integrate yourself into an Agile team in its scrum methodology, in its way of thinking and its complicity with other teams. We are all different and it is this diversity that unites us.Advantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________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
      Python and Javascript Analyst-Programmer The main task of the programmer analyst will be to analyze, create and modify automation programs and scripts in Python. He will also be involved in the development and integration of a web portal.** Among other things, he will have to develop the automation environment for the new network backbone.Telecommunications skills would therefore be a serious asset. **The technical working environment for the context of the mandate is as follows- Python (versions 2.7 and 3.6 on Windows and Linux platforms)- Automation tools (Ansible and Ansible Tower)- JavaScript Frameworks (Vue.js or React)- Web development in Python (Django or Flask)- CI / CD platforms and pipelines (Jenkins)- Relational databases (RDBMS) and SQL language- Data serialization formats (YAML and JSON)Main responsibilities- Ensure the development and evolution of the automation platform in an Agile environment- Ensure the development and integration of a web portal with a "backend" in Python and "frontend" JavaScript- Suggest improvements to existing projects- Develop and integrate new Ansible modules in Python- Produce a quality code- Test and debug deliveries- Telecomm skills an asset +++++- Set up a delivery pipeline with Jenkins- Ensure the management of development activities that will be assigned to him according to the agreed deadlines- Ensure the validation and correction of development errors- Ensures the transfer of knowledge to a resource for the support of the developed code- Documentation of the programming and operational procedures implemented during the mandate.Detailed requirements- Have 5 to 9 years of experience in a similar role;- Mastery of Python, Javascript and SQL programming;- Very good knowledge of object oriented;- Good experience in web development;- Knowledge of one of the following JavaScript "frameworks" is an asset: Vue.js or React;- Knowledge of the Git version management system;- Good knowledge of Agile methodology;- Have a good experience in data manipulation (demonstrated by projects carried out previously);- Strong resourcefulness and autonomy;- Good analytical skills;- Ability to work in a structured environment and with standardized processes;- Respect of deadlines;Thank youAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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.
      Python and Javascript Analyst-Programmer The main task of the programmer analyst will be to analyze, create and modify automation programs and scripts in Python. He will also be involved in the development and integration of a web portal.** Among other things, he will have to develop the automation environment for the new network backbone.Telecommunications skills would therefore be a serious asset. **The technical working environment for the context of the mandate is as follows- Python (versions 2.7 and 3.6 on Windows and Linux platforms)- Automation tools (Ansible and Ansible Tower)- JavaScript Frameworks (Vue.js or React)- Web development in Python (Django or Flask)- CI / CD platforms and pipelines (Jenkins)- Relational databases (RDBMS) and SQL language- Data serialization formats (YAML and JSON)Main responsibilities- Ensure the development and evolution of the automation platform in an Agile environment- Ensure the development and integration of a web portal with a "backend" in Python and "frontend" JavaScript- Suggest improvements to existing projects- Develop and integrate new Ansible modules in Python- Produce a quality code- Test and debug deliveries- Telecomm skills an asset +++++- Set up a delivery pipeline with Jenkins- Ensure the management of development activities that will be assigned to him according to the agreed deadlines- Ensure the validation and correction of development errors- Ensures the transfer of knowledge to a resource for the support of the developed code- Documentation of the programming and operational procedures implemented during the mandate.Detailed requirements- Have 5 to 9 years of experience in a similar role;- Mastery of Python, Javascript and SQL programming;- Very good knowledge of object oriented;- Good experience in web development;- Knowledge of one of the following JavaScript "frameworks" is an asset: Vue.js or React;- Knowledge of the Git version management system;- Good knowledge of Agile methodology;- Have a good experience in data manipulation (demonstrated by projects carried out previously);- Strong resourcefulness and autonomy;- Good analytical skills;- Ability to work in a structured environment and with standardized processes;- Respect of deadlines;Thank youAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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
      Software Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsAdvantagesSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsResponsibilitiesSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsQualificationsSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsSummarySoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsRandstad 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.
      Software Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsAdvantagesSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsResponsibilitiesSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsQualificationsSoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsSummarySoftware Developer, Web & Cloud ApplicationsWe are seeking a highly motivated Software Engineer to join an agile development team responsible for building cloud-based Computing and Data Management technologies. The ideal candidate should have experience developing and supporting large scale web applications.As a member of a team, you will play an important role in the definition and development of core technologies that make up our client’s web-based design products. The ideal candidate will be a hands-on craftsperson with technology and code.Responsibilities• Implement prototypes and software components.• Collaborate with team of excellent engineers to design, plan, develop, test, deliver and maintain complex features and new subsystems.• Interact with product management teams to review and implement proposed designs.• Participate and advise in code reviews.Requirements• Experience with large scale, distributed application design.• Expert in Javascript/Typescript• Detail oriented and passionate about building great software.• A constant desire to improve, learn more and take things to the next level.• BS or MS in Computer Science or related technical field.• At least 1 year of experience in software development.• Passion for building high quality software with extensive experience in unit testing and test driven development.• Excellent communication and writing skills.• Ability to operate effectively and independently in a dynamic, fluid environment.• Fluid verbal skills in EnglishDesired:• Familiarity with web application development and JavaScript is a very strong plus.• Familiarity with HTML5 and modern web standards.• Experience with continuous build and integration tools such as Ansible, Docker, Jenkins, and/or BuildBot will be a strong plus.• Experience with Node.js is a strong plus.• Experience contributing as a full-stack developer.• Experience with Git or equivalent distributed revision control systemsRandstad 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
      Software Engineer Long term contractMust be able to be in the Montreal office 2 times a weekYou need to demonstrate your ability to write code, covert business needs into technical implementations, and work with a team of business and technical experts who use any of the following:Languages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsYou areSelf-directed and self-motivated, able to build and sustain long-term relationships with business and colleaguesStrong at solving problems with a keen eye for details; a strong desire to learn and contribute solutions and ideas to the teamAble to manage multiple tasks and use judgment to prioritize and escalate to achieve desired outcomesConfortable in verbal and written communications, able to adapt one’s communication to the audienceExperience in capital markets is not a requirement but you need to be interested by our business and to anticipate our user needs.AdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilities Daily activities:Participate in design thinking sessions to collect needs and specify required featuresDevelop any required elements of the application from user interface to data managementManage several streams of work concurrentlyBring a passion to stay on top of trends, experiment with and learn new technologies. QualificationsLanguages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsSummaryLanguages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsRandstad 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.
      Software Engineer Long term contractMust be able to be in the Montreal office 2 times a weekYou need to demonstrate your ability to write code, covert business needs into technical implementations, and work with a team of business and technical experts who use any of the following:Languages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsYou areSelf-directed and self-motivated, able to build and sustain long-term relationships with business and colleaguesStrong at solving problems with a keen eye for details; a strong desire to learn and contribute solutions and ideas to the teamAble to manage multiple tasks and use judgment to prioritize and escalate to achieve desired outcomesConfortable in verbal and written communications, able to adapt one’s communication to the audienceExperience in capital markets is not a requirement but you need to be interested by our business and to anticipate our user needs.AdvantagesLong term contract, very stable and challenging environment. Lots of opportunities to grow within the company and very competent teams to help support all the activitiesResponsibilities Daily activities:Participate in design thinking sessions to collect needs and specify required featuresDevelop any required elements of the application from user interface to data managementManage several streams of work concurrentlyBring a passion to stay on top of trends, experiment with and learn new technologies. QualificationsLanguages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsSummaryLanguages: Dotnet core, Javascript, Blazor, Razor, Python, Swagger/OpenAPI codegen, CSS, HTMLCloud : Azure, Docker, Kubernetes.Tools : Github, Github Workflows, Git, JenkinsRandstad 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
      Business Analyst Long term contractCandidates must be able to be in the Montréal office twice a weekResume and information: phil.ross@randstad.caIntermediate profiles (4-7 years experience)Database knowledge and FIRCO softGood to haves would be in order : SQL , PYTHON , JAVASCRIPTGood strong communication skills and writing skillsAnalytical skillsInterpersonal skillsBanking experience is a mustMissions Automate manual tuning process through the usage of python, Unix shell, AutoSys, and/or other programming tools.Architect, design and implement enhancements for our global compliance monitoring systems, predominately using Python.Produce reports and alerting that is clear, timely, and actionable.Be hands-on in writing clean and maintainable code and building large distributed systems.Collaborate with multiple teams to understand the business problems, changing priorities and devise technical solutions.Analyze output of screening systems to create systemic rules that can suppress recurring false matches (a.k.a. False Hit Mitigation)User set up and quarterly certification for Sanctions Compliance applications and related partners.Assist with reporting for management and other stakeholdersReview and revisit procedures and controls to make them effective and efficientGenerate and publish reports to Compliance and global stakeholdersSome weekend work for business testing and other initiatives will be expectedWorks with business partners within across regions and functions to align technology solutions with business strategiesDemonstrates an informed knowledge of a several business areas and across assets to resolve problems on an ongoing basisResponsible for the collection, analysis, and documentation of a client's business requirementsEstablishes relationship with business partners to provide technical solutions to meet user needs.Understands client's priorities of projects and requests. Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to prioritize immediate business needs and recommends options, risks, and cost vs. benefitsDevelops, writes, and communicates business requirements for the implementation of business solutions. Procures technical assistance to help in problem resolution.Works closely with developers to clarify requirements, and ensure development is done according to requirementHelps to maintain priorities of tasks for the team, and organizes sprintsDevelops test cases and validates test results during the testing phase with QAOrganizes demonstrations to ensure delivery is according to the user's requirementsInvestigates, resolves, and escalates production problems.Conducts feasibility studies and drafts proposals for evaluation by appropriate users and managers. Develops and assists in the presentation of business cases.Works closely with several teams across technology and operations to complete project needsSupports and participates in the formal reporting of project status to clients Profile Qualifications:Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logs Competencies:A demonstrable interest in technology Strong interpersonal skills Ability to quickly learn new technical skillsKnowledge of financial transaction types such as SWIFT MT and MX, FED Wires, CHIPS, SEPA, ACH, etc. is a plusFamiliarity with sanction screening, False Hit Mitigation techniques, and similar operational activities is preferredExcellent verbal, written, and presentation skills.Strong abilities in analytical thinking, problem-solving, research, and time managementAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Automate manual tuning process through the usage of python, Unix shell, AutoSys, and/or other programming tools.Architect, design and implement enhancements for our global compliance monitoring systems, predominately using Python.Produce reports and alerting that is clear, timely, and actionable.Be hands-on in writing clean and maintainable code and building large distributed systems.Collaborate with multiple teams to understand the business problems, changing priorities and devise technical solutions.Analyze output of screening systems to create systemic rules that can suppress recurring false matches (a.k.a. False Hit Mitigation)User set up and quarterly certification for Sanctions Compliance applications and related partners.Assist with reporting for management and other stakeholdersReview and revisit procedures and controls to make them effective and efficientGenerate and publish reports to Compliance and global stakeholdersSome weekend work for business testing and other initiatives will be expectedWorks with business partners within across regions and functions to align technology solutions with business strategiesDemonstrates an informed knowledge of a several business areas and across assets to resolve problems on an ongoing basisResponsible for the collection, analysis, and documentation of a client's business requirementsEstablishes relationship with business partners to provide technical solutions to meet user needs.Understands client's priorities of projects and requests. Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to prioritize immediate business needs and recommends options, risks, and cost vs. benefitsDevelops, writes, and communicates business requirements for the implementation of business solutions. Procures technical assistance to help in problem resolution.Works closely with developers to clarify requirements, and ensure development is done according to requirementHelps to maintain priorities of tasks for the team, and organizes sprintsDevelops test cases and validates test results during the testing phase with QAOrganizes demonstrations to ensure delivery is according to the user's requirementsInvestigates, resolves, and escalates production problems.Conducts feasibility studies and drafts proposals for evaluation by appropriate users and managers. Develops and assists in the presentation of business cases.Works closely with several teams across technology and operations to complete project needsSupports and participates in the formal reporting of project status to clientsQualifications Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logsSummary Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logsRandstad 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.
      Business Analyst Long term contractCandidates must be able to be in the Montréal office twice a weekResume and information: phil.ross@randstad.caIntermediate profiles (4-7 years experience)Database knowledge and FIRCO softGood to haves would be in order : SQL , PYTHON , JAVASCRIPTGood strong communication skills and writing skillsAnalytical skillsInterpersonal skillsBanking experience is a mustMissions Automate manual tuning process through the usage of python, Unix shell, AutoSys, and/or other programming tools.Architect, design and implement enhancements for our global compliance monitoring systems, predominately using Python.Produce reports and alerting that is clear, timely, and actionable.Be hands-on in writing clean and maintainable code and building large distributed systems.Collaborate with multiple teams to understand the business problems, changing priorities and devise technical solutions.Analyze output of screening systems to create systemic rules that can suppress recurring false matches (a.k.a. False Hit Mitigation)User set up and quarterly certification for Sanctions Compliance applications and related partners.Assist with reporting for management and other stakeholdersReview and revisit procedures and controls to make them effective and efficientGenerate and publish reports to Compliance and global stakeholdersSome weekend work for business testing and other initiatives will be expectedWorks with business partners within across regions and functions to align technology solutions with business strategiesDemonstrates an informed knowledge of a several business areas and across assets to resolve problems on an ongoing basisResponsible for the collection, analysis, and documentation of a client's business requirementsEstablishes relationship with business partners to provide technical solutions to meet user needs.Understands client's priorities of projects and requests. Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to prioritize immediate business needs and recommends options, risks, and cost vs. benefitsDevelops, writes, and communicates business requirements for the implementation of business solutions. Procures technical assistance to help in problem resolution.Works closely with developers to clarify requirements, and ensure development is done according to requirementHelps to maintain priorities of tasks for the team, and organizes sprintsDevelops test cases and validates test results during the testing phase with QAOrganizes demonstrations to ensure delivery is according to the user's requirementsInvestigates, resolves, and escalates production problems.Conducts feasibility studies and drafts proposals for evaluation by appropriate users and managers. Develops and assists in the presentation of business cases.Works closely with several teams across technology and operations to complete project needsSupports and participates in the formal reporting of project status to clients Profile Qualifications:Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logs Competencies:A demonstrable interest in technology Strong interpersonal skills Ability to quickly learn new technical skillsKnowledge of financial transaction types such as SWIFT MT and MX, FED Wires, CHIPS, SEPA, ACH, etc. is a plusFamiliarity with sanction screening, False Hit Mitigation techniques, and similar operational activities is preferredExcellent verbal, written, and presentation skills.Strong abilities in analytical thinking, problem-solving, research, and time managementAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities Automate manual tuning process through the usage of python, Unix shell, AutoSys, and/or other programming tools.Architect, design and implement enhancements for our global compliance monitoring systems, predominately using Python.Produce reports and alerting that is clear, timely, and actionable.Be hands-on in writing clean and maintainable code and building large distributed systems.Collaborate with multiple teams to understand the business problems, changing priorities and devise technical solutions.Analyze output of screening systems to create systemic rules that can suppress recurring false matches (a.k.a. False Hit Mitigation)User set up and quarterly certification for Sanctions Compliance applications and related partners.Assist with reporting for management and other stakeholdersReview and revisit procedures and controls to make them effective and efficientGenerate and publish reports to Compliance and global stakeholdersSome weekend work for business testing and other initiatives will be expectedWorks with business partners within across regions and functions to align technology solutions with business strategiesDemonstrates an informed knowledge of a several business areas and across assets to resolve problems on an ongoing basisResponsible for the collection, analysis, and documentation of a client's business requirementsEstablishes relationship with business partners to provide technical solutions to meet user needs.Understands client's priorities of projects and requests. Assesses client needs utilizing a structured requirements process (gathering, analyzing, documenting, and managing changes) to prioritize immediate business needs and recommends options, risks, and cost vs. benefitsDevelops, writes, and communicates business requirements for the implementation of business solutions. Procures technical assistance to help in problem resolution.Works closely with developers to clarify requirements, and ensure development is done according to requirementHelps to maintain priorities of tasks for the team, and organizes sprintsDevelops test cases and validates test results during the testing phase with QAOrganizes demonstrations to ensure delivery is according to the user's requirementsInvestigates, resolves, and escalates production problems.Conducts feasibility studies and drafts proposals for evaluation by appropriate users and managers. Develops and assists in the presentation of business cases.Works closely with several teams across technology and operations to complete project needsSupports and participates in the formal reporting of project status to clientsQualifications Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logsSummary Experience Needed:5 years or more with IT business analysis and project management experience4 years or more with Firco Continuity (Transaction) and Firco Trust (Entity) screening4 years or more with Python, JavaScript, Unix (shell scripts), SQL, XML and/or VBA Knowledge3 years or more in Agile, XP, and/or other similar project management practices Technical Skills:Exposure to an Object-Oriented based development environment such as Python, JavaScript, and/or JavaSQL KnowledgeAdvanced Microsoft Office (Excel, Word, PowerPoint, Visio)Software development lifecycle knowledgeKnowledge of Agile development methodologiesMS Office Suite, Project Management toolAbility to read and interpret logsRandstad 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.
      • Montreal, Québec
      • Contract
      About the role:We are looking for experienced software engineers who love tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job.AdvantagesThis is a great 2-3 months contract opportunity! It can be remote from anywhere in Canada.ResponsibilitiesWe expect our senior engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.QualificationsB.S. degree in Computer Science or related discipline.4+ years of experience as professional software engineer.Strong software development fundamentals (data structures, algorithms, etc.).Expert level familiarity with modern Javascript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.).Intimate knowledge of JS ecosystem (tooling, libraries, etc.).Expert level familiarity with React (web frontend, server-side rendering, and React Native on mobile platforms).Knowledge of good practices, preferred design patterns, and writing idiomatic Javascript code.Deep understanding of performance implications and scalability of code.Keenness for writing good, meaningful tests and maintaining thorough test coverage.Experience with large, complex code bases and know how to maintain them.Experience with GraphQL and Apollo a big plus.SummaryOur technical stack:Node.JS expertiseElasticSearchAzure basedFrontend is React.jsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      About the role:We are looking for experienced software engineers who love tackling convoluted problems and coming up with clean, stable solutions that scale. The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions. They would also be intimately familiar (and up to date) with their development ecosystem for making sound decisions when it comes to choosing the right tool or library for the job.AdvantagesThis is a great 2-3 months contract opportunity! It can be remote from anywhere in Canada.ResponsibilitiesWe expect our senior engineers to be able to contribute across the entire product stack, as well as collectively oversee the integrity of the codebase.QualificationsB.S. degree in Computer Science or related discipline.4+ years of experience as professional software engineer.Strong software development fundamentals (data structures, algorithms, etc.).Expert level familiarity with modern Javascript (ES6+: Classes, modules, arrow functions, async/await, destructuring, etc.).Intimate knowledge of JS ecosystem (tooling, libraries, etc.).Expert level familiarity with React (web frontend, server-side rendering, and React Native on mobile platforms).Knowledge of good practices, preferred design patterns, and writing idiomatic Javascript code.Deep understanding of performance implications and scalability of code.Keenness for writing good, meaningful tests and maintaining thorough test coverage.Experience with large, complex code bases and know how to maintain them.Experience with GraphQL and Apollo a big plus.SummaryOur technical stack:Node.JS expertiseElasticSearchAzure basedFrontend is React.jsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      As an ITSM - ServiceNow - JavaScript Developer, you will be a key member of an Agile development team responsible for designing, testing and maintaining our ServiceNow platform.You design, configure, administer, maintain and evolve management systems to meet the needs of the organization.You play an advisory and support role with dedicated customers and partners in the context of various important intervention mandates in terms of incident prevention, corrective action, evolution of IT infrastructures, deployment and post-deployment. You propose solutions for improving or optimizing standards, policies and programs. The nature of the files and projects requires extensive knowledge in your field.You develop recommendations, develop solutions and action plans, according to the orientations and objectives of the organization. You contribute to the resolution of complex problems. These require analysis and detailed knowledge of the business domain. Lashings are frequent. You are called upon to interact with various stakeholders working in complementary areas of expertise. Mastery of interpersonal relationships then becomes an essential skill.You act as a resource person in your field with your unit, dedicated customers and partners.Additional ResponsibilitiesDesign, implement viable and sustainable solutions and provide support, maintenance and developmentDevelop and implement solutions for ServiceNow: solution design, implementation, unit testing (U.T.), user acceptance testing, validationCreate and configure workflows based on business needs and best practices;Create rules, UI policies, UI pages, UI macros, UI actions, scripts, etc.Implement and monitor action plans, solutions or tools to ensure consistency and balance between business needs and compliance with requirements and best practicesPlay a watchdog role in order to understand and anticipate current trends in their area of ​​expertise and make appropriate recommendations to ensure the development of best practices for the companyContribute to the development of solutions/approaches during various projects or mandates in his field of expertiseCollaborate in the development of indicators and performance monitoring methods, in the identification of problems as well as in the identification of appropriate recommendationsDevelop customer strategies, plans, activities and toolsRequired profile- Bachelor's degree in an appropriate discipline- A minimum of four years of relevant experience as a developer for business software (eg ERP, CRM, HRM, ITSM, etc.)- Development experience in JavaScript, Bootstrap, JSON, XML, HTML and CSS, AJAX, Angular JS- - Experience with Agile development processes (e.g. Scrum, Kanban)Specific knowledge- Master the writing of functional specifications- Advanced intermediate level English proficiency- Knowledge of web services (SOAP, REST) ​​(an asset)- Knowledge of the ITSM ServiceNow suite or equivalent products (an asset)- Knowledge of ITIL service management processes (an asset)Thank youAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As an ITSM - ServiceNow - JavaScript Developer, you will be a key member of an Agile development team responsible for designing, testing and maintaining our ServiceNow platform.You design, configure, administer, maintain and evolve management systems to meet the needs of the organization.You play an advisory and support role with dedicated customers and partners in the context of various important intervention mandates in terms of incident prevention, corrective action, evolution of IT infrastructures, deployment and post-deployment. You propose solutions for improving or optimizing standards, policies and programs. The nature of the files and projects requires extensive knowledge in your field.You develop recommendations, develop solutions and action plans, according to the orientations and objectives of the organization. You contribute to the resolution of complex problems. These require analysis and detailed knowledge of the business domain. Lashings are frequent. You are called upon to interact with various stakeholders working in complementary areas of expertise. Mastery of interpersonal relationships then becomes an essential skill.You act as a resource person in your field with your unit, dedicated customers and partners.Additional ResponsibilitiesDesign, implement viable and sustainable solutions and provide support, maintenance and developmentDevelop and implement solutions for ServiceNow: solution design, implementation, unit testing (U.T.), user acceptance testing, validationCreate and configure workflows based on business needs and best practices;Create rules, UI policies, UI pages, UI macros, UI actions, scripts, etc.Implement and monitor action plans, solutions or tools to ensure consistency and balance between business needs and compliance with requirements and best practicesPlay a watchdog role in order to understand and anticipate current trends in their area of ​​expertise and make appropriate recommendations to ensure the development of best practices for the companyContribute to the development of solutions/approaches during various projects or mandates in his field of expertiseCollaborate in the development of indicators and performance monitoring methods, in the identification of problems as well as in the identification of appropriate recommendationsDevelop customer strategies, plans, activities and toolsRequired profile- Bachelor's degree in an appropriate discipline- A minimum of four years of relevant experience as a developer for business software (eg ERP, CRM, HRM, ITSM, etc.)- Development experience in JavaScript, Bootstrap, JSON, XML, HTML and CSS, AJAX, Angular JS- - Experience with Agile development processes (e.g. Scrum, Kanban)Specific knowledge- Master the writing of functional specifications- Advanced intermediate level English proficiency- Knowledge of web services (SOAP, REST) ​​(an asset)- Knowledge of the ITSM ServiceNow suite or equivalent products (an asset)- Knowledge of ITIL service management processes (an asset)Thank youAdvantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________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
      Présentation du posteNotre client recherche une personne enthousiaste, curieuse et passionnée pour aider les équipes de développement à développer des produits et des services de la plus haute qualité dont pourront bénéficier les professionnel(le)s de l'industrie des médias et du divertissement.Notre client fournit des outils, des cadres, des API, des bonnes pratiques et un savoir-faire pour aider les équipes dans leur quête de développement durable. Les solutions se veulent faciles à comprendre et à gérer, ce qui plaît aux développeur(euse)s et aux responsables de l'assurance qualité.Le candidat ou la candidate utilisera ses connaissances des techniques en tests automatisés ainsi que son expérience en développement de systèmes pour créer et maintenir des solutions efficaces d'automatisation des tests. Position OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateAdvantagesPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateResponsibilitiesPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateQualificationsPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateSummaryPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateRandstad 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.
      Présentation du posteNotre client recherche une personne enthousiaste, curieuse et passionnée pour aider les équipes de développement à développer des produits et des services de la plus haute qualité dont pourront bénéficier les professionnel(le)s de l'industrie des médias et du divertissement.Notre client fournit des outils, des cadres, des API, des bonnes pratiques et un savoir-faire pour aider les équipes dans leur quête de développement durable. Les solutions se veulent faciles à comprendre et à gérer, ce qui plaît aux développeur(euse)s et aux responsables de l'assurance qualité.Le candidat ou la candidate utilisera ses connaissances des techniques en tests automatisés ainsi que son expérience en développement de systèmes pour créer et maintenir des solutions efficaces d'automatisation des tests. Position OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateAdvantagesPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateResponsibilitiesPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateQualificationsPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateSummaryPosition OverviewOu client’s test Automation team is looking for an enthusiastic, curious, and passionate individual to help development teams ensure Media and Entertainment industry professionals enjoy products and services of the highest quality. Our client provide tools, frameworks, APIs, best practices, and knowledge to enable teams in their sustainable development quest. The candidate will use his/her knowledge of automated testing techniques as well as system development experience to create and maintain effective test automation solutions. Responsibilities•Maintain, enhance and/or create test automation frameworks and orchestration.•Provide guidance and best practices for reliable automated test case and suite creation.•Analyze, debug and report defects preventing successful test runtime.•Maintain and enhance test automation physical, virtual, cloud infrastructure and related configuration frameworks.•Maintain and enhance test automation reporting and monitoring systems.•Offer solutions to evolve development practice and to optimize QA effort.•Work with functionally diverse products, services in geographically dispersed teams, to promote code and feature quality.•Collaborate with developers and QAs to create or enhance test automation systems supporting the goals of the product or service.Minimum Qualifications•3 - 5+ years technical work experience creating and maintaining production quality automated testing frameworks, tools and pipelines.•Strong understanding of software development practices which enable code and feature quality.•Understanding of automated testing methodologies and practices.•Hands-on experience with in-house or commercial test automation frameworks (e.g. Selenium, Cucumber, Cypress, etc.).•Advanced knowledge of Python, and one other scripted programming language (e.g. Ruby, Javascript, etc.).•Experience with source control and CI/CD tools (Jenkins, GitHub, etc.).•Experience with database technologies (mySQL, MongoDB, Postgres, etc.)•Experience working with multiple OSes (Windows, Linux, or MacOS) •Experience with benchmark and/or API testing.•Experience with containers, virtualization and/or public or private cloud (Docker, AWS, Azure, etc.).•Experience working iteratively in Agile or Kanban development environment.•Demonstrated critical and system thinking, with emphasis on quality.Preferred Qualifications•Previous experience using 3D modeling, animation etc.•Previous experience developing or supporting web apps or services•Previous experience with infrastructure management and configuration (e.g. Chef, Ansible, etc.)•Curious about emerging technologies, keeping their technical knowledge up to dateRandstad 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
      ****IMPORTANT****We are looking for an autonomous and resourceful person, able to evolve in a complex and poorly documented context. Thank you!***********************Main responsibilities:Detect and analyze problems, determine causes and identify appropriate solutions based on customer needsEnsure the required links with the various units involved in its activities in collaboration with the application managers concernedPropose any improvement to increase the efficiency and quality of the application base or unit operationsAnalyze and carry out service requests according to the specific needs of the clientMake application modifications, test scenarios and perform the required documentation to ensure the quality and follow-up of changes in productionPrepare and execute various IT operations to ensure the smooth running of production operationsRequired profile:- Bachelor's degree in an appropriate discipline- A minimum of two years of relevant experience in developing web applications in ASP.NET (WebForms)- Experience in C#.net, JavaScript, SQL Server and Entity Framework programming- Experience with Visual Studio development tools and Team Foundation Server (TFS) source manager- Experience in test automation (MSTests, NUnit and test coverage)- Experience with DevExpress, JQuery Package, Microsoft MVC Web Framework, Web Services (SOA) WCF and SSIS Framework (an asset)- Interest in doing application maintenance/upkeepSpecific knowledge:- Knowledge of Crystal report (or other report generation software) (an asset)- Knowledge of the FX suite (an asset)- Knowledge of Unix (an asset)Thank youAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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.
      ****IMPORTANT****We are looking for an autonomous and resourceful person, able to evolve in a complex and poorly documented context. Thank you!***********************Main responsibilities:Detect and analyze problems, determine causes and identify appropriate solutions based on customer needsEnsure the required links with the various units involved in its activities in collaboration with the application managers concernedPropose any improvement to increase the efficiency and quality of the application base or unit operationsAnalyze and carry out service requests according to the specific needs of the clientMake application modifications, test scenarios and perform the required documentation to ensure the quality and follow-up of changes in productionPrepare and execute various IT operations to ensure the smooth running of production operationsRequired profile:- Bachelor's degree in an appropriate discipline- A minimum of two years of relevant experience in developing web applications in ASP.NET (WebForms)- Experience in C#.net, JavaScript, SQL Server and Entity Framework programming- Experience with Visual Studio development tools and Team Foundation Server (TFS) source manager- Experience in test automation (MSTests, NUnit and test coverage)- Experience with DevExpress, JQuery Package, Microsoft MVC Web Framework, Web Services (SOA) WCF and SSIS Framework (an asset)- Interest in doing application maintenance/upkeepSpecific knowledge:- Knowledge of Crystal report (or other report generation software) (an asset)- Knowledge of the FX suite (an asset)- Knowledge of Unix (an asset)Thank youAdvantages___________________________________________________________________________Responsibilities___________________________________________________________________________Qualifications___________________________________________________________________________Summary___________________________________________________________________________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
      Are you looking for a stimulating and far-reaching challenge as a Senior Java Developer?12 month renewable contractMontreal or remotelyAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesParticipation in the application designDevelopment and evolutions of back-office and front-office components of our Font management systemParticipate in technology monitoring and definition of coding standards to ensure the efficiency, resilience and sustainability of systemsOptimize the platform for maximum speed and scalabilityAs part of an agile team, contribute to the success and agility of the teamQualificationsYour skills· Having a level of training equivalent to BAC or more, you have a significant experience of at least 5 to 7 years in back-end web development, and a minimum of 1-2 years in front-end development;Mastery of Java language (frameworks: spring, hibernate, spring boot ...)Good knowledge of Javascript and in particular in the use of advanced libraries (Angular, React ...)Good knowledge and experience in quality process and continuous integration: source control (GIT), code review· Knowledge of Oracle Database, MongoDB ...· Knowledge of SOAP, REST ...· Good level in French and English written and spoken.Ability to solve complex problemsDemonstrated ability to work in a team and good communication skillsHigh degree of personal motivation and ability to work independentlyAbility to adapt in a fast paced agile development environmentYour essential qualities:Passionate about software developmentCollaborative, Autonomous and enterprisingOrganized and rigorousVersatile, leader and team playerSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies/quebec/quebec /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 stimulating and far-reaching challenge as a Senior Java Developer?12 month renewable contractMontreal or remotelyAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesParticipation in the application designDevelopment and evolutions of back-office and front-office components of our Font management systemParticipate in technology monitoring and definition of coding standards to ensure the efficiency, resilience and sustainability of systemsOptimize the platform for maximum speed and scalabilityAs part of an agile team, contribute to the success and agility of the teamQualificationsYour skills· Having a level of training equivalent to BAC or more, you have a significant experience of at least 5 to 7 years in back-end web development, and a minimum of 1-2 years in front-end development;Mastery of Java language (frameworks: spring, hibernate, spring boot ...)Good knowledge of Javascript and in particular in the use of advanced libraries (Angular, React ...)Good knowledge and experience in quality process and continuous integration: source control (GIT), code review· Knowledge of Oracle Database, MongoDB ...· Knowledge of SOAP, REST ...· Good level in French and English written and spoken.Ability to solve complex problemsDemonstrated ability to work in a team and good communication skillsHigh degree of personal motivation and ability to work independentlyAbility to adapt in a fast paced agile development environmentYour essential qualities:Passionate about software developmentCollaborative, Autonomous and enterprisingOrganized and rigorousVersatile, leader and team playerSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies/quebec/quebec /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.
      • Montreal, Québec
      • Contract
      JOB DESCRIPTIONAre you looking for a stimulating and far-reaching challenge as a Senior Java Developer?12 month renewable contractMontreal or remotelyAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesParticipation in the application designDevelopment and evolutions of back-office and front-office components of our Font management systemParticipate in technology monitoring and definition of coding standards to ensure the efficiency, resilience and sustainability of systemsOptimize the platform for maximum speed and scalabilityAs part of an agile team, contribute to the success and agility of the teamQualificationsYour skills· Having a level of training equivalent to BAC or more, you have a significant experience of at least 5 to 7 years in back-end web development, and a minimum of 1-2 years in front-end development;Mastery of Java language (frameworks: spring, hibernate, spring boot ...)Good knowledge of Javascript and in particular in the use of advanced libraries (Angular, React ...)Good knowledge and experience in quality process and continuous integration: source control (GIT), code review· Knowledge of Oracle Database, MongoDB ...· Knowledge of SOAP, REST ...· Good level in French and English written and spoken.Ability to solve complex problemsDemonstrated ability to work in a team and good communication skillsHigh degree of personal motivation and ability to work independentlyAbility to adapt in a fast paced agile development environmentYour essential qualities:Passionate about software developmentCollaborative, Autonomous and enterprisingOrganized and rigorousVersatile, leader and team playerSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies/quebec/quebec /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.
      JOB DESCRIPTIONAre you looking for a stimulating and far-reaching challenge as a Senior Java Developer?12 month renewable contractMontreal or remotelyAs a Developer, you will join a dynamic team and take part in the development of system specifications, application of software engineering best practices, code development and testing. You will work in a collaborative team that helps improve each other's skills.AdvantagesPossibility of taking part in large-scale projectsAGILE & high performance work environmentExperience working in a large company35 hours per weekRemote (Computer Hardware Provided)Training / Onboarding offeredResponsibilitiesParticipation in the application designDevelopment and evolutions of back-office and front-office components of our Font management systemParticipate in technology monitoring and definition of coding standards to ensure the efficiency, resilience and sustainability of systemsOptimize the platform for maximum speed and scalabilityAs part of an agile team, contribute to the success and agility of the teamQualificationsYour skills· Having a level of training equivalent to BAC or more, you have a significant experience of at least 5 to 7 years in back-end web development, and a minimum of 1-2 years in front-end development;Mastery of Java language (frameworks: spring, hibernate, spring boot ...)Good knowledge of Javascript and in particular in the use of advanced libraries (Angular, React ...)Good knowledge and experience in quality process and continuous integration: source control (GIT), code review· Knowledge of Oracle Database, MongoDB ...· Knowledge of SOAP, REST ...· Good level in French and English written and spoken.Ability to solve complex problemsDemonstrated ability to work in a team and good communication skillsHigh degree of personal motivation and ability to work independentlyAbility to adapt in a fast paced agile development environmentYour essential qualities:Passionate about software developmentCollaborative, Autonomous and enterprisingOrganized and rigorousVersatile, leader and team playerSummaryDo not hesitate to contact us directly by email at daniel.zapata@randstad.ca or visit all our IT job offers on our following website: https://www.randstad.ca/fr/jobs/s- technologies/quebec/quebec /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
      The mandate of the Members and Customers Transversal Solutions Department (DSTMC) consists of the development and integration of large-scale solutions - major projects - movement for client members (MC). More specifically, under the responsibility of the VP Member and Client Analytics and the Data Manager (CDO), our two projects: Unicité and Consent ™ are part of the Data and Movement Analytics program. As part of the Consent project, under the responsibility of Data Governance MC, our management must set up a solution to capture the consent given by members and clients and to integrate the use of this consent into the systems of the Movement concerned. All business areas and distribution channels are involved. The mandate therefore requires constant adaptations of the solution and interactions with a large number of teams, both Business and IT.The incumbent will join an Agile team in squad mode. Since this is a new application, it will integrate all of our recent technologies and perform JAVA programming according to the functional specifications and technical designs provided.Roles and responsibilitiesActively participate in the development of implementation strategies, perform the analysis and development of software products, including design, code, test automation and operation by applying good development practices, data and of security.· Work in co-creation with technological contributors and architects to fully understand and thus achieve the alignment of solutions representing business intentions and objectivesDocument the technical solutions (deliverables and programs) to ensure the sustainability of products, prepare and distribute training for peers and consumers· Provide technical support to IT operations. Analyze complex issues, determine the causes and follow up on system problems during critical incidents and ensure their resolution· Validate and / or carry out test cases to ensure complete coverage of changes made by the project.Be responsible for installing and testing software packages or implementing applications Required profile3-5 years experience in web development specifically required (essential)Knowledge of Java web environments (JSP, J2EE, JavaScript, HTML5, CSS3, etc.) (essential)Knowledge of databases (Oracle, DB2) and SQL language (essential)Knowledge of REST service concepts (essential)Knowledge of various development frameworks (Spring MVC, Spring Security, etc.)Knowledge of development support tools (GIT, MAVEN, JENKINS, JIRA, etc.)Technical knowledge of the Portal, AccèsD applications (Personal and Business), and the technological environmentKnowledge of the cloud computing conceptKnowledge of PAASKnowledge of CucumberKnowledge of development projects in Agile modeExperience in banking and (important asset)Teamwork is essential, analytical skills, autonomy, resourcefulAbility to learn and integrate quicklyAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The mandate of the Members and Customers Transversal Solutions Department (DSTMC) consists of the development and integration of large-scale solutions - major projects - movement for client members (MC). More specifically, under the responsibility of the VP Member and Client Analytics and the Data Manager (CDO), our two projects: Unicité and Consent ™ are part of the Data and Movement Analytics program. As part of the Consent project, under the responsibility of Data Governance MC, our management must set up a solution to capture the consent given by members and clients and to integrate the use of this consent into the systems of the Movement concerned. All business areas and distribution channels are involved. The mandate therefore requires constant adaptations of the solution and interactions with a large number of teams, both Business and IT.The incumbent will join an Agile team in squad mode. Since this is a new application, it will integrate all of our recent technologies and perform JAVA programming according to the functional specifications and technical designs provided.Roles and responsibilitiesActively participate in the development of implementation strategies, perform the analysis and development of software products, including design, code, test automation and operation by applying good development practices, data and of security.· Work in co-creation with technological contributors and architects to fully understand and thus achieve the alignment of solutions representing business intentions and objectivesDocument the technical solutions (deliverables and programs) to ensure the sustainability of products, prepare and distribute training for peers and consumers· Provide technical support to IT operations. Analyze complex issues, determine the causes and follow up on system problems during critical incidents and ensure their resolution· Validate and / or carry out test cases to ensure complete coverage of changes made by the project.Be responsible for installing and testing software packages or implementing applications Required profile3-5 years experience in web development specifically required (essential)Knowledge of Java web environments (JSP, J2EE, JavaScript, HTML5, CSS3, etc.) (essential)Knowledge of databases (Oracle, DB2) and SQL language (essential)Knowledge of REST service concepts (essential)Knowledge of various development frameworks (Spring MVC, Spring Security, etc.)Knowledge of development support tools (GIT, MAVEN, JENKINS, JIRA, etc.)Technical knowledge of the Portal, AccèsD applications (Personal and Business), and the technological environmentKnowledge of the cloud computing conceptKnowledge of PAASKnowledge of CucumberKnowledge of development projects in Agile modeExperience in banking and (important asset)Teamwork is essential, analytical skills, autonomy, resourcefulAbility to learn and integrate quicklyAdvantages________________________________________________________________________________Responsibilities________________________________________________________________________________Qualifications________________________________________________________________________________Summary________________________________________________________________________________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.
      • Montreal, Québec
      • Contract
      Job description – Software DeveloperThis role is pivotal to the successful execution of large global software product deployments involving design & development of new applications to support integration between the client products & 3rd party systems. You will have a proven technical background in developing large scale IT projects within the Telco industry.You will be responsible for software development and testing activities as your primary function. As a Software Developer you will turn project requirements into a functioning application. Proven software development and testing skills with demonstrable results in delivering high quality projects at large telco providers or IT enterprises is important. AdvantagesThis is a great 12 months contract opportunity! It can be remote from anywhere in Canada.ResponsibilitiesResponsibilities:•Responsible for software development projects, covering all aspects including software design, development, deployment, acceptance, & post-delivery support.•The Software Developer will be part of the entire development process starting from Requirements, Design, and Coding & Delivery through to Transition & Operations mode.•Quality of the Software, using Design Reviews, Code Reviews, Testing, and Acceptance plans. •Document and monitor solution development to make sure that the design requirements are met.•Support lab testing and extensive customer acceptance processes.•Inform project status, schedule, and key issues to management on regular basis.•Follow the change control process.•Ensure documentation is compiled as part of development process.•Manage transition of completed elements to Support Functions.QualificationsRequirements/Qualifications:•Bachelor’s Degree in Computer Science, or related technical field or equivalent.•Min. 5 years of experience developing Software Applications for telco scale applications.•Experience developing applications using mainstream programming languages: Go, JavaScript, and/or Python.•Experience developing Prometheus exporter interfaces is a plus.•Experience with REST API Development.•Experience developing medium - large scale distributed systems based on Micro-services in a telco environment.•Experience with enterprise message bus, example Kafka, MQTT.•Experience with agile software development / SCRUM master.•Protocol experience with SNMP, SSH, NETCONF, and Telnet Protocol is a plus.•Excellent understanding and experience with running applications at scale, deep understanding of Docker containerization and orchestration, Kubernetes is an asset.•Excellent time management, organizational skills & experience establishing guidelines.•NoSQL or SQL Database Knowledge is a plus•Strong personal accountability regarding decision-making.•Experience working in a high-level collaborative environment and promoting a teamwork mentality.Summary•Proficient communication skills in English as well as good written and presentation skills.•Must be able to maintain a functional home office.•Must be able to work with team members in different geographical time zones.please contact Louis-Philippe if you want more information:Louis-Philippe.morris@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.
      Job description – Software DeveloperThis role is pivotal to the successful execution of large global software product deployments involving design & development of new applications to support integration between the client products & 3rd party systems. You will have a proven technical background in developing large scale IT projects within the Telco industry.You will be responsible for software development and testing activities as your primary function. As a Software Developer you will turn project requirements into a functioning application. Proven software development and testing skills with demonstrable results in delivering high quality projects at large telco providers or IT enterprises is important. AdvantagesThis is a great 12 months contract opportunity! It can be remote from anywhere in Canada.ResponsibilitiesResponsibilities:•Responsible for software development projects, covering all aspects including software design, development, deployment, acceptance, & post-delivery support.•The Software Developer will be part of the entire development process starting from Requirements, Design, and Coding & Delivery through to Transition & Operations mode.•Quality of the Software, using Design Reviews, Code Reviews, Testing, and Acceptance plans. •Document and monitor solution development to make sure that the design requirements are met.•Support lab testing and extensive customer acceptance processes.•Inform project status, schedule, and key issues to management on regular basis.•Follow the change control process.•Ensure documentation is compiled as part of development process.•Manage transition of completed elements to Support Functions.QualificationsRequirements/Qualifications:•Bachelor’s Degree in Computer Science, or related technical field or equivalent.•Min. 5 years of experience developing Software Applications for telco scale applications.•Experience developing applications using mainstream programming languages: Go, JavaScript, and/or Python.•Experience developing Prometheus exporter interfaces is a plus.•Experience with REST API Development.•Experience developing medium - large scale distributed systems based on Micro-services in a telco environment.•Experience with enterprise message bus, example Kafka, MQTT.•Experience with agile software development / SCRUM master.•Protocol experience with SNMP, SSH, NETCONF, and Telnet Protocol is a plus.•Excellent understanding and experience with running applications at scale, deep understanding of Docker containerization and orchestration, Kubernetes is an asset.•Excellent time management, organizational skills & experience establishing guidelines.•NoSQL or SQL Database Knowledge is a plus•Strong personal accountability regarding decision-making.•Experience working in a high-level collaborative environment and promoting a teamwork mentality.Summary•Proficient communication skills in English as well as good written and presentation skills.•Must be able to maintain a functional home office.•Must be able to work with team members in different geographical time zones.please contact Louis-Philippe if you want more information:Louis-Philippe.morris@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.

    Thank you for subscribing to your personalised job alerts.

    Explore over 17 jobs in Verdun

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