You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    4 jobs found for javascript in British Columbia

    filter3
    clear all
      • Victoria, British Columbia
      • Contract
      Are you an experienced Software Developer? Do you have strong web development skills? We are looking for a Software Developer - .Net/C# in Victoria, Vancouver or Ottawa to work on a contract basis until March 31st, 2023, with the possibility of extension. You have an opportunity to work remotely, but need to onboard on-site. You must be eligible for Enhanced Security Clearance and have lived in the country for five years.Advantages- Work with talented and dedicated co-workers- Highly competitive compensation- Work from home- Long term contractResponsibilitiesThese responsibilities may include, but are not limited to:- Using best software development practices, write well-designed, tested, and efficient code- Create website layout/user interface by using standard HTML/CSS practices- Create Oracle databases to support web applications and sites; - Create PL/SQL code to support web applications and sites- Integrate data from various back-end services and databases- Create and maintain software documentation- Gather and improve specifications and requirements depending on technological needs.Qualifications- Federal Clearance Eligibility (in-country for 5 years)Experiences General Development: Designing/building websites with ASP.NET / C# and JavaScript;- Microsoft Visual Studio and Team Foundation Server;- Agile methodology and tools (like Atlassian Confluence, Jira);- Oracle 9i/10g/11g/12c databases, including PL/SQL programming;- Self-driven with the ability to seek out requirements with minimal direction; and- Individual contributor and team player with excellent verbal/written communication skills.- 3-5 years of experience in .Net / C#Web Technologies:- Developing JavaScript / JavaScript Framework like Angular, Vue, React…/- JSON/HTML5 / CSS3 websites;- Knowledge of responsive web design, cross-browser compatibility; and- Knowledge of mobile web development.SummaryIf you are a Software Developer - .Net/C# based in Vancouver, Victoria or Ottawa, apply now or reach out to jaskiran.kaur@randstad.caAll applications are welcome, but only those who meet the requirements will be contactedRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Are you an experienced Software Developer? Do you have strong web development skills? We are looking for a Software Developer - .Net/C# in Victoria, Vancouver or Ottawa to work on a contract basis until March 31st, 2023, with the possibility of extension. You have an opportunity to work remotely, but need to onboard on-site. You must be eligible for Enhanced Security Clearance and have lived in the country for five years.Advantages- Work with talented and dedicated co-workers- Highly competitive compensation- Work from home- Long term contractResponsibilitiesThese responsibilities may include, but are not limited to:- Using best software development practices, write well-designed, tested, and efficient code- Create website layout/user interface by using standard HTML/CSS practices- Create Oracle databases to support web applications and sites; - Create PL/SQL code to support web applications and sites- Integrate data from various back-end services and databases- Create and maintain software documentation- Gather and improve specifications and requirements depending on technological needs.Qualifications- Federal Clearance Eligibility (in-country for 5 years)Experiences General Development: Designing/building websites with ASP.NET / C# and JavaScript;- Microsoft Visual Studio and Team Foundation Server;- Agile methodology and tools (like Atlassian Confluence, Jira);- Oracle 9i/10g/11g/12c databases, including PL/SQL programming;- Self-driven with the ability to seek out requirements with minimal direction; and- Individual contributor and team player with excellent verbal/written communication skills.- 3-5 years of experience in .Net / C#Web Technologies:- Developing JavaScript / JavaScript Framework like Angular, Vue, React…/- JSON/HTML5 / CSS3 websites;- Knowledge of responsive web design, cross-browser compatibility; and- Knowledge of mobile web development.SummaryIf you are a Software Developer - .Net/C# based in Vancouver, Victoria or Ottawa, apply now or reach out to jaskiran.kaur@randstad.caAll applications are welcome, but only those who meet the requirements will be contactedRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Victoria, British Columbia
      • Contract
      Do you have experience using Python to develop software applications? If yes, this position in a dynamic atmosphere with a fast-growing company is for you! We're seeking a Python Developer for a 12-month contract period in Victoria, BC. Remote applicants are encouraged to apply, with preference given to those in Western Canada.As a Python Developer, you will use Python to develop software applications based on design specifications in accordance with applicable standards. If you want to be considered for this exciting new role, apply immediately!Advantages•Working with competent coworkers •Competitive market rates•Work with a reputed firm•Work remotelyResponsibilities•Incrementally design, develop, test, debug, and deploy IT products using modern software delivery tools, frameworks, and deployment methods in all layers•Create technical designs, specifications, and APIs.•Remediate and resolve software performance issues and provide technical guidance•Work together with experienced IT teams to complete projects on time.•Maintain and upgrade existing applications and fix data issues•Conduct a code review to find areas for improvement and make sure that all standards are met for the businessQualifications•5+ years of Python expertise•Knowledge of the JavaScript Framework, specifically Flask, Keycloak or OAuth2, OpenShift, and Kafka.SummaryApply right now or email jaskiran.kaur@randstad.ca to express your interest in being a Python developer.All applications are welcome, but only those who meet the requirements will be contactedRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Do you have experience using Python to develop software applications? If yes, this position in a dynamic atmosphere with a fast-growing company is for you! We're seeking a Python Developer for a 12-month contract period in Victoria, BC. Remote applicants are encouraged to apply, with preference given to those in Western Canada.As a Python Developer, you will use Python to develop software applications based on design specifications in accordance with applicable standards. If you want to be considered for this exciting new role, apply immediately!Advantages•Working with competent coworkers •Competitive market rates•Work with a reputed firm•Work remotelyResponsibilities•Incrementally design, develop, test, debug, and deploy IT products using modern software delivery tools, frameworks, and deployment methods in all layers•Create technical designs, specifications, and APIs.•Remediate and resolve software performance issues and provide technical guidance•Work together with experienced IT teams to complete projects on time.•Maintain and upgrade existing applications and fix data issues•Conduct a code review to find areas for improvement and make sure that all standards are met for the businessQualifications•5+ years of Python expertise•Knowledge of the JavaScript Framework, specifically Flask, Keycloak or OAuth2, OpenShift, and Kafka.SummaryApply right now or email jaskiran.kaur@randstad.ca to express your interest in being a Python developer.All applications are welcome, but only those who meet the requirements will be contactedRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced ServiceNow Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a ServiceNow Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing ServiceNow Developer opportunity today!AdvantagesWhat’s in it for you!As a ServiceNow 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?• Design, prototype, implement, test, and deploy changes including but not limited to business rules, technical solutions, such as client scripts, UI pages/actions/policies, scheduled job, import sets and transform maps, ACLs, and notifications.• Develop custom integration components (SSO, CMDB, SAS connectors, etc.) and integrate legacy systems with ServiceNow using mid-server, web services, chatops, email, and other relevant technologies.• Hands-on experience in Service Catalog/Service Portal/Virtual Agent/HR modules• Create and use update sets to move customizations between ServiceNow instances.• Provide administrative ServiceNow support, including advanced support via troubleshooting, implementing bug fixes, and root cause analysis-Document, maintain and update policies, procedures, and controls for the operation of the ServiceNow platform and its SDLC• Responsible for reviewing requirements to ensure that they are provided in sufficient detail to be accurately estimated• Work with process managers to fully understand business functionality, pain points, and areas of improvements• Commit to the continuous improvement and learning of development and ServiceNow best practices, tools, and technology• Mentor and share technical knowledge with service management teamQualificationsQualifications • 3+ years of experience of ServiceNow development in ITSM, ITOM, ITAM, CMDB, and HR modules• ServiceNow System Admin Certification• ServiceNow Certified Application Developer Certification• Strong JavaScript skills• Overarching understanding of ServiceNow Enterprise product suite• Fundamental understanding of the key technologies relevant to the ServiceNow integration solutions including ServiceNow API’s, SSO, SAML, SSL, Web Services, LDAP, JDBC, ODBC, REST, SCP, FTPS• Web portal development skills, such as HTML, CSS, Angular JS, bootstrap• Experience implementing the following Core Process Areas: Incident, Problem, Change, Service Catalog, Request, and CMDB• Ability to create reports using the standard reporting engine, plus metrics and SLAs• Intermediate Performance Analytics understanding and implementation skills• Strong understanding of ServiceNow best practices (including scripting, security, implementation)• Experience with collaboration across functional borders enterprise-wide (i.e. within and outside of Technology)• Clear written and verbal communication skills• Experience working with Agile methodology• ITIL foundation certificationSummaryIf you are a ServiceNow 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 with your resume at:troy.peakman@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Are you an experienced ServiceNow Developer in search of your next contract opportunity? Our high-profile client is seeking to hire a ServiceNow Developer to join their talented team on a 6-month contract with a strong probability of extension. Apply to this amazing ServiceNow Developer opportunity today!AdvantagesWhat’s in it for you!As a ServiceNow 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?• Design, prototype, implement, test, and deploy changes including but not limited to business rules, technical solutions, such as client scripts, UI pages/actions/policies, scheduled job, import sets and transform maps, ACLs, and notifications.• Develop custom integration components (SSO, CMDB, SAS connectors, etc.) and integrate legacy systems with ServiceNow using mid-server, web services, chatops, email, and other relevant technologies.• Hands-on experience in Service Catalog/Service Portal/Virtual Agent/HR modules• Create and use update sets to move customizations between ServiceNow instances.• Provide administrative ServiceNow support, including advanced support via troubleshooting, implementing bug fixes, and root cause analysis-Document, maintain and update policies, procedures, and controls for the operation of the ServiceNow platform and its SDLC• Responsible for reviewing requirements to ensure that they are provided in sufficient detail to be accurately estimated• Work with process managers to fully understand business functionality, pain points, and areas of improvements• Commit to the continuous improvement and learning of development and ServiceNow best practices, tools, and technology• Mentor and share technical knowledge with service management teamQualificationsQualifications • 3+ years of experience of ServiceNow development in ITSM, ITOM, ITAM, CMDB, and HR modules• ServiceNow System Admin Certification• ServiceNow Certified Application Developer Certification• Strong JavaScript skills• Overarching understanding of ServiceNow Enterprise product suite• Fundamental understanding of the key technologies relevant to the ServiceNow integration solutions including ServiceNow API’s, SSO, SAML, SSL, Web Services, LDAP, JDBC, ODBC, REST, SCP, FTPS• Web portal development skills, such as HTML, CSS, Angular JS, bootstrap• Experience implementing the following Core Process Areas: Incident, Problem, Change, Service Catalog, Request, and CMDB• Ability to create reports using the standard reporting engine, plus metrics and SLAs• Intermediate Performance Analytics understanding and implementation skills• Strong understanding of ServiceNow best practices (including scripting, security, implementation)• Experience with collaboration across functional borders enterprise-wide (i.e. within and outside of Technology)• Clear written and verbal communication skills• Experience working with Agile methodology• ITIL foundation certificationSummaryIf you are a ServiceNow 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 with your resume at:troy.peakman@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Saas Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Saas Engineer to join their talented team on a TIME 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 Saas Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A TIME contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?As a Senior Engineer II, you will work as the technical leader for the product(s) that the our team delivers. You will be counted on as a leader in your technology space, as you contribute to all areas of development and operations (pre-production to production). As a Senior Engineer II, you will dedicate a fair amount of time to the planning and discovery of tools and practices inside your given area of expertise. You will apply that knowledge by working closely with other Engineers, both internal and external to promote platform level change. Senior Engineer IIs, take production readiness and performance personally and help drive continuous improvement. You will be part of a day-to-day production release team and may perform on-call support functions as needed. You will be considered the technical owner of the production system(s) you work on and focus on how your product(s) are delivered and how to optimize them for efficiency, security and reliability.- Partner with Architects in delivering for engineering capability, maturity, and community of practice across engineering portfolio.- Assist Technology Manager in measuring productivity and report regularly on Development team’s performance.- Partner with project management to deliver status and performance updates- Conduct research to aid in product development and tools selection- Provide an escalation point and participate in on-call support rotations- Actively monitor key metrics, reports on trends, and make improvement recommendations- Facilitate an Engineering Community of Practice for your product(s)- Facilitate and lead reviews of technical designs and code with members of the technical team - Contribute to engineering automation, management or development of production level systems- Review product roadmaps and guide intake acceptance for a set of production systems- Own reliability for a defined set of production systems- Own the delivery lifecycle for a defined set of production systemsQualifications- Completed Bachelor’s degree or diploma (or equivalent experience) in Computer Science, Software Engineering or Software Architecture preferred; candidates with substantial and relevant industry experience are also eligible- Excellent verbal and written communication skills- 8+ years of engineering experience designing and developing SaaS solutions- 3+ years experience leading multiple work tracks and working in a product centric delivery model.- 2+ year experience in leading and mentoring Engineers- Proficiency with Visual Studio, Azure DevOps and experience with GIT Repositories (GitHub, GitHub Actions)- Working knowledge and experience in Microsoft Azure services (Function Apps, Web Apps, Service Bus, Logic Apps, etc.)- Working knowledge and experience in Azure, GCP and/or AWS system administration, system, and server builds, installations, upgrades, tuning, migration, and troubleshooting- Working knowledge and experience in design and development of RESTful APIs using Java, Spring Boot and Spring Cloud- Working knowledge and experience in relational databases with emphasis on SQL query language and stored procedures.- Advanced understanding of web technologies (HTTP, SSL, Headers, Cookies, TCP, Caching)- Technical expertise with microservices architecture- Familiarity with deployment automation and knowledge of CI/CD principles and best-practices. - Familiarity with streaming platforms (real-time data at a massive scale like Confluent Kafka)- Experience with Services, DevOps, Delivery.- Experience in Agile methodology- Ability to learn, understand, and work quickly with new emerging technologies, methodologies, and solutions in the Cloud/IT technology space- Familiar with the project tools: Jira, Confluence, SharePoint, Smartsheet, MS Office- Experience working with high transaction systems- Experience working with bug tracking and task management software such as JIRA, Bugzilla, etc.- Experience developing solutions for retail, contact center, eCommerce businesses and other relevant domains such as manufacturing & logistics, supply chain, or corporate shared servicesNice to Have:- Engineering and solution delivery experience in Contact Centre or Retail Experience environments- Experience with integrating Dynamics 365 solutions with third-party or in-house built on-prem and cloud applications.- Experience with Power Platform Development (Model-driven Apps, Canvas Apps, & Power Automate)- Working knowledge of C# ASP.NET software solutions that are compliant to Microsoft Dynamics 365 SDK. - MB-400 (Microsoft Power Apps + Dynamics 365 Developer) Certification- Working knowledge PowerBI and Snowflake- Familiarity with using Typescript, JQuery, JavaScript, AngularJS, HTML, CSS and responsive web designSummaryIf you are a Saas 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 Gurdas Bhanwar with your resume at:gurdas.bhanwar@randstad.caFor more information click the Apply button now!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
      Are you an experienced Saas Engineer in search of your next contract opportunity? Our high-profile client is seeking to hire a Saas Engineer to join their talented team on a TIME 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 Saas Engineer with our client, you’ll receive:- Highly competitive market hourly rates- A TIME contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?As a Senior Engineer II, you will work as the technical leader for the product(s) that the our team delivers. You will be counted on as a leader in your technology space, as you contribute to all areas of development and operations (pre-production to production). As a Senior Engineer II, you will dedicate a fair amount of time to the planning and discovery of tools and practices inside your given area of expertise. You will apply that knowledge by working closely with other Engineers, both internal and external to promote platform level change. Senior Engineer IIs, take production readiness and performance personally and help drive continuous improvement. You will be part of a day-to-day production release team and may perform on-call support functions as needed. You will be considered the technical owner of the production system(s) you work on and focus on how your product(s) are delivered and how to optimize them for efficiency, security and reliability.- Partner with Architects in delivering for engineering capability, maturity, and community of practice across engineering portfolio.- Assist Technology Manager in measuring productivity and report regularly on Development team’s performance.- Partner with project management to deliver status and performance updates- Conduct research to aid in product development and tools selection- Provide an escalation point and participate in on-call support rotations- Actively monitor key metrics, reports on trends, and make improvement recommendations- Facilitate an Engineering Community of Practice for your product(s)- Facilitate and lead reviews of technical designs and code with members of the technical team - Contribute to engineering automation, management or development of production level systems- Review product roadmaps and guide intake acceptance for a set of production systems- Own reliability for a defined set of production systems- Own the delivery lifecycle for a defined set of production systemsQualifications- Completed Bachelor’s degree or diploma (or equivalent experience) in Computer Science, Software Engineering or Software Architecture preferred; candidates with substantial and relevant industry experience are also eligible- Excellent verbal and written communication skills- 8+ years of engineering experience designing and developing SaaS solutions- 3+ years experience leading multiple work tracks and working in a product centric delivery model.- 2+ year experience in leading and mentoring Engineers- Proficiency with Visual Studio, Azure DevOps and experience with GIT Repositories (GitHub, GitHub Actions)- Working knowledge and experience in Microsoft Azure services (Function Apps, Web Apps, Service Bus, Logic Apps, etc.)- Working knowledge and experience in Azure, GCP and/or AWS system administration, system, and server builds, installations, upgrades, tuning, migration, and troubleshooting- Working knowledge and experience in design and development of RESTful APIs using Java, Spring Boot and Spring Cloud- Working knowledge and experience in relational databases with emphasis on SQL query language and stored procedures.- Advanced understanding of web technologies (HTTP, SSL, Headers, Cookies, TCP, Caching)- Technical expertise with microservices architecture- Familiarity with deployment automation and knowledge of CI/CD principles and best-practices. - Familiarity with streaming platforms (real-time data at a massive scale like Confluent Kafka)- Experience with Services, DevOps, Delivery.- Experience in Agile methodology- Ability to learn, understand, and work quickly with new emerging technologies, methodologies, and solutions in the Cloud/IT technology space- Familiar with the project tools: Jira, Confluence, SharePoint, Smartsheet, MS Office- Experience working with high transaction systems- Experience working with bug tracking and task management software such as JIRA, Bugzilla, etc.- Experience developing solutions for retail, contact center, eCommerce businesses and other relevant domains such as manufacturing & logistics, supply chain, or corporate shared servicesNice to Have:- Engineering and solution delivery experience in Contact Centre or Retail Experience environments- Experience with integrating Dynamics 365 solutions with third-party or in-house built on-prem and cloud applications.- Experience with Power Platform Development (Model-driven Apps, Canvas Apps, & Power Automate)- Working knowledge of C# ASP.NET software solutions that are compliant to Microsoft Dynamics 365 SDK. - MB-400 (Microsoft Power Apps + Dynamics 365 Developer) Certification- Working knowledge PowerBI and Snowflake- Familiarity with using Typescript, JQuery, JavaScript, AngularJS, HTML, CSS and responsive web designSummaryIf you are a Saas 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 Gurdas Bhanwar with your resume at:gurdas.bhanwar@randstad.caFor more information click the Apply button now!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

    Thank you for subscribing to your personalised job alerts.

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