Thank you for subscribing to your personalised job alerts.

    29 jobs found for Software Developer

    filter1
    clear all
      • Vancouver, British Columbia
      • Permanent
      Are you an experienced developer who has an excellent understanding of Javascript, ReactJS and also knowledgeable of the Netsuite environment? Would you be interested to work on integrating ReactJS into Netsuite? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer for their ERP software development team, on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!AdvantagesAs a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.•100% remote roleResponsibilitiesAs a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced developer who has an excellent understanding of Javascript, ReactJS and also knowledgeable of the Netsuite environment? Would you be interested to work on integrating ReactJS into Netsuite? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer for their ERP software development team, on a permanent full time basis. Apply to this amazing Software Developer opportunity today!What’s in it for you!As a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!AdvantagesAs a Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.•100% remote roleResponsibilitiesAs a Software Developer with our Downtown Vancouver client, you will:• Work on integrating third party services (ERP’s etc) into banking platform• Work on our core sync technology to enable that• Work on implementation programmatic data flows and user interfacesQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• Experience: 3 to 5 years in a commercial software development environment• Javascript (and preferable ReactJS) experience• Strong working knowledge of the Netsuite environment• Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Permanent
      Are you an experienced C#/or Java developer who has an excellent knowledge of the Dynamics 365 Business Central environment? Would you be interested to working on developing integrations between Dynamics 365 Business Central and other applications in financial domain? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer, comfortable working both client-side and server-sideWhat’s in it for you!As a Dynamics 365 Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Dynamics 365 Software Developer with our Downtown Vancouver client, you will:• Work with some of the biggest enterprise ERP platforms• Work with an ever growing list of ERPs (Particularly MS BC365) • Work on integrating third party services (ERP’s etc) into banking platformHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• AND 3 to 5 years in a commercial software development environment• Experience at least with one: C# or Java• Strong understanding of Restful services, and comfortable integrating external SDKs • Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Dynamics 365 Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!AdvantagesAs a Dynamics 365 Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.ResponsibilitiesAs a Dynamics 365 Software Developer with our Downtown Vancouver client, you will:• Work with some of the biggest enterprise ERP platforms• Work with an ever growing list of ERPs (Particularly MS BC365) • Work on integrating third party services (ERP’s etc) into banking platformQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• AND 3 to 5 years in a commercial software development environment• Experience at least with one: C# or Java• Strong understanding of Restful services, and comfortable integrating external SDKs • Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Dynamics 365 Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced C#/or Java developer who has an excellent knowledge of the Dynamics 365 Business Central environment? Would you be interested to working on developing integrations between Dynamics 365 Business Central and other applications in financial domain? Our Downtown Vancouver client is seeking to hire on remote work a Software Developer, comfortable working both client-side and server-sideWhat’s in it for you!As a Dynamics 365 Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.What will you do?As a Dynamics 365 Software Developer with our Downtown Vancouver client, you will:• Work with some of the biggest enterprise ERP platforms• Work with an ever growing list of ERPs (Particularly MS BC365) • Work on integrating third party services (ERP’s etc) into banking platformHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• AND 3 to 5 years in a commercial software development environment• Experience at least with one: C# or Java• Strong understanding of Restful services, and comfortable integrating external SDKs • Very good communication skills If the prospect of working in an innovative, tech savvy company intrigues you, then this Dynamics 365 Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!AdvantagesAs a Dynamics 365 Software Developer with our Downtown Vancouver client, you’ll receive:•Leading market annual rates.•Comprehensive benefits package.•Modern MacBook / monitors + any equipment required to help enhance productivity.•Modern high-rise office in Downtown Vancouver/we are obviously remote now •Kitchen stocked with nuts and fruits.•2 company paid coffee runs/per day.ResponsibilitiesAs a Dynamics 365 Software Developer with our Downtown Vancouver client, you will:• Work with some of the biggest enterprise ERP platforms• Work with an ever growing list of ERPs (Particularly MS BC365) • Work on integrating third party services (ERP’s etc) into banking platformQualificationsHow do you qualify?To qualify for this Software Developer role, you must have:• Degree in Computer Science• AND 3 to 5 years in a commercial software development environment• Experience at least with one: C# or Java• Strong understanding of Restful services, and comfortable integrating external SDKs • Very good communication skills SummaryIf the prospect of working in an innovative, tech savvy company intrigues you, then this Dynamics 365 Software Developer role with our Downtown Vancouver client could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Permanent
      Are you an experienced Back-End Software Developer with production level knowledge of PHP 7.x or Java 8+? Our Vancouver based established client is seeking to hire ASAP a Senior level Software Engineers on a permanent full time basis. Open to consider experienced candidates across Canada also available for remote work. Apply to this amazing Back-End Software Engineer opportunity today!What’s in it for you?• Comprehensive benefits package.• Permanent position.• Amazing opportunity for career development with established studio.What does your day look like?As a Back-End Software Developer , you will:• Develop and maintain the platform behind the reporting and analytics for the our titles and our partner studios• Manage and upgrade infrastructure deployments• Develop and maintain automated services for our catalogueWhat experience and skillset do you bring?• Bachelor’s degree in Computer Science, Software Engineering or related technical discipline (or equivalent experience).• at least 3+ years’ production experience as a Software Engineer.• 3+ years of production level PHP 7.x or Java 8+ (experience with both is a plus!)• Experience with Docker, Jenkins• Excellent written and verbal communication skills.If you love the mobile game spaces and enjoy working in a cross-functional team, then the Back-End Software Developer role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Advantages• Remote role to start (*relocation possible) with one of the most high-profile gaming studios with HQ in Vancouver! • Perfect timing to join them since they are going public! • Comprehensive benefits package.• Permanent position.• Multiple openings.ResponsibilitiesAs a Back-End Software Developer , you will:• Develop and maintain the platform behind the reporting and analytics for the our titles and our partner studios• Manage and upgrade infrastructure deployments• Develop and maintain automated services for our catalogueQualificationsWhat experience and skillset do you bring?• Bachelor’s degree in Computer Science, Software Engineering or related technical discipline (or equivalent experience).• at least 3+ years’ production experience as a Software Engineer.• 3+ years of production level PHP 7.x or Java 8+ (experience with both is a plus!)• Experience with Docker, Jenkins• Excellent written and verbal communication skills.SummaryIf you love the mobile game spaces and enjoy working in a cross-functional team, then the Back-End Software Developer role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Back-End Software Developer with production level knowledge of PHP 7.x or Java 8+? Our Vancouver based established client is seeking to hire ASAP a Senior level Software Engineers on a permanent full time basis. Open to consider experienced candidates across Canada also available for remote work. Apply to this amazing Back-End Software Engineer opportunity today!What’s in it for you?• Comprehensive benefits package.• Permanent position.• Amazing opportunity for career development with established studio.What does your day look like?As a Back-End Software Developer , you will:• Develop and maintain the platform behind the reporting and analytics for the our titles and our partner studios• Manage and upgrade infrastructure deployments• Develop and maintain automated services for our catalogueWhat experience and skillset do you bring?• Bachelor’s degree in Computer Science, Software Engineering or related technical discipline (or equivalent experience).• at least 3+ years’ production experience as a Software Engineer.• 3+ years of production level PHP 7.x or Java 8+ (experience with both is a plus!)• Experience with Docker, Jenkins• Excellent written and verbal communication skills.If you love the mobile game spaces and enjoy working in a cross-functional team, then the Back-End Software Developer role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Advantages• Remote role to start (*relocation possible) with one of the most high-profile gaming studios with HQ in Vancouver! • Perfect timing to join them since they are going public! • Comprehensive benefits package.• Permanent position.• Multiple openings.ResponsibilitiesAs a Back-End Software Developer , you will:• Develop and maintain the platform behind the reporting and analytics for the our titles and our partner studios• Manage and upgrade infrastructure deployments• Develop and maintain automated services for our catalogueQualificationsWhat experience and skillset do you bring?• Bachelor’s degree in Computer Science, Software Engineering or related technical discipline (or equivalent experience).• at least 3+ years’ production experience as a Software Engineer.• 3+ years of production level PHP 7.x or Java 8+ (experience with both is a plus!)• Experience with Docker, Jenkins• Excellent written and verbal communication skills.SummaryIf you love the mobile game spaces and enjoy working in a cross-functional team, then the Back-End Software Developer role could be the perfect opportunity for you! Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      THE OPPORTUNITY?To join a growing (and established) company that is in the e-commerce space. They will be modernizing some of their technical platform and there is no shortage of interesting technical work and projects. You will have the opportunity to work both in a team setting and autonomously. You will be improving a revamping existing tools as well as building out new functions and features from scratch. AdvantagesBenefits? There are certainly a few:-strong salary-stock options plan-the ability to work remote or in office (it's YOUR choice)-joining a company that recognizes work/life balance is importantResponsibilitiesYour focus will be working as Software Developer on a small (and mighty) Development Team., using agile methodologies. You will:-be building out new products-modernizing existing code bases-building out a best-in-class e-commerce solution-documenting your technical solutions QualificationsWhat are you bringing to the table?-3+ years professional experience building software-experience working within the Microsoft Stack-strong object oriented programming/design skills-a desire to build out great products with a fantastic teamSummarySome of our client's tech stack:-C#-.NET Core-Entity Framework-ReactJS-Azure-SQL ServerRandstad 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 OPPORTUNITY?To join a growing (and established) company that is in the e-commerce space. They will be modernizing some of their technical platform and there is no shortage of interesting technical work and projects. You will have the opportunity to work both in a team setting and autonomously. You will be improving a revamping existing tools as well as building out new functions and features from scratch. AdvantagesBenefits? There are certainly a few:-strong salary-stock options plan-the ability to work remote or in office (it's YOUR choice)-joining a company that recognizes work/life balance is importantResponsibilitiesYour focus will be working as Software Developer on a small (and mighty) Development Team., using agile methodologies. You will:-be building out new products-modernizing existing code bases-building out a best-in-class e-commerce solution-documenting your technical solutions QualificationsWhat are you bringing to the table?-3+ years professional experience building software-experience working within the Microsoft Stack-strong object oriented programming/design skills-a desire to build out great products with a fantastic teamSummarySome of our client's tech stack:-C#-.NET Core-Entity Framework-ReactJS-Azure-SQL ServerRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Please note this position is URGENT. We are considering all applicants that have a solid background in Oracle PL/SQL and J2EE and Hibernate. Although our client is looking for a solid intermediate level candidate, we are willing to show them more experience or even less experience, given the urgency behind this request. They are even willing to train. The key is the candidate has to be ok with Production Support.Position title: Software DeveloperMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​Level of experience:IntermediateYears of experience: 3-5Must have requirement(s):​3+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustKnowledge and awareness about Service Oriented Architecture, Mesh App and Service Architecture is important3+ years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP) is a must2+ years of experience with relational databases such as Oracle 11+, PL/SQL is a mustKnowledge of NoSQL databases such as MongoDB or Elasticsearch is preferredAdvantagesWorking from home during Covid with a return to office slated for December. Expectation is at least 40% back in office at that time - likely 2-3 days a week working in office.ResponsibilitiesPosition title: Software DeveloperMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​QualificationsLevel of experience:IntermediateYears of experience: 3-5Must have requirement(s):​3+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustKnowledge and awareness about Service Oriented Architecture, Mesh App and Service Architecture is important3+ years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP) is a must2+ years of experience with relational databases such as Oracle 11+, PL/SQL is a mustKnowledge of NoSQL databases such as MongoDB or Elasticsearch is preferredSummaryMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​Please send your resume to sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Please note this position is URGENT. We are considering all applicants that have a solid background in Oracle PL/SQL and J2EE and Hibernate. Although our client is looking for a solid intermediate level candidate, we are willing to show them more experience or even less experience, given the urgency behind this request. They are even willing to train. The key is the candidate has to be ok with Production Support.Position title: Software DeveloperMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​Level of experience:IntermediateYears of experience: 3-5Must have requirement(s):​3+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustKnowledge and awareness about Service Oriented Architecture, Mesh App and Service Architecture is important3+ years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP) is a must2+ years of experience with relational databases such as Oracle 11+, PL/SQL is a mustKnowledge of NoSQL databases such as MongoDB or Elasticsearch is preferredAdvantagesWorking from home during Covid with a return to office slated for December. Expectation is at least 40% back in office at that time - likely 2-3 days a week working in office.ResponsibilitiesPosition title: Software DeveloperMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​QualificationsLevel of experience:IntermediateYears of experience: 3-5Must have requirement(s):​3+ years of software design and development experience involving n-tier web applications using Java and Java-based application frameworks is a mustKnowledge and awareness about Service Oriented Architecture, Mesh App and Service Architecture is important3+ years of experience building server-side apps using Java 8+, JDBC, Hibernate and creating web services or APIs using REST (and SOAP) is a must2+ years of experience with relational databases such as Oracle 11+, PL/SQL is a mustKnowledge of NoSQL databases such as MongoDB or Elasticsearch is preferredSummaryMandate description: Provide proactive and reactive support for production systems to guarantee their functionality. Resolve Incidents and Defects by finding creative solutions, solving complex problems, coding, testing, and debugging a wide variety of systems. Provide support for a variety of projects and enhancements. Take responsibility for team tasks and deliverables on a rotation basis. Ensure systems are optimal and meet quality standards by analyzing, providing creative suggestions to improve services and user experiences. Make recommendations and participate in improving development and system maintenance processes​​Please send your resume to sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Concord, Ontario
      • Permanent
      THE OPPORTUNITY?To join a leading player in the Life Sciences industry - building technology that enables scientific research and testing all throughout the world as a Senior Software Engineer.WHAT WILL YOU BE DOING?This is a very much a hands-on development role. Approximately 50% of your time will be hands-on coding time, with the remaining 50% being a mixture of architectural and design work. You will be working primarily in C# and .NET at an enterprise level. AdvantagesWHAT'S IN IT FOR YOU?-strong salary-bonus-opportunity to further your architecture and design skills-working with technology that helps bring life-saving drugs to the worldResponsibilitiesWHAT WILL YOU BE DOING?This is a very much a hands-on development role. Approximately 50% of your time will be hands-on coding time, with the remaining 50% being a mixture of architectural and design work. You will be working primarily in C# and .NET at an enterprise level. QualificationsWHAT DO YOU BRING TO TABLE?-7+ years of professional software experience-deep expertise in C# and .NET-strong skills and software architecture and software designSummaryThanks for reading this.If this sounds like you, don't hesitate, apply today! Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      THE OPPORTUNITY?To join a leading player in the Life Sciences industry - building technology that enables scientific research and testing all throughout the world as a Senior Software Engineer.WHAT WILL YOU BE DOING?This is a very much a hands-on development role. Approximately 50% of your time will be hands-on coding time, with the remaining 50% being a mixture of architectural and design work. You will be working primarily in C# and .NET at an enterprise level. AdvantagesWHAT'S IN IT FOR YOU?-strong salary-bonus-opportunity to further your architecture and design skills-working with technology that helps bring life-saving drugs to the worldResponsibilitiesWHAT WILL YOU BE DOING?This is a very much a hands-on development role. Approximately 50% of your time will be hands-on coding time, with the remaining 50% being a mixture of architectural and design work. You will be working primarily in C# and .NET at an enterprise level. QualificationsWHAT DO YOU BRING TO TABLE?-7+ years of professional software experience-deep expertise in C# and .NET-strong skills and software architecture and software designSummaryThanks for reading this.If this sounds like you, don't hesitate, apply today! Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      RESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)AdvantagesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)ResponsibilitiesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)QualificationsRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)SummaryRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross-platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      RESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)AdvantagesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)ResponsibilitiesRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)QualificationsRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)SummaryRESPONSIBILITIES:• Design, build and maintain efficient, secure, reusable and reliable code• Develop solutions that are portable across platforms• Apply continuous attention to technical excellence and good design, resulting in a straightforward solution and reducing complexity• Write test automation and help your team to deliver frequent incremental releases using CD pipeline• Help promote and drive sound engineering design, process and quality practicesTECHNOLOGIES WE USE• C++, Python• Windows, Mac & Linux• QT• CMake, Nuget• Jenkins• Git, GitHub, PerforceREQUIRED EDUCATION/EXPERIENCE• 5 to 7 years of software development experience• Ability to write professional code (clean & good design)• Strong experience with C++ language and related tooling (e.g. compilers, cross-platform, etc.)• Experience working in an agile team, CI/CD with Jenkins and automated deployment• High attention to detail• BS/MS in Computer Science/Engineering or a related fieldDESIRED QUALIFICATION:• Experience with Python is a plus• Experience building cross-platform Desktop/GUI applications on Windows/Linux/Mac (Example toolkits like Win32/MFC/.NET, Objective-C/Cocoa frameworks, Qt frameworks etc)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      Our client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices AdvantagesOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices ResponsibilitiesOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices QualificationsOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices SummaryOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices AdvantagesOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices ResponsibilitiesOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices QualificationsOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices SummaryOur client’s team is looking for a Software developer. You will design APIs, implement features and own a platform. You will work with product owners, developers and operations to implement the platform roadmap. Responsibilities:•Build high quality, secure and reliable code following unit testing, test driven development, coding guidelines & security practices •Design, code, test, debug and document new and existing components to ensure that software meets business, quality and operational needs •Participate in code and document reviews•Follow agile principles and participate in ceremonies to estimate, plan, design, collaborate with peer engineers to complete stories and meet sprint goals •Work with team to troubleshoot code level problems quickly and efficiently •Contribute to the design and architecture to enable secure, scalable and maintainable software •As a fully owned team that deploys & manages its own code, will support production deployment, operations and maintenance activities part of the team Minimum Qualifications:•4-6+ years of professional experience with building API's using Node.js •Excellent knowledge of REST API standards and web services•Experience building, scaling and performance tuning REST APIs•Building distributed asynchronous systems•Experience with debugging, troubleshooting and problem solving issues•Bachelor’s degree or higher in Computer Science, Engineering or related field Preferred Qualifications:•Experience building and maintaining large scale production system•Experience in AWS and services like SQS, SNS, Elastic Search, Dynamo DB, RDS, Elastic Cache etc.•Experience in building UI with React•Familiar with Agile/Scrum, continuous integration/delivery, and modern development practices Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Contract
      Senior Software Developer 6 month contract (remote work for now) for a very reputable company. The following is a list of your essential responsibilities:- You will provide development and application support to variety of C#/.Net and C/C++ applications.- You will conduct code reviews and distribute feedback, determining whether the indicated problem statement from the helpdesk is currently supported in the merchant environment.- You will implement code changes where required to resolve incoming issues through the production helpdesk; and document the process taken.AdvantagesWhether it’s building meaningful client experiences or paving the way for the future breakthrough in payment technology, ResponsibilitiesYour daily work will be prioritized based on the needs of our clients, severity of encountered production issues, and current status of the team. The following is a list of your essential responsibilities:- You will provide development and application support to variety of C#/.Net and C/C++ applications used by our clients.- You will conduct code reviews and distribute feedback, determining whether the indicated problem statement from the helpdesk is currently supported in the merchant environment.- You will implement code changes where required to resolve incoming issues through the production helpdesk; and document the process taken.QualificationsREQUIRED TECHNICAL EXPERIENCE- Minimum 3+years of development experience with C#/.Net applications.- Solid grasp of TCP socket communication and network protocols (TLS, HTTPS).- Exceptional problem solving abilities.- Strong communication and interpersonal skills.- Experience operating in PCI environments, and previously knowledge of PCI/PAD-SS standards are a plus.- Experience of EMV and financial processing an asset.SummaryPlease apply online for immediate consideration, thank you!www.randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Senior Software Developer 6 month contract (remote work for now) for a very reputable company. The following is a list of your essential responsibilities:- You will provide development and application support to variety of C#/.Net and C/C++ applications.- You will conduct code reviews and distribute feedback, determining whether the indicated problem statement from the helpdesk is currently supported in the merchant environment.- You will implement code changes where required to resolve incoming issues through the production helpdesk; and document the process taken.AdvantagesWhether it’s building meaningful client experiences or paving the way for the future breakthrough in payment technology, ResponsibilitiesYour daily work will be prioritized based on the needs of our clients, severity of encountered production issues, and current status of the team. The following is a list of your essential responsibilities:- You will provide development and application support to variety of C#/.Net and C/C++ applications used by our clients.- You will conduct code reviews and distribute feedback, determining whether the indicated problem statement from the helpdesk is currently supported in the merchant environment.- You will implement code changes where required to resolve incoming issues through the production helpdesk; and document the process taken.QualificationsREQUIRED TECHNICAL EXPERIENCE- Minimum 3+years of development experience with C#/.Net applications.- Solid grasp of TCP socket communication and network protocols (TLS, HTTPS).- Exceptional problem solving abilities.- Strong communication and interpersonal skills.- Experience operating in PCI environments, and previously knowledge of PCI/PAD-SS standards are a plus.- Experience of EMV and financial processing an asset.SummaryPlease apply online for immediate consideration, thank you!www.randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montreal, Québec
      • Permanent
      As a French bilingual Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.Advantageswhy you want to join our team- 100% remote opportunity with some travel (10% or less) once the pandemic is lifted- Randstad has been selected as one of Canada’ 50 best places to work since 2006- 3 weeks of paid vacation from day one, with increases based on your years of service- Optional RRSP and stock contribution plans with company match- Numerous training and development opportunities to expand your skills- Strong focus on work-life balance and maintaining your physical and mental health- Tremendous opportunity to grow your responsibilities and skills- Attractive compensation matching your enthusiasm, skills and experienceResponsibilitieswhat will your job entailYou will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.Qualificationswhat we are looking for- You’re a developer with 3 to 5 years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.- You’re passionate about using and learning new patterns, Azure technologies and tools.- You have the attitude, expertise and charisma to provide guidance and influence those around you.- You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criterias.- You inspire trust and are viewed as an essential team member by your coworkers.- You’re serious about building lasting relationships with your colleagues and your customers.You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.skills you bring to the table- French bilingual - mandatory- Experience with design, code and deployment with Java EE, Spring & OO design- Experience with cloud based paradigms such as Serverless, Message Queuing, SQL / NoSQL- Experience in modern architecture paradigms and patterns (e.g.: Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)- Experience with Git based tools- Experience with CI / CD (test, set-up, use and deployment)- Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.- No nonsense ability to navigate scrum tools, processes and artefactsSummaryabout Randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive on developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.IND21006Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a French bilingual Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.Advantageswhy you want to join our team- 100% remote opportunity with some travel (10% or less) once the pandemic is lifted- Randstad has been selected as one of Canada’ 50 best places to work since 2006- 3 weeks of paid vacation from day one, with increases based on your years of service- Optional RRSP and stock contribution plans with company match- Numerous training and development opportunities to expand your skills- Strong focus on work-life balance and maintaining your physical and mental health- Tremendous opportunity to grow your responsibilities and skills- Attractive compensation matching your enthusiasm, skills and experienceResponsibilitieswhat will your job entailYou will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.Qualificationswhat we are looking for- You’re a developer with 3 to 5 years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.- You’re passionate about using and learning new patterns, Azure technologies and tools.- You have the attitude, expertise and charisma to provide guidance and influence those around you.- You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criterias.- You inspire trust and are viewed as an essential team member by your coworkers.- You’re serious about building lasting relationships with your colleagues and your customers.You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.skills you bring to the table- French bilingual - mandatory- Experience with design, code and deployment with Java EE, Spring & OO design- Experience with cloud based paradigms such as Serverless, Message Queuing, SQL / NoSQL- Experience in modern architecture paradigms and patterns (e.g.: Swagger and OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)- Experience with Git based tools- Experience with CI / CD (test, set-up, use and deployment)- Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.- No nonsense ability to navigate scrum tools, processes and artefactsSummaryabout Randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive on developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.IND21006Randstad 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.
      • Laval, Québec
      • Permanent
      Are you looking for a fullstack software developer permanent position, with a focus on Node/Nest.JS ? You have several years of experience in a similar role or using the same technologies ? You're willing to lend your talents to a company that's an international leader in their market but that's really human-sized on a local scale ? This Fullstack Software Developer position is your perfect match ! Advantages- An international company that remain close to their employees- Amount of days off calculated on past experience- 80% of social benefits supported by the company (Dental care 100%)- Collective Reer with a participation from the company- Competitive salary and a bonus on company performances Responsibilities- Conceive, Develop, test, maintain and optimize the company product- Validate quality and acceptance of the new features by using a combination of technical scripted and manuel tests- Contribute to the efforts to refine and improve the internal software development processes, testing methodology and internal testing tools - Create and maintain the existing documentation Qualifications- Solid knowledge of web development and cloud technologies- Proficiency in Nest or Node.JS- Knowledge in Angular, HTML/CSS and javascript overall- Knowledge in SQL, BigQuery, Firebase and Google Cloud Platform - General understanding of decentralized computing and operating softwares- Good autonomy and an ability to think outside the boxSummaryDid 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.
      Are you looking for a fullstack software developer permanent position, with a focus on Node/Nest.JS ? You have several years of experience in a similar role or using the same technologies ? You're willing to lend your talents to a company that's an international leader in their market but that's really human-sized on a local scale ? This Fullstack Software Developer position is your perfect match ! Advantages- An international company that remain close to their employees- Amount of days off calculated on past experience- 80% of social benefits supported by the company (Dental care 100%)- Collective Reer with a participation from the company- Competitive salary and a bonus on company performances Responsibilities- Conceive, Develop, test, maintain and optimize the company product- Validate quality and acceptance of the new features by using a combination of technical scripted and manuel tests- Contribute to the efforts to refine and improve the internal software development processes, testing methodology and internal testing tools - Create and maintain the existing documentation Qualifications- Solid knowledge of web development and cloud technologies- Proficiency in Nest or Node.JS- Knowledge in Angular, HTML/CSS and javascript overall- Knowledge in SQL, BigQuery, Firebase and Google Cloud Platform - General understanding of decentralized computing and operating softwares- Good autonomy and an ability to think outside the boxSummaryDid 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.
      • Richmond, British Columbia
      • Permanent
      Are you a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!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 a talented Software Developer with a passion for delivering high quality applications and products from design to deployment? Our Richmond BC client is seeking to hire multiple Full Stack .NET Developers, on a permanent full-time basis. Apply to this amazing Full Stack .NET Developer opportunity today!AdvantagesWhat’s in it for you!As a Full Stack .NET Developer with our Richmond client, you’ll receive:•Highly competitive market compensation package.•Competitive benefits package (optional Defined Benefits Retirement Plan, Stock Purchase Plan and Group RRSP).•Flexible work hours.•Friendly and collaborative work environment.•Monthly fun and interactive team events.•Opportunities for career growth.•Pet-friendly office!ResponsibilitiesWhat will you do?As a Full Stack .NET Developer with our Richmond client, you will:•Develop creative and efficient solutions that enhance the client customer and employee experience.•Own quality for responsible features and write necessary tests to ensure quality.•Collaborate with other team members to write clear user stories, design tests for prototypes/products, and continuously deliver product enhancements.•Communicate with IT teams regarding Digital innovations affecting bedrock IT systems.•Communicate with business stakeholders regarding Agile processes to set/manage delivery methods and timelines.QualificationsHow do you qualify?To qualify for the Full Stack .NET Developer role with our Richmond client, you must have:•3-5 years’ programming experience in C# and .NET (4.7+ or Core).•3-5 years’ experience with Angular JS.•3-5 years’ experience with HTML, HTML5, CSS/CSS3, XML, and XSL/XSLT.•6 months-1 year experience with Azure.•Strong knowledge of Microservices and experience developing them.•Strong planning and organizational skills.•Diploma/degree in Computer Science or Software Engineering.•Experience using VSTS (Azure DevOps) an asset.SummaryIf you’re a creative Software Developer able to quickly adapt to continuously evolving technologies, and have a keen desire to design/develop cutting-edge applications/products, then the Full Stack .NET Developer role with our Richmond BC client could be the perfect opportunity for you!Please contact Paul Klimau with your resume at:paul.klimau@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      Looking for an Intermediate Developer with 3-5 years’ experience in the design, development and maintenance of web-based interfaces and back-end business systems that leverage Microsoft .NET and MS SQL Server in an enterprise environment. Candidates must have extensive experience in server-side development using ASP.NET / C#, for applications that leverage access to relational databases, specifically Microsoft SQL Server. ** Candidates with experience within a High transactional (on-line buying or eComm) website development preferred. ** This individual must have good communication skills, documenting business requirements, and creating technical design documents.For immediate consideration, don't delay, apply online today!AdvantagesYou will be working remotley in the begining and then it would become most of the week in office once things return to normal which is in Mississauga by Square One Mall.ResponsibilitiesRESPONSIBILITIES- Participation in all phases of the system design and implementation.- Development of solutions meeting the user requirements and considering delivery within the dedicated timelines.- Designing, coding and testing application components according to the architectural guidelines and the development standards.- Contribution to multiple projects and handling multiple tasks.- Operate within a Hybrid Waterfall and Agile framework- Participation in discussions considering future designs and enhancements.- Troubleshooting and optimization to increase performance.- Conducting code reviews, and evaluation of new products and services.- Providing third-level support to clients.QualificationsREQUIRED SKILLS- Degree in Computer Science or a related discipline.- 5+ years of professional experience with Microsoft .NET and C#- 5+ years of extensive experience building ASP.NET MVC 3.0+ applications.- 5+ years of extensive experience building ASP.NET Web Forms applications.- Solid experience with ASP.NET Web API 2.0.- Fluency with WCF, Web Services, XML.- Knowledge of LINQ and Entity Framework technologies- Solid experience in object-oriented software design.- Advanced knowledge with Telerik Controls for both ASP.NET Web Forms and MVC.- Advanced experience with Kendo UI and JQuery- Solid working knowledge of HTML, JavaScript, and Ajax.- Strong experience in Microsoft SQL Server 2008 or higher, including database design, development and profiling.- Working knowledge in SSIS and SSRS.- Working experience with Microsoft Team Foundation Server.- Strong verbal and written communication skills.DESIRABLE SKILLS- Mobile development knowledge (iOS/Android)- Working knowledge in JavaScript Frameworks such as Angular.js, Ember.js, Knockout.jsSummaryIf you feel you are the right fit for thsi role, please email me your word resume to aaron.lail@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.
      Looking for an Intermediate Developer with 3-5 years’ experience in the design, development and maintenance of web-based interfaces and back-end business systems that leverage Microsoft .NET and MS SQL Server in an enterprise environment. Candidates must have extensive experience in server-side development using ASP.NET / C#, for applications that leverage access to relational databases, specifically Microsoft SQL Server. ** Candidates with experience within a High transactional (on-line buying or eComm) website development preferred. ** This individual must have good communication skills, documenting business requirements, and creating technical design documents.For immediate consideration, don't delay, apply online today!AdvantagesYou will be working remotley in the begining and then it would become most of the week in office once things return to normal which is in Mississauga by Square One Mall.ResponsibilitiesRESPONSIBILITIES- Participation in all phases of the system design and implementation.- Development of solutions meeting the user requirements and considering delivery within the dedicated timelines.- Designing, coding and testing application components according to the architectural guidelines and the development standards.- Contribution to multiple projects and handling multiple tasks.- Operate within a Hybrid Waterfall and Agile framework- Participation in discussions considering future designs and enhancements.- Troubleshooting and optimization to increase performance.- Conducting code reviews, and evaluation of new products and services.- Providing third-level support to clients.QualificationsREQUIRED SKILLS- Degree in Computer Science or a related discipline.- 5+ years of professional experience with Microsoft .NET and C#- 5+ years of extensive experience building ASP.NET MVC 3.0+ applications.- 5+ years of extensive experience building ASP.NET Web Forms applications.- Solid experience with ASP.NET Web API 2.0.- Fluency with WCF, Web Services, XML.- Knowledge of LINQ and Entity Framework technologies- Solid experience in object-oriented software design.- Advanced knowledge with Telerik Controls for both ASP.NET Web Forms and MVC.- Advanced experience with Kendo UI and JQuery- Solid working knowledge of HTML, JavaScript, and Ajax.- Strong experience in Microsoft SQL Server 2008 or higher, including database design, development and profiling.- Working knowledge in SSIS and SSRS.- Working experience with Microsoft Team Foundation Server.- Strong verbal and written communication skills.DESIRABLE SKILLS- Mobile development knowledge (iOS/Android)- Working knowledge in JavaScript Frameworks such as Angular.js, Ember.js, Knockout.jsSummaryIf you feel you are the right fit for thsi role, please email me your word resume to aaron.lail@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.
      • Saint-Laurent, Québec
      • Contract
      C++ DeveloperLocation : Montréal / RemoteDuration: 12 months / renewable Bilingualism : A huge assetSummary:A Synthetic Environment Software Developer have a range of responsibilities from developing new tactical scenario training capabilities (e.g. combat situation, formation flying and other tactical operations) to ensuring that we stay on the leading edge of technology.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Technical Leads to co-develop the digital products.AdvantagesPlease inquire with your Randstad Representative to know more about the advantages and benefits related to this mandate.ResponsibilitiesAre you ready to:•Fly a Fighter Jet or Helicopter simulator to validate your features•Work from your laptop, through Virtual Desktop Infrastructure (VDI) or in laboratories to validate and integrate various technologies•Use Agile engineering practices•Contribute to the continuous improvement of CAE software and development processes•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsOur ideal candidate has the following skillset:Soft skills•Displays an Agile mindset•Has a Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development•Demonstrated ability to work and make decisions autonomously•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong problem-solving, planning and organizational skills•Rigorous and creative software development attitude•Proficiency in spoken and written French; Functional English level•Interest in aeronautics an assetTechnical skills•University degree in Computer science, Software engineering or IT engineering•Minimum 3-5 years’ experience programming in C++•Experience and knowledge of Visual Studio 2017•Experience and knowledge of Git•Knowledge of Lua scripting is a plus•Working knowledge of development using Azure or any major cloud service provider is a plus•Experience using Azure DevOps or any application lifecycle management toolset is an asset•Experience with unit testing and automated system testingSummaryC++ DeveloperLocation : Montréal / RemoteDuration: 12 months / renewable Bilingualism : A huge assetSummary:A Synthetic Environment Software Developer have a range of responsibilities from developing new tactical scenario training capabilities (e.g. combat situation, formation flying and other tactical operations) to ensuring that we stay on the leading edge of technology.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Technical Leads to co-develop the digital products.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.
      C++ DeveloperLocation : Montréal / RemoteDuration: 12 months / renewable Bilingualism : A huge assetSummary:A Synthetic Environment Software Developer have a range of responsibilities from developing new tactical scenario training capabilities (e.g. combat situation, formation flying and other tactical operations) to ensuring that we stay on the leading edge of technology.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Technical Leads to co-develop the digital products.AdvantagesPlease inquire with your Randstad Representative to know more about the advantages and benefits related to this mandate.ResponsibilitiesAre you ready to:•Fly a Fighter Jet or Helicopter simulator to validate your features•Work from your laptop, through Virtual Desktop Infrastructure (VDI) or in laboratories to validate and integrate various technologies•Use Agile engineering practices•Contribute to the continuous improvement of CAE software and development processes•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsOur ideal candidate has the following skillset:Soft skills•Displays an Agile mindset•Has a Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development•Demonstrated ability to work and make decisions autonomously•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong problem-solving, planning and organizational skills•Rigorous and creative software development attitude•Proficiency in spoken and written French; Functional English level•Interest in aeronautics an assetTechnical skills•University degree in Computer science, Software engineering or IT engineering•Minimum 3-5 years’ experience programming in C++•Experience and knowledge of Visual Studio 2017•Experience and knowledge of Git•Knowledge of Lua scripting is a plus•Working knowledge of development using Azure or any major cloud service provider is a plus•Experience using Azure DevOps or any application lifecycle management toolset is an asset•Experience with unit testing and automated system testingSummaryC++ DeveloperLocation : Montréal / RemoteDuration: 12 months / renewable Bilingualism : A huge assetSummary:A Synthetic Environment Software Developer have a range of responsibilities from developing new tactical scenario training capabilities (e.g. combat situation, formation flying and other tactical operations) to ensuring that we stay on the leading edge of technology.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Technical Leads to co-develop the digital products.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.
      • Charlottetown, Prince Edward Island
      • Permanent
      Are you a Software Developer with expertise in C++ or Delphi looking for a new opportunity?Are you passionate about IT and looking to work with a team that thinks the same way?We have a new permanent opportunity for you to consider:Software Developer - C++-Start: ASAP-Location: Charlottetown PEIPLEASE NOTE: This position is an onsite position so you either need to be local or willing to relocate to Prince Edward Island.AdvantagesYou will have an opportunity to work with a leading employer in the local market as well as around the world.Responsibilities•Develop new application code and documentation from software specifications;•Maintain existing application software specifications and maintain existing technical documentation;•Follow quality assurance standards to be used during design, development and implementation phases;•Perform unit and integration testing of software to ensure proper and efficient execution, as well as requirements compliance; •Support systems in test and production environments, and assist with problem resolution/debugging;•Support and maintain existing applications, and develop enhancements to existing software; and•Maintain client satisfaction by meeting client priorities and service level agreement targets in a timely manner.Qualifications•Bachelor’s degree in Computer Science or Diploma in a Computer or Design related program with equivalent development experience;•2+ years work experience with software development - object oriented - C++, Delphi, SQL•2+ or more years of experience in SQL programming or other relevant experience in SQL development and databases; •Must have in-depth experience with SQL, relational databases, and data modeling; •Experience in performance tuning of SQL queries, stored procedures and databases; •Experience in programming with modern scripting languages, including PowerShell;•Experience in programming with Object Oriented languages such as C++;•Experience using XML and XSLT markup languages; •Knowledge of Web Services, and Internet Security messaging;•Hands-on software troubleshooting experience;•Excellent understanding of coding methods, best practices, and unit tests development;•Highly logical, technically proficient, and keen attention to detail; •Passionate, motivated, flexible and adaptable in regards to learning and understanding new technologies; •Ability to work both independently and in a team-oriented, collaborative environment; andSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!Randstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!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 a Software Developer with expertise in C++ or Delphi looking for a new opportunity?Are you passionate about IT and looking to work with a team that thinks the same way?We have a new permanent opportunity for you to consider:Software Developer - C++-Start: ASAP-Location: Charlottetown PEIPLEASE NOTE: This position is an onsite position so you either need to be local or willing to relocate to Prince Edward Island.AdvantagesYou will have an opportunity to work with a leading employer in the local market as well as around the world.Responsibilities•Develop new application code and documentation from software specifications;•Maintain existing application software specifications and maintain existing technical documentation;•Follow quality assurance standards to be used during design, development and implementation phases;•Perform unit and integration testing of software to ensure proper and efficient execution, as well as requirements compliance; •Support systems in test and production environments, and assist with problem resolution/debugging;•Support and maintain existing applications, and develop enhancements to existing software; and•Maintain client satisfaction by meeting client priorities and service level agreement targets in a timely manner.Qualifications•Bachelor’s degree in Computer Science or Diploma in a Computer or Design related program with equivalent development experience;•2+ years work experience with software development - object oriented - C++, Delphi, SQL•2+ or more years of experience in SQL programming or other relevant experience in SQL development and databases; •Must have in-depth experience with SQL, relational databases, and data modeling; •Experience in performance tuning of SQL queries, stored procedures and databases; •Experience in programming with modern scripting languages, including PowerShell;•Experience in programming with Object Oriented languages such as C++;•Experience using XML and XSLT markup languages; •Knowledge of Web Services, and Internet Security messaging;•Hands-on software troubleshooting experience;•Excellent understanding of coding methods, best practices, and unit tests development;•Highly logical, technically proficient, and keen attention to detail; •Passionate, motivated, flexible and adaptable in regards to learning and understanding new technologies; •Ability to work both independently and in a team-oriented, collaborative environment; andSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY to so we can then discuss your experience and interest in this opportunity!Randstad TechnologiesCanada's largest provider of IT Staffing Solutions, offering hundreds of permanent and contract opportunities across all roles, levels and platforms. Our Web-based tools help you see and apply for jobs matched automatically to your skills and preferences. When you're ready to interview we meet with you in person to help you build the technology career path you've always wanted. Visit www.randstad.ca to get started!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
      As a Senior Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, but you are also invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a French bilingual, curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate, and enthusiastic teammates.Advantages- 100% remote opportunity with some travel (10% or less) once the pandemic is lifted- Randstad has been selected as one of Canada’ 50 best places to work since 2006- 4 weeks of paid vacation from day one, with increases based on your years of service- Optional RRSP and stock contribution plans with company match- Numerous training and development opportunities to expand your skills- Strong focus on work-life balance and maintaining your physical and mental health- Tremendous opportunity to grow your responsibilities and skills- Attractive compensation matching your enthusiasm, skills and experienceResponsibilitiesYou will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.Qualifications what we are looking for- You’re a developer with 5+ years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.- You’re passionate about using and learning new patterns, cloud technologies (AWS/GCP/Azure) and tools.- You have the attitude, expertise and charisma to provide guidance and influence those around you.- You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criterias.- You inspire trust and are viewed as an essential team member by your coworkers.- You’re serious about building lasting relationships with your colleagues and your customers.- You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.skills you bring to the table- French bilingual - mandatory- Experience with design, code and deployment with Java EE, Spring & OO design- Experience with cloud based paradigms such as Serverless, Message Queuing, SQL / NoSQL- Experience in modern architecture paradigms and patterns (e.g.: Swagger and - - OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)- Experience with Git based tools- Experience with CI / CD (test, set-up, use and deployment)- Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.- No nonsense ability to navigate scrum tools, processes and artefactsSummaryRandstad IT Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.IND21006Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a Senior Java Developer, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, but you are also invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. You are a French bilingual, curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate, and enthusiastic teammates.Advantages- 100% remote opportunity with some travel (10% or less) once the pandemic is lifted- Randstad has been selected as one of Canada’ 50 best places to work since 2006- 4 weeks of paid vacation from day one, with increases based on your years of service- Optional RRSP and stock contribution plans with company match- Numerous training and development opportunities to expand your skills- Strong focus on work-life balance and maintaining your physical and mental health- Tremendous opportunity to grow your responsibilities and skills- Attractive compensation matching your enthusiasm, skills and experienceResponsibilitiesYou will be part of scrum teams as a developer on various projects. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.Qualifications what we are looking for- You’re a developer with 5+ years of Java experience who thrives when you have an opportunity to develop new and evolving solutions.- You’re passionate about using and learning new patterns, cloud technologies (AWS/GCP/Azure) and tools.- You have the attitude, expertise and charisma to provide guidance and influence those around you.- You’re deeply invested in creating an excellent end-product and you can interface with the product owner to shape user stories and acceptance criterias.- You inspire trust and are viewed as an essential team member by your coworkers.- You’re serious about building lasting relationships with your colleagues and your customers.- You’re curious and flexible, but most importantly, you bring experience with successful deployment, which allows you to influence others with your strong ideas, concepts and ambitions.skills you bring to the table- French bilingual - mandatory- Experience with design, code and deployment with Java EE, Spring & OO design- Experience with cloud based paradigms such as Serverless, Message Queuing, SQL / NoSQL- Experience in modern architecture paradigms and patterns (e.g.: Swagger and - - OpenAPI 3.0, REST, SOAP, MQ, JSON, Microservices)- Experience with Git based tools- Experience with CI / CD (test, set-up, use and deployment)- Knowledge of web frameworks such as JSF, Wicket, GWT, Spring MVC.- No nonsense ability to navigate scrum tools, processes and artefactsSummaryRandstad IT Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.IND21006Randstad 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.
      • Vancouver, British Columbia
      • Permanent
      Our Vancouver client is seeking to hire for a Ruby on Rails developer. Someone to take over a legacy application, add new features and support it. Someone to become a business domain expert (licensing) and own development and support of licensing server. There is no need for a Ruby on Rails ninja but someone who is somewhat competent and wants to specialize in this domain. Does the prospect of making a global difference (not just a difference to your career) intrigue you? Apply to this amazing Ruby on Rails opportunity today!What’s in it for you!As a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! How do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.If you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! ResponsibilitiesWillingness to become a business domain expert (licensing) and own development and support of licensing server. QualificationsHow do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.SummaryIf you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our Vancouver client is seeking to hire for a Ruby on Rails developer. Someone to take over a legacy application, add new features and support it. Someone to become a business domain expert (licensing) and own development and support of licensing server. There is no need for a Ruby on Rails ninja but someone who is somewhat competent and wants to specialize in this domain. Does the prospect of making a global difference (not just a difference to your career) intrigue you? Apply to this amazing Ruby on Rails opportunity today!What’s in it for you!As a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! How do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.If you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!AdvantagesAs a Ruby on Rails with our Vancouver client, you’ll receive:• Leading market annual salary and a comprehensive benefits package which includes MSP, extended health, dental, travel medical insurance, and eligibility to participate in the Employee Share Purchase Plan (ESPP).• Permanent full-time position with opportunity to work from your home office! ResponsibilitiesWillingness to become a business domain expert (licensing) and own development and support of licensing server. QualificationsHow do you qualify?To qualify for the Ruby on Rails role with our Vancouver client, you must have:• A BS Computer Science degree or equivalent combination of education and professional work experience.• 2-3 years’ professional experience in Ruby on Rails • willingness to become a business domain expert (licensing) and own development and support of licensing server. • Good working knowledge with Postgres, SQL, LDAP, Active Directory, or Redis is also an asset.• A desire to learn, grow, and contribute.• Solid written and verbal communication skills.SummaryIf you always dreamed to work in established company with innovative technologies, and have a strong desire to innovate and develop your career by making difference already today, then this permanent Ruby on Rails Developer role with our Vancouver client in electronic domain could be the perfect opportunity for you! Please contact with your resume at: paul.klimau@randstad.caFor more information, or Click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      THE OPPORTUNITY?To join an established and growing Software Organization that is enabling transformations in the mobile and telco space. You will be working as Software Developer and focusing on building out applications and solutions within the Java Spring Boot ecosystem.This is a permanent full time opportunity.If this looks like it could be of interest - don't hesitate, APPLY TODAY! AdvantagesBenefits? There are certainly a few:-Strong salary component-Working on exciting agile transformation projects for the telco industry-Can be based anywhere in OntarioResponsibilitiesWhat will you be doing?This is a hands-on development role that will be building out applications from conception to development through to implementation. You will be writing clean and testable code and participating in Agile/Scrum ceremonies. You will be building out cloud native architecture and involved in the migrating from a monolithic to microservices based architecture. QualificationsWhat are you bringing to the table?-Expertise in Java and the Spring Boot framework-Experience in Agile Development Teams-Experience with Microservices -Cloud experienceSummarySome of our client's tech stack:-Java-Spring Boot-Microservices Architecture-GCP (though experience with other cloud technologies is just fine)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 OPPORTUNITY?To join an established and growing Software Organization that is enabling transformations in the mobile and telco space. You will be working as Software Developer and focusing on building out applications and solutions within the Java Spring Boot ecosystem.This is a permanent full time opportunity.If this looks like it could be of interest - don't hesitate, APPLY TODAY! AdvantagesBenefits? There are certainly a few:-Strong salary component-Working on exciting agile transformation projects for the telco industry-Can be based anywhere in OntarioResponsibilitiesWhat will you be doing?This is a hands-on development role that will be building out applications from conception to development through to implementation. You will be writing clean and testable code and participating in Agile/Scrum ceremonies. You will be building out cloud native architecture and involved in the migrating from a monolithic to microservices based architecture. QualificationsWhat are you bringing to the table?-Expertise in Java and the Spring Boot framework-Experience in Agile Development Teams-Experience with Microservices -Cloud experienceSummarySome of our client's tech stack:-Java-Spring Boot-Microservices Architecture-GCP (though experience with other cloud technologies is just fine)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Permanent
      Are you an experienced Software Developer? Are you looking to use your strong technical background as part of dynamic team? We are seeking a Senior Java Developer to work remotely in a permanent, full-time role. Candidates can work remotely from British Columbia, Ontario or Quebec. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Developing software for a highly available cloud service• Designing and refactoring software with scalability, resiliency and performance • Contribute in defining user stories• Participating as a mentor to other engineersQualificationsSuccessful candidates will have:• A degree or diploma in Computer Science, Software Engineering, or related field• 5+ years experience in enterprise application development with Java• Experience developing applications for a cloud environment • Experience with relational databases • Solid knowledge of unit, integration and automation testing methodologiesConsidered an Asset:• Experience working in an Agile environment• Comfortable building metrics and monitoring• Knowledge and experience working with software architecture design patternsSummaryIf you are interested in this Senior Java Developer remote role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Software Developer? Are you looking to use your strong technical background as part of dynamic team? We are seeking a Senior Java Developer to work remotely in a permanent, full-time role. Candidates can work remotely from British Columbia, Ontario or Quebec. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Developing software for a highly available cloud service• Designing and refactoring software with scalability, resiliency and performance • Contribute in defining user stories• Participating as a mentor to other engineersQualificationsSuccessful candidates will have:• A degree or diploma in Computer Science, Software Engineering, or related field• 5+ years experience in enterprise application development with Java• Experience developing applications for a cloud environment • Experience with relational databases • Solid knowledge of unit, integration and automation testing methodologiesConsidered an Asset:• Experience working in an Agile environment• Comfortable building metrics and monitoring• Knowledge and experience working with software architecture design patternsSummaryIf you are interested in this Senior Java Developer remote role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • North York, Ontario
      • Permanent
      Are you looking for a Back-end Developer permanent position that's 100% remote? You have several years of experience in a similar role and would like to lend your talents to a software company working with the leaders of the insurance industry ? If you are willing to help a major industry in its digital revolution, this role is made for you!Advantages- Global team and global spirit- Challenging projects- Training, conferences and certification programs- Flexible working hours, additional vacations- Competitive salaryResponsibilities- Participate in software development lifecycle by analyzing and implementing business (functional & non-functional) as well as internal requirements- Work according to the best practices and standards (Agile methodologies, continuous integration, and delivery, code reviews, etc.)- Thrive in a fast-paced development environment.Qualifications- At least 2 years of experience as a corporate software developer- Open minded and critical analysis ability- Knowledge and expertise in Java development- Knowledge of micro-services architecture and Reactive Manifesto- Bilingual french-englishSummaryDid 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.
      Are you looking for a Back-end Developer permanent position that's 100% remote? You have several years of experience in a similar role and would like to lend your talents to a software company working with the leaders of the insurance industry ? If you are willing to help a major industry in its digital revolution, this role is made for you!Advantages- Global team and global spirit- Challenging projects- Training, conferences and certification programs- Flexible working hours, additional vacations- Competitive salaryResponsibilities- Participate in software development lifecycle by analyzing and implementing business (functional & non-functional) as well as internal requirements- Work according to the best practices and standards (Agile methodologies, continuous integration, and delivery, code reviews, etc.)- Thrive in a fast-paced development environment.Qualifications- At least 2 years of experience as a corporate software developer- Open minded and critical analysis ability- Knowledge and expertise in Java development- Knowledge of micro-services architecture and Reactive Manifesto- Bilingual french-englishSummaryDid 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.
      • North York, Ontario
      • Permanent
      Are you looking for a Java developer permanent position that's 100% remote? You have several years of experience in a similar role and would like to lend your talents to a software company working with the leaders of the insurance industry ? If you are willing to help a major industry in its digital revolution, this role is made for you!Advantages- Global team and global spirit- Challenging projects- Training, conferences and certification programs- Flexible working hours, additional vacations- Competitive salaryResponsibilities- Participate in software development lifecycle by analyzing and implementing business (functional & non-functional) as well as internal requirements- Implement integrations, data transformations, data extraction- Support testing teamQualifications- Several years of experience as a Java software developer - Understanding of Microservices architecture and the Reactive Manifesto- Must be able to effectively communicate in both English and French- Team player, open minded and good analystGood to have: - Should be familiar with Spring Framework, Microservices- Solid background in design patterns, data structures and algorithms- Experience in profiling and troubleshooting applications for performance issues would be considered as a bonus- experience with mapping frameworks such as Jolt is desirable- experience in Graphql framework is desirableSummaryDid 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.
      Are you looking for a Java developer permanent position that's 100% remote? You have several years of experience in a similar role and would like to lend your talents to a software company working with the leaders of the insurance industry ? If you are willing to help a major industry in its digital revolution, this role is made for you!Advantages- Global team and global spirit- Challenging projects- Training, conferences and certification programs- Flexible working hours, additional vacations- Competitive salaryResponsibilities- Participate in software development lifecycle by analyzing and implementing business (functional & non-functional) as well as internal requirements- Implement integrations, data transformations, data extraction- Support testing teamQualifications- Several years of experience as a Java software developer - Understanding of Microservices architecture and the Reactive Manifesto- Must be able to effectively communicate in both English and French- Team player, open minded and good analystGood to have: - Should be familiar with Spring Framework, Microservices- Solid background in design patterns, data structures and algorithms- Experience in profiling and troubleshooting applications for performance issues would be considered as a bonus- experience with mapping frameworks such as Jolt is desirable- experience in Graphql framework is desirableSummaryDid 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.
      • Toronto, Ontario
      • Contract
      Oracle EBS Developer Profile:The Oracle E-Business developer provides application technical support within the Oracle E-Business Suite of applications. Responsibilities include code modifications, testing, deployment and production support in Oracle e-Business Suite. Work involves documenting program specifications, developing, maintaining, and testing custom programs, reports and forms that interface with Oracle E-Business Suite in order to provide an integrated information system solution to meet the business needs.AdvantagesWork from home until 2022. And IN Q1 a partial return to the office with flex plan to returnResponsibilities 10 plus years of developer experience with Oracle E-Business suite Ability to design, develop, unit test, and deploy Reports, Interfaces, Customizations, Extensions objects in EBS. Strong technical knowledge in developing objects in Oracle applications using SQL and PL/SQL. Shell Scripting is a plus. Strong knowledge in developing reports using XML Publisher. Strong knowledge of Application Object Library (AOL). Knowledge/understanding of Oracle EBS Financial modules such as General Ledger, Accounts Payables, Cash Management. Familiarity with Oracle suggested standards and approach for delivering EBS work products. Ability to understand and capture the requirements accurately, demonstrate analytical thinking, conceptualize technical design options, identify the best option and complete the technical design specifications. Highly self-motivated and directed and an ability to prioritize and execute multiple tasks simultaneously in a fast-paced environment. Solution-focused and flexible to adapt to the needs of the business. Provides technical documentation updated to latest enhancements and releases. Registers developed programs with the Oracle application software to provide and easily accessible system for users. Works with Oracle support services to resolve customer open issues.Qualifications 10 plus years of developer experience with Oracle E-Business suite Ability to design, develop, unit test, and deploy Reports, Interfaces, Customizations, Extensions objects in EBS. Strong technical knowledge in developing objects in Oracle applications using SQL and PL/SQL. Shell Scripting is a plus. Strong knowledge in developing reports using XML Publisher. Strong knowledge of Application Object Library (AOL). Knowledge/understanding of Oracle EBS Financial modules such as General Ledger, Accounts Payables, Cash Management. Familiarity with Oracle suggested standards and approach for delivering EBS work products. Ability to understand and capture the requirements accurately, demonstrate analytical thinking, conceptualize technical design options, identify the best option and complete the technical design specifications. Highly self-motivated and directed and an ability to prioritize and execute multiple tasks simultaneously in a fast-paced environment. Solution-focused and flexible to adapt to the needs of the business. Provides technical documentation updated to latest enhancements and releases. Registers developed programs with the Oracle application software to provide and easily accessible system for users. Works with Oracle support services to resolve customer open issues.SummaryThe Oracle E-Business developer provides application technical support within the Oracle E-Business Suite of applications. Responsibilities include code modifications, testing, deployment and production support in Oracle e-Business Suite. Work involves documenting program specifications, developing, maintaining, and testing custom programs, reports and forms that interface with Oracle E-Business Suite in order to provide an integrated information system solution to meet the business needs.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.
      Oracle EBS Developer Profile:The Oracle E-Business developer provides application technical support within the Oracle E-Business Suite of applications. Responsibilities include code modifications, testing, deployment and production support in Oracle e-Business Suite. Work involves documenting program specifications, developing, maintaining, and testing custom programs, reports and forms that interface with Oracle E-Business Suite in order to provide an integrated information system solution to meet the business needs.AdvantagesWork from home until 2022. And IN Q1 a partial return to the office with flex plan to returnResponsibilities 10 plus years of developer experience with Oracle E-Business suite Ability to design, develop, unit test, and deploy Reports, Interfaces, Customizations, Extensions objects in EBS. Strong technical knowledge in developing objects in Oracle applications using SQL and PL/SQL. Shell Scripting is a plus. Strong knowledge in developing reports using XML Publisher. Strong knowledge of Application Object Library (AOL). Knowledge/understanding of Oracle EBS Financial modules such as General Ledger, Accounts Payables, Cash Management. Familiarity with Oracle suggested standards and approach for delivering EBS work products. Ability to understand and capture the requirements accurately, demonstrate analytical thinking, conceptualize technical design options, identify the best option and complete the technical design specifications. Highly self-motivated and directed and an ability to prioritize and execute multiple tasks simultaneously in a fast-paced environment. Solution-focused and flexible to adapt to the needs of the business. Provides technical documentation updated to latest enhancements and releases. Registers developed programs with the Oracle application software to provide and easily accessible system for users. Works with Oracle support services to resolve customer open issues.Qualifications 10 plus years of developer experience with Oracle E-Business suite Ability to design, develop, unit test, and deploy Reports, Interfaces, Customizations, Extensions objects in EBS. Strong technical knowledge in developing objects in Oracle applications using SQL and PL/SQL. Shell Scripting is a plus. Strong knowledge in developing reports using XML Publisher. Strong knowledge of Application Object Library (AOL). Knowledge/understanding of Oracle EBS Financial modules such as General Ledger, Accounts Payables, Cash Management. Familiarity with Oracle suggested standards and approach for delivering EBS work products. Ability to understand and capture the requirements accurately, demonstrate analytical thinking, conceptualize technical design options, identify the best option and complete the technical design specifications. Highly self-motivated and directed and an ability to prioritize and execute multiple tasks simultaneously in a fast-paced environment. Solution-focused and flexible to adapt to the needs of the business. Provides technical documentation updated to latest enhancements and releases. Registers developed programs with the Oracle application software to provide and easily accessible system for users. Works with Oracle support services to resolve customer open issues.SummaryThe Oracle E-Business developer provides application technical support within the Oracle E-Business Suite of applications. Responsibilities include code modifications, testing, deployment and production support in Oracle e-Business Suite. Work involves documenting program specifications, developing, maintaining, and testing custom programs, reports and forms that interface with Oracle E-Business Suite in order to provide an integrated information system solution to meet the business needs.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Victoria, British Columbia
      • Contract
      Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Software Developer? Are you looking to use your strong technical abilities and communication skills within a dynamic team? We are seeking a Senior Front-end Developer for a remote 6 month contract role. If you would like to be considered for this exciting opportunity, apply now!AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Designs and creates software with a focus on iterative, continuous development, where requirements and solutions evolve through collaboration between cross-functional teams• Areas of specialization may include front-end and full stack developmentQualificationsSuccessful candidates will have:• Bachelor’s degree in Computer Science or equivalent combination of training and experience• Minimum 5 years’ experience as a Front-end Developer• Knowledge of full stack development practices, including each of the following: - Continuous Integration and Continuous Deployment/Delivery practices - Container Platforms (Docker, OpenShift, Kubernetes, AWS, Azure) - Git branching models (gitflow, github flow)• Experience developing/coding with the following: - JavaScript - JavaScript framework (Vue/Vuetify and/or React/Bootstrap) plus test framework - OAuth/OIDC - WebSocket• Preference will be given for experience developing/coding with any of the following:a. Dashboarding and visualization toolsb. Analytics Toolsc. Lightweight Javascript based Mapping libraries d. Contributing to open-source projects e. Knowledge of BC Gov Design standardsf. Hyperledger Indy and Hyperledger AriesSummaryIf you are interested in this Senior Front-end Developer remote contract role, apply online or reach out to Nash.Geng@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Contract
      Minimum Requirements- 4 years experience as a software developer- 2 years web application development experience using C# and ASP.NET MVC- 1 year experience using .NET Core- Understanding of the full stack of web applications and how to optimize each layer of the stack.- Experience in architecting a full end-to-end web solution.- Experience with security best practices for web applications.- A high-level understanding of user experience and user interface design.AdvantagesWhat’s in it for you!As a .Net Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesAs a key member of the project team you will:- Work with a small and focused team to design and develop new features and releases- Collaborate with other team members to flesh out technical requirements- Work across the full stack of application layers- Work in an Agile environment- Champion technical decisions and implement elegant solutions to the tasks at handQualificationsThings that will give you an edge- Experience with client-side technologies such as Angular, Vue, or React- Experience with complex, large scale applications- Experience with Red Hat OpenShift or Docker- Knowledge of software design/implementation patterns and principals- Knowledge of cloud based systems and continuous deployment.SummaryIf you are a .Net Developer / Senior Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at-Pratibha.Deshmukh@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.
      Minimum Requirements- 4 years experience as a software developer- 2 years web application development experience using C# and ASP.NET MVC- 1 year experience using .NET Core- Understanding of the full stack of web applications and how to optimize each layer of the stack.- Experience in architecting a full end-to-end web solution.- Experience with security best practices for web applications.- A high-level understanding of user experience and user interface design.AdvantagesWhat’s in it for you!As a .Net Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesAs a key member of the project team you will:- Work with a small and focused team to design and develop new features and releases- Collaborate with other team members to flesh out technical requirements- Work across the full stack of application layers- Work in an Agile environment- Champion technical decisions and implement elegant solutions to the tasks at handQualificationsThings that will give you an edge- Experience with client-side technologies such as Angular, Vue, or React- Experience with complex, large scale applications- Experience with Red Hat OpenShift or Docker- Knowledge of software design/implementation patterns and principals- Knowledge of cloud based systems and continuous deployment.SummaryIf you are a .Net Developer / Senior Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at-Pratibha.Deshmukh@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.
      • Victoria, British Columbia
      • Contract
      Are you an experienced Software Developer with exemplary communication skills? Are you looking to use your strong technical background as part of a dynamic team? We are seeking a Software Embedded Developer for a 12 month contract role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Identifying and developing solutions to meet clients’ needs• Developing and peer reviewing software and firmware in C/C++ / Python languages• Designing, reviewing, and validating of modular, real time embedded applications• Being a technology and process expert, driving test and development automation (DevOps) for our advanced metering products• Working with test automation tools and physical systems to design and build systems to validate user requirements and test our metering products• Developing efficient test strategies and plans• Participating in continuous improvement of product quality and contributing to the product and planning decisions• Designing and building test systems: mockups of energy management systems from embedded sensors to the cloud systems to which they are connected• Being a key part of an agile team from planning through execution to reportingQualificationsSuccessful candidates will have:• Degree in Electrical Engineering, Power Systems, or Computer Science (experience may preclude the need for a degree)• Background in software engineering fundamentals• Strong programming experience in C/C++, Python or similar languages• Strong knowledge and/or experience with CI/CD• Experience working with embedded systemsDesired Skills:• Experience configuring and managing of networking infrastructure and servers• Experience working with certification labs and regulatory bodies (example: Underwriter’s Labs / UL)• Experience deploying and managing virtual machines and/or containers• Experience working in a shared development environment with a coding standard, design, and peer review process• Working knowledge and project experience with embedded operating systems such as VxWorks & Linux.of continuous integration and continuous delivery techniques and tools: build automation, Jenkins, etc.• Knowledge of Microsoft Office, batch / shell scripting• Obsessed with automating manual tasks• Strong knowledge of power domain concepts and our metering offers• Experience with electronic circuit design and debugging• Knowledge of cyber security concepts, encryption, ciphers, and certificate management Key Success Factors for Candidates:• Having a solid understanding of embedded software engineering and design principles• Ability to communicate and convey complex ideas clearly to technical and non-technical audiences• Ability to break concepts and problems down into manageable and actionable pieces • Critical and lateral thinking ability• Knowledge of the fundamental test and test automation process; test levels, types and techniques. (Test certifications – e.g. ISTQB - are a plus.)• A keen eye for detail and a pragmatic approach to your work• Proven experience working with developers, QA teams, customers, and technical supportSummaryIf you are interested in this Software Embedded Developer contract role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Software Developer with exemplary communication skills? Are you looking to use your strong technical background as part of a dynamic team? We are seeking a Software Embedded Developer for a 12 month contract role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Work with talented and dedicated co-workers • Highly competitive compensationResponsibilitiesKey Responsibilities:• Identifying and developing solutions to meet clients’ needs• Developing and peer reviewing software and firmware in C/C++ / Python languages• Designing, reviewing, and validating of modular, real time embedded applications• Being a technology and process expert, driving test and development automation (DevOps) for our advanced metering products• Working with test automation tools and physical systems to design and build systems to validate user requirements and test our metering products• Developing efficient test strategies and plans• Participating in continuous improvement of product quality and contributing to the product and planning decisions• Designing and building test systems: mockups of energy management systems from embedded sensors to the cloud systems to which they are connected• Being a key part of an agile team from planning through execution to reportingQualificationsSuccessful candidates will have:• Degree in Electrical Engineering, Power Systems, or Computer Science (experience may preclude the need for a degree)• Background in software engineering fundamentals• Strong programming experience in C/C++, Python or similar languages• Strong knowledge and/or experience with CI/CD• Experience working with embedded systemsDesired Skills:• Experience configuring and managing of networking infrastructure and servers• Experience working with certification labs and regulatory bodies (example: Underwriter’s Labs / UL)• Experience deploying and managing virtual machines and/or containers• Experience working in a shared development environment with a coding standard, design, and peer review process• Working knowledge and project experience with embedded operating systems such as VxWorks & Linux.of continuous integration and continuous delivery techniques and tools: build automation, Jenkins, etc.• Knowledge of Microsoft Office, batch / shell scripting• Obsessed with automating manual tasks• Strong knowledge of power domain concepts and our metering offers• Experience with electronic circuit design and debugging• Knowledge of cyber security concepts, encryption, ciphers, and certificate management Key Success Factors for Candidates:• Having a solid understanding of embedded software engineering and design principles• Ability to communicate and convey complex ideas clearly to technical and non-technical audiences• Ability to break concepts and problems down into manageable and actionable pieces • Critical and lateral thinking ability• Knowledge of the fundamental test and test automation process; test levels, types and techniques. (Test certifications – e.g. ISTQB - are a plus.)• A keen eye for detail and a pragmatic approach to your work• Proven experience working with developers, QA teams, customers, and technical supportSummaryIf you are interested in this Software Embedded Developer contract role in Victoria, BC., apply online or reach out to Chetna.Wangnoo@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Laval, Québec
      • Permanent
      Are you looking for a C++ Embedded Software Developer position? You want to make a difference and join a dynamic team in a company that has the desire to provide innovative video technologies to their customers. You want to join a company that strives to push the boundaries of video technology by developing the latest IP video storage, management and display solutions. Within a great team of nearly 20 people, you will have an important role in how to develop their innovative products! You will be part of a company that has a culture of innovation, trust, continuous learning and feedback! So this permanent position of developer in remote or in modern offices in Laval may be for you! AdvantagesOur client hires you as a permanent employee with a range of benefits such as:• Competitive salary offered according to experience;• Flexible schedule from Monday to Friday;• A group insurance program;• Paid vacation during the holiday season, in addition to the 3 weeks of regular vacation;• Opportunities for advancement and professional development in a growing company (reference in the field and offices in Luxembourg);• Social activities - Free coffee / tea - Free parking on siteResponsibilitiesAre you interested in the following activities?• Develop software modules for encoding, decoding, recording and transmission of compressed video streams in real-time using the latest codecs and hardware SoC’s.• Develop high performance embedded software modules and drivers that target embedded real-time Linux environment.• Develop interactive user applications that target the Windows environments.• Develop software interfaces (API / SDK) for integrating products and solutions to leading-edge third-party video management solutions in the marketQualificationsDo you have the following skills?• Hold a degree in computer science• Knowledge of programming languages such as C, C ++ and C #.• 2 years of experience in the development of drivers and software modules on embedded platforms under Linux (ARM, DSP)• Ability to collaborate with several groups towards the accomplishment of a task.• Autonomy in the tasks to be accomplished.Do you have the following (optional) strengths?• Networking skills (TCP / IP, UDP, Multicast, HTTP (s), RTP / RTSP…).• Knowledge of digital video signals (LVDS, BT.656, MIPI, HD-SDI, HDMI, etc.).• Knowledge of IP video security systemsSummaryYou want to know more?Do not hesitate to send me your CV with your contact details by email:kamelya.aygun@randstad.ca or send me an invitation on LinkedIn at: Kamelya Aygun.So that we can discuss it! 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 C++ Embedded Software Developer position? You want to make a difference and join a dynamic team in a company that has the desire to provide innovative video technologies to their customers. You want to join a company that strives to push the boundaries of video technology by developing the latest IP video storage, management and display solutions. Within a great team of nearly 20 people, you will have an important role in how to develop their innovative products! You will be part of a company that has a culture of innovation, trust, continuous learning and feedback! So this permanent position of developer in remote or in modern offices in Laval may be for you! AdvantagesOur client hires you as a permanent employee with a range of benefits such as:• Competitive salary offered according to experience;• Flexible schedule from Monday to Friday;• A group insurance program;• Paid vacation during the holiday season, in addition to the 3 weeks of regular vacation;• Opportunities for advancement and professional development in a growing company (reference in the field and offices in Luxembourg);• Social activities - Free coffee / tea - Free parking on siteResponsibilitiesAre you interested in the following activities?• Develop software modules for encoding, decoding, recording and transmission of compressed video streams in real-time using the latest codecs and hardware SoC’s.• Develop high performance embedded software modules and drivers that target embedded real-time Linux environment.• Develop interactive user applications that target the Windows environments.• Develop software interfaces (API / SDK) for integrating products and solutions to leading-edge third-party video management solutions in the marketQualificationsDo you have the following skills?• Hold a degree in computer science• Knowledge of programming languages such as C, C ++ and C #.• 2 years of experience in the development of drivers and software modules on embedded platforms under Linux (ARM, DSP)• Ability to collaborate with several groups towards the accomplishment of a task.• Autonomy in the tasks to be accomplished.Do you have the following (optional) strengths?• Networking skills (TCP / IP, UDP, Multicast, HTTP (s), RTP / RTSP…).• Knowledge of digital video signals (LVDS, BT.656, MIPI, HD-SDI, HDMI, etc.).• Knowledge of IP video security systemsSummaryYou want to know more?Do not hesitate to send me your CV with your contact details by email:kamelya.aygun@randstad.ca or send me an invitation on LinkedIn at: Kamelya Aygun.So that we can discuss it! 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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Snowflake Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.SummaryIf you are a Snowflake Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Snowflake Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a Snowflake Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Snowflake Developer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end to end design, implementation and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.SummaryIf you are a Snowflake Developer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Troy Peakman with your resume at:troy.peakman@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.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Senior Software Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Software Engineer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing Senior Software Engineer opportunity today!AdvantagesAs a Senior Software Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A 6-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Co-ordinate with multiple data source teams in getting data published to Kafka and getting the same to BI Datawarehouse- Building Scalable Data Pipelines - Mentor Junior resources and drive end-to-end design, implementation, and delivery of engineering components.- Communicate with and educate both senior and junior colleagues to further embed data science and analytics across the organization- Strive for continuous improvement of code quality and development practices- Willingness to adapt to and self-learn new technologies and deliver on them.- Building and maintaining solutions on highly available environments.- Working knowledge of CI/CD - Working knowledge of building data integrity checks as part of the delivery of applications.- Technical expertise to build code that is performant as well as secure.- Technical depth and vision to perform POC’s and evaluate different technologies.- Translate business issues to technical terms.- Understand, leverage, and apply best practices effectively. Also leads by example and comes up with coding standards and best practices for technology.- Collaborate with cross-functional teams – business stakeholders, engineers, program management, project management, etc. - to produce the best solutions possible.- Anticipate system/application challenges and proposes solutions for the same.- Contribute to story sizing and work estimates for implementation, validation, delivery and documentation.- Review user stories to ensure a quality user experience, well-defined acceptance criteria and thorough test coverage.- Participate in design and code review to ensure quality and testability of feature code.QualificationsQualifications - BS in Computer Science or related- 5+ years of experience as a Software Developer in BI space is needed- Experience working with Snowflake & Kafka technologies is a must- Working experience of scripting, data science and analytics (SQL, Python, PowerShell, JavaScript) is needed- 2+ Years of performance tuning and optimization, bottleneck problems analysis, and technical troubleshooting in a sometimes, ambiguous environment. - 2+ Years working with Azure cloud based systemsDesired Qualifications:- Experience working with cloud based systems - Azure & Snowflake data warehouses - Experience with Azure SQL Services- Expertise in designing data pipelines , table structures, and sql queries - Working experience with reporting layer (ssrs / powerbi / ssas) is desirable- Design, implement and monitor 'best practices' for Dev framework - Experience working with large volume data; retail experience strongly desired. - Possesses an entrepreneurial spirit and continuously innovates to achieve great results.- Communicates with honesty & kindness and creates the space for others to do the same.- Fosters connection by putting people first and building trusting relationships.- Integrates fun and joy as a way of being and working, aka doesn’t take themselves too seriouslySummaryIf you are a Senior Software Engineer and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Pratibha Deshmukh with your resume at:pratibha.deshmukh@randstad.caFor more information, or click the Apply button now!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.