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.

    20 jobs found for javascript in Québec

    filter2
    clear all
      • 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.
      • 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
      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.
      • 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.
      • Lachine, Québec
      • Permanent
      You're a developer with experience in Java and an interest for EDI and data integration ? You are an integration specialist with coding skills and a solid knowledge of Java ? You want to work for a company that values the strengths and skills of their employees ? This permanent position in Montreal could be made for you ! AdvantagesEqual opportunity employerCompetitive compensationComprehensive health and dental careBalance between work and home lifeResponsibilitiesReporting to the Integration Manager, the Senior Integration Developer will be responsible for analysing, developing, deploying and supporting data integration solutions across multiple environments. Working with their manager and other members of the integration team, the incumbent will also be responsible for developing design solution documents and processes to support complex partner integration projects.Qualifications- Several years of strong EDI and data integration experience- University degree or CEGEP diploma in information technology or related experience- Experience with mapping/transformation tools (Sterling Integrator, Cleo, Mulesoft) to convert data from ANSI X12 to XML, API, SQL, FLAT File, SAP IDoc formats and vice versa.- Experience with one or more ERP systems (Cargowise, 3GTMS, Salesforce, SAP, AX) and a good understanding of the related business flow.- Experience with communication standards such as FTP, AS2, -HTTP etc.- Experience with Database (Oracle), SQL and JavaScript development Expert knowledge of Java, IIS and Web Services- Knowledge of MS .Net, C#, VB.NET an assetSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !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.
      You're a developer with experience in Java and an interest for EDI and data integration ? You are an integration specialist with coding skills and a solid knowledge of Java ? You want to work for a company that values the strengths and skills of their employees ? This permanent position in Montreal could be made for you ! AdvantagesEqual opportunity employerCompetitive compensationComprehensive health and dental careBalance between work and home lifeResponsibilitiesReporting to the Integration Manager, the Senior Integration Developer will be responsible for analysing, developing, deploying and supporting data integration solutions across multiple environments. Working with their manager and other members of the integration team, the incumbent will also be responsible for developing design solution documents and processes to support complex partner integration projects.Qualifications- Several years of strong EDI and data integration experience- University degree or CEGEP diploma in information technology or related experience- Experience with mapping/transformation tools (Sterling Integrator, Cleo, Mulesoft) to convert data from ANSI X12 to XML, API, SQL, FLAT File, SAP IDoc formats and vice versa.- Experience with one or more ERP systems (Cargowise, 3GTMS, Salesforce, SAP, AX) and a good understanding of the related business flow.- Experience with communication standards such as FTP, AS2, -HTTP etc.- Experience with Database (Oracle), SQL and JavaScript development Expert knowledge of Java, IIS and Web Services- Knowledge of MS .Net, C#, VB.NET an assetSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !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.
      • Montreal, Québec
      • Permanent
      You have experience as a full stack developer working mainly in Java ? You're looking to join a software company rapidly growing and looking to grow its rank tenfold ? You are a talented and highly motivated individual looking to help build a next-generation product platform. You want to be a key part of an international, cross-functional team developing cutting-edge products using the latest and greatest tools. You want to help build great things. This role is made for you.Advantages- Wide array of social benefits including health insurance and all sorts of things- 100% remote position- 4 weeks of vacation- The salary that you deserve- Huge career advancement opportunity as the team is growing very fast Responsibilities- Contribute substantially to design and development of major components and sub-systems using Java platform- Improve current architecture and design to meet ever increasing demand on performance and scalability-Work with Product Management, QA and documentation to deliver high quality, complete Software Releases- Provide technical guidance and mentoring to incoming members of the Montreal Development team- Contribute/help the company on the transition to move from monolith to Microservices ecosystemQualifications- Several years of related experience as either Front-End, Back-End or Full Stack Developer- Solid Java 8+ and its' ecosystem- Solid knowledge of several of the following technologies and methodologies :Spring Boot, Spring IOS, Spring data, API, Angular, JavaScript, Dojo, TypeScript, CSS, HTML, AWS, Azure, Google cloudDocker, Kubernetes, Microservices, design patterns, Unit tests (Mockito, JUnit), error handling- Experience with responsive design and deep understanding of Object-Oriented design- Experience with performance debugging and benchmarking- Ability to work independently with little supervision and collaborate in a team settingSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !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.
      You have experience as a full stack developer working mainly in Java ? You're looking to join a software company rapidly growing and looking to grow its rank tenfold ? You are a talented and highly motivated individual looking to help build a next-generation product platform. You want to be a key part of an international, cross-functional team developing cutting-edge products using the latest and greatest tools. You want to help build great things. This role is made for you.Advantages- Wide array of social benefits including health insurance and all sorts of things- 100% remote position- 4 weeks of vacation- The salary that you deserve- Huge career advancement opportunity as the team is growing very fast Responsibilities- Contribute substantially to design and development of major components and sub-systems using Java platform- Improve current architecture and design to meet ever increasing demand on performance and scalability-Work with Product Management, QA and documentation to deliver high quality, complete Software Releases- Provide technical guidance and mentoring to incoming members of the Montreal Development team- Contribute/help the company on the transition to move from monolith to Microservices ecosystemQualifications- Several years of related experience as either Front-End, Back-End or Full Stack Developer- Solid Java 8+ and its' ecosystem- Solid knowledge of several of the following technologies and methodologies :Spring Boot, Spring IOS, Spring data, API, Angular, JavaScript, Dojo, TypeScript, CSS, HTML, AWS, Azure, Google cloudDocker, Kubernetes, Microservices, design patterns, Unit tests (Mockito, JUnit), error handling- Experience with responsive design and deep understanding of Object-Oriented design- Experience with performance debugging and benchmarking- Ability to work independently with little supervision and collaborate in a team settingSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !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
      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.
      • Dorval, Québec
      • Permanent
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist, Data Analytics (DevOps) is highly motivated and who will be responsible for helping to define and build the future state of Air Canada’s data integration and data lake platform. You will be working closely with a team of skilled data engineers as well as our management team and other stakeholders to develop the strategy, technical solution and implementation roadmap. Successful candidate should be able to execute and automate operational processes with utmost quality, accuracy and security. This position will be reporting to the Manager, Data & Analytics. Key Responsibilities & ActivitiesResponsible for design and build-out of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineering team and broader Product and Analytics teamsMake sure data engineering initiatives are properly supported at the infrastructure and architecture levelsAutomate the build and release of multiple projects by implementing automation tools and frameworks (CI/CD pipelines).Maintain code branches along with integrations of code across multiple branches.Configure complex installations and quickly resolve all defects or script issues found within the installation.Collaborate with cross-functional teams to solve development constraints and deployment issuesApply effective coding practices for error-free timely release.Maintain and update technical documents and procedures accompanied by configuration and design of database models relative to the requirements of the organizationMaintain data standard and security measures through the implementation of information technology plans, policies, and standards.Conduct metadata management, data cleansing and conformingUse sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelinesProvide day-to-day support and technical expertise to both technical and non-technical teamsFollow DevOps delivery model and recommend adjustments based on results, when needed. Help implement guidelines, standards, and procedures and provide recommendations for improvements.Understand the various application architectures and ensure development of supportable automation processes. Coordinate with Architecture and Quality teams to ensure timely delivery of projects, features, bugfixes, and infrastructure improvements into multiple production environmentsLead and coordinate the go-live activities essential to the execution of the deployment plans/checklists Qualifications A relevant University degree/technical certification, and/or relevant experience commensurate to the role9-12 years of IT technology, operations and people leadership experience in a large company4+ years of DevOps or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools.Certifications in core programming languages, agile methodologies (CSPO, PMI-ACP, etc.)Proficiency in Scala, Python, Java or Javascript, and relational databases (Oracle, DB2, SQL Server, etc.)Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) and familiarity with NoSQL databases such as Cassandra and MongoExperience with data warehousing, and cloud computing platforms like Microsoft Azure, AWS or Google Cloud. AWS certification is preferred.Experience with cloud-based monitoring logging, cost analysis toolsSolid experience as a DevOps Engineer, including automation experience with configuration management tools.Track record working with data from multiple sourcesStrong project management and organizational skillsAPI development experience an assetExperience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement Knowledge of the tooling for deployment, monitoring and site reliabilityDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Experience supporting and working with cross-functional teams in a dynamic environment.Experience with Big Data technologies (e.g Hadoop, Hive, HBase, Spark, Kafka, Storm, Cassandra, Columnar Databases or Graph Databases) and with ETL technologies (e.g SSIS, Informatica or Datastage)Strong scripting (e.g. Python) and automation skills.Experience and proficiency with Linux system administration.Experience with version control repositories like GIT Knowledge of containerization tools (e.g. Docker)Understanding network topologies and common network protocols and services.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Team player and ability to function effectively in a fast paced, team-oriented work environment with a bias toward action.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost  Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist, Data Analytics (DevOps) is highly motivated and who will be responsible for helping to define and build the future state of Air Canada’s data integration and data lake platform. You will be working closely with a team of skilled data engineers as well as our management team and other stakeholders to develop the strategy, technical solution and implementation roadmap. Successful candidate should be able to execute and automate operational processes with utmost quality, accuracy and security. This position will be reporting to the Manager, Data & Analytics. Key Responsibilities & ActivitiesResponsible for design and build-out of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineering team and broader Product and Analytics teamsMake sure data engineering initiatives are properly supported at the infrastructure and architecture levelsAutomate the build and release of multiple projects by implementing automation tools and frameworks (CI/CD pipelines).Maintain code branches along with integrations of code across multiple branches.Configure complex installations and quickly resolve all defects or script issues found within the installation.Collaborate with cross-functional teams to solve development constraints and deployment issuesApply effective coding practices for error-free timely release.Maintain and update technical documents and procedures accompanied by configuration and design of database models relative to the requirements of the organizationMaintain data standard and security measures through the implementation of information technology plans, policies, and standards.Conduct metadata management, data cleansing and conformingUse sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelinesProvide day-to-day support and technical expertise to both technical and non-technical teamsFollow DevOps delivery model and recommend adjustments based on results, when needed. Help implement guidelines, standards, and procedures and provide recommendations for improvements.Understand the various application architectures and ensure development of supportable automation processes. Coordinate with Architecture and Quality teams to ensure timely delivery of projects, features, bugfixes, and infrastructure improvements into multiple production environmentsLead and coordinate the go-live activities essential to the execution of the deployment plans/checklists Qualifications A relevant University degree/technical certification, and/or relevant experience commensurate to the role9-12 years of IT technology, operations and people leadership experience in a large company4+ years of DevOps or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools.Certifications in core programming languages, agile methodologies (CSPO, PMI-ACP, etc.)Proficiency in Scala, Python, Java or Javascript, and relational databases (Oracle, DB2, SQL Server, etc.)Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) and familiarity with NoSQL databases such as Cassandra and MongoExperience with data warehousing, and cloud computing platforms like Microsoft Azure, AWS or Google Cloud. AWS certification is preferred.Experience with cloud-based monitoring logging, cost analysis toolsSolid experience as a DevOps Engineer, including automation experience with configuration management tools.Track record working with data from multiple sourcesStrong project management and organizational skillsAPI development experience an assetExperience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement Knowledge of the tooling for deployment, monitoring and site reliabilityDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Experience supporting and working with cross-functional teams in a dynamic environment.Experience with Big Data technologies (e.g Hadoop, Hive, HBase, Spark, Kafka, Storm, Cassandra, Columnar Databases or Graph Databases) and with ETL technologies (e.g SSIS, Informatica or Datastage)Strong scripting (e.g. Python) and automation skills.Experience and proficiency with Linux system administration.Experience with version control repositories like GIT Knowledge of containerization tools (e.g. Docker)Understanding network topologies and common network protocols and services.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Team player and ability to function effectively in a fast paced, team-oriented work environment with a bias toward action.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost  Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.

    Thank you for subscribing to your personalised job alerts.

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