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.

    23 jobs found for Javascript - Page 1

    filter3
    clear all
      • Toronto, Ontario
      • Permanent
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad 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.
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad 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 Full-stack Developer? Do you have exemplary customer service skills and an aptitude for creating solutions? We are seeking a Full-stack Developer - Javascript for a permanent, full-time 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 co-workers in a diverse role• Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Analyze business problems of clients and help formulate technology roadmap• Identify and propose technology solutions viable to the client needs• Collaborate with other web specialists to address business, technical, and logical needs• Generate interface designs, prototypes, data flow diagrams, and system models• Participate in web app development, deployment, and migration• Prepare technical documents and other required functional specifications• Act as a collaborative member of the agile team• Identify and propose technology solutions for client needsQualificationsSuccessful candidates will have:• Experience working with modern Javascript frameworks• Comprehensive knowledge of SQL database structure• Experience working with back-end services• Experience with security best practicesSummaryIf you are interested in this Full-stack Developer - Javascript remote role, 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 Full-stack Developer? Do you have exemplary customer service skills and an aptitude for creating solutions? We are seeking a Full-stack Developer - Javascript for a permanent, full-time 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 co-workers in a diverse role• Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Analyze business problems of clients and help formulate technology roadmap• Identify and propose technology solutions viable to the client needs• Collaborate with other web specialists to address business, technical, and logical needs• Generate interface designs, prototypes, data flow diagrams, and system models• Participate in web app development, deployment, and migration• Prepare technical documents and other required functional specifications• Act as a collaborative member of the agile team• Identify and propose technology solutions for client needsQualificationsSuccessful candidates will have:• Experience working with modern Javascript frameworks• Comprehensive knowledge of SQL database structure• Experience working with back-end services• Experience with security best practicesSummaryIf you are interested in this Full-stack Developer - Javascript remote role, 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.
      • North York, Ontario
      • Permanent
      An innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationAdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesDeveloping business applications (front-end) using Kendo UI, Angular, and TS/JSKnowing how to use Ruby is a big plus.QualificationsComputer Science degreeStrong front-end focused software developmentRobust experience in front-end development SummaryAn innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationRandstad 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.
      An innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationAdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesDeveloping business applications (front-end) using Kendo UI, Angular, and TS/JSKnowing how to use Ruby is a big plus.QualificationsComputer Science degreeStrong front-end focused software developmentRobust experience in front-end development SummaryAn innovative smart furniture company is looking for a Web Application Developer having:* Strong experience with frontend development Kendo UI, Angular, TypeScript/JavaScript, NodeJS* Strong experience with business applications* Some Experience with RubyInterested? Contact joe.jo@randstad.ca for more informationRandstad 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.
      • Winnipeg, Manitoba
      • Permanent
      Established Shopify development experience, including building custom themes andfeatures from scratch as well as modifications to existing elements● Expertise in Shopify Liquid template language● Working knowledge in Custom Shopify APP development (experience with ReChargeapp a plus)● 3-4 years experience working in a professional web-development environment● Demonstrate a mastery of HTML, CSS/SCSS & JavaScriptParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal Wiki● Work on multiple projects simultaneously● Vet and manage relationships with technical service providers including hostingproviders and developersAdvantagesParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal Wiki● Represent Roswell in a professional manner during sales calls/meetings where technicalinput is necessary● Work on multiple projects simultaneously● Vet and manage relationships with technical service providers including hostingproviders and developersResponsibilitiesParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal WikiQualificationsEstablished Shopify development experience, including building custom themes andfeatures from scratch as well as modifications to existing elements● Expertise in Shopify Liquid template language● Working knowledge in Custom Shopify APP development (experience with ReChargeapp a plus)● 3-4 years experience working in a professional web-development environment● Demonstrate a mastery of HTML, CSS/SCSS & JavaScript● Experience using JS libraries● Well-versed in Git version control system● Proficient with best practices in responsive design● Solid knowledge of performance Improvement and optimization best practices● Knowledge in data migration and synchronization between Shopify instances● Fundamental understanding of Shopify and its API / Application ecosystem● Excellent time management, problem solving, teamwork, and communication skills● A passion for front-end architecture and learning new technologies.● Deep understanding of ecommerce solutions, web design, development process, andthird party applications (integrations with warehouses/distribution, ERPs, POS systems,etc.)● Familiarity with A/B testing, SEO and data-driven practices● Familiarity with analytics tools such as Google Analytics, GTM● Familiarity with WCAG and accessibility best practices● Positive attitude and problem solver● Can work and stay well-organized between a variety of projects● Ability to work independently to solve technical problems, mitigate risk, make decisions,and communicate effectively under tight deadlines and challenging situations● Ability to work in a small and fast paced boutique environment● Familiarity with WordPress a plusSummaryThe ideal candidate will have as many of the following as possible:● Experience building SPAs (Single Page Application) and PWAs (Progressive WebApplication) using popular JS frameworks (React, VueJs, Angular, etc.)● Front-end Javascript frameworks experience (React, Vue, Angular, Ember, etc.)● TypeScript● Familiarity with Slate and ThemeKit● Understanding of SEO best practices● Understanding of and experience implementing responsive UI/UX design● Understanding of and experience implementing WCAG accessibility compliance● Shopify App Development● Strong full stack foundations● Experience with server side Javascript (NPM, Node, Express)● Experience with server side web and API dev (PHP, Ruby, Python, Java, .NET, etc.)● Experience consuming third party APIs● Experience with relational databases (MySQL, Postgres, SQL server, Oracle)● Experience with schemaless DBs (MongoDB, etc.)● Experience with Jira● Experience using Git CLI and UIs, GitHub, and GitFlow branching and collaboration● Agile experience a plus● Server experience a plus (Linux/Unix/Apache/Nginx)● Comfortable using CLIRandstad 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.
      Established Shopify development experience, including building custom themes andfeatures from scratch as well as modifications to existing elements● Expertise in Shopify Liquid template language● Working knowledge in Custom Shopify APP development (experience with ReChargeapp a plus)● 3-4 years experience working in a professional web-development environment● Demonstrate a mastery of HTML, CSS/SCSS & JavaScriptParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal Wiki● Work on multiple projects simultaneously● Vet and manage relationships with technical service providers including hostingproviders and developersAdvantagesParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal Wiki● Represent Roswell in a professional manner during sales calls/meetings where technicalinput is necessary● Work on multiple projects simultaneously● Vet and manage relationships with technical service providers including hostingproviders and developersResponsibilitiesParticipate in initial client facing intake sessions to determine and document projecttechnical requirements● Collaborate with our talented design, UX and project management teams to transformrequirements into robust solutions● Provide technical advice and input to the scope of work including platformrecommendations, hosting, migration, 3rd party plug-ins and overall technicalspecifications for each project● Work to help architect, develop, test and deploy new components & site features for ourclients● Collaborate with the Creative Team to translate visual designs into responsive front endcode● Assist with the integration / onboarding of new technologies and applications● Provide long term solutions and short term options for common maintenance requests● Build out custom Shopify themes and modifying pre-existing themes depending on thescope of the project● Implement marketing pixels and client-specific integrations● Document technical procedures and best practice for our internal WikiQualificationsEstablished Shopify development experience, including building custom themes andfeatures from scratch as well as modifications to existing elements● Expertise in Shopify Liquid template language● Working knowledge in Custom Shopify APP development (experience with ReChargeapp a plus)● 3-4 years experience working in a professional web-development environment● Demonstrate a mastery of HTML, CSS/SCSS & JavaScript● Experience using JS libraries● Well-versed in Git version control system● Proficient with best practices in responsive design● Solid knowledge of performance Improvement and optimization best practices● Knowledge in data migration and synchronization between Shopify instances● Fundamental understanding of Shopify and its API / Application ecosystem● Excellent time management, problem solving, teamwork, and communication skills● A passion for front-end architecture and learning new technologies.● Deep understanding of ecommerce solutions, web design, development process, andthird party applications (integrations with warehouses/distribution, ERPs, POS systems,etc.)● Familiarity with A/B testing, SEO and data-driven practices● Familiarity with analytics tools such as Google Analytics, GTM● Familiarity with WCAG and accessibility best practices● Positive attitude and problem solver● Can work and stay well-organized between a variety of projects● Ability to work independently to solve technical problems, mitigate risk, make decisions,and communicate effectively under tight deadlines and challenging situations● Ability to work in a small and fast paced boutique environment● Familiarity with WordPress a plusSummaryThe ideal candidate will have as many of the following as possible:● Experience building SPAs (Single Page Application) and PWAs (Progressive WebApplication) using popular JS frameworks (React, VueJs, Angular, etc.)● Front-end Javascript frameworks experience (React, Vue, Angular, Ember, etc.)● TypeScript● Familiarity with Slate and ThemeKit● Understanding of SEO best practices● Understanding of and experience implementing responsive UI/UX design● Understanding of and experience implementing WCAG accessibility compliance● Shopify App Development● Strong full stack foundations● Experience with server side Javascript (NPM, Node, Express)● Experience with server side web and API dev (PHP, Ruby, Python, Java, .NET, etc.)● Experience consuming third party APIs● Experience with relational databases (MySQL, Postgres, SQL server, Oracle)● Experience with schemaless DBs (MongoDB, etc.)● Experience with Jira● Experience using Git CLI and UIs, GitHub, and GitFlow branching and collaboration● Agile experience a plus● Server experience a plus (Linux/Unix/Apache/Nginx)● Comfortable using CLIRandstad 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.
      • Halifax, Nova Scotia
      • Permanent
      Are you a Senior Full Stack Developer ready to consider your next contract opportunity?Do you have a passion for AWS, Node.js, Typescript, GraphQL?Then we want to hear from you!We are pleased to offer you this new and exciting contract requirement with our client for the position of:Senior Full Stack Developer REMOTE-Location: REMOTE WORK OPTIONTYPE: Permanent positionAdvantagesYou will be working with our client who is a leader in their industry who is looking for expertise in your skillet!ResponsibilitiesWork with peers to analyze technical system problems/defects, and design and implement effective solutions.Handle end-to-end development, including development, testing, and deployment.Work with Scrum Masters, Product Owners, business stakeholders, and peers to iteratively create software that meets business and technical requirements.Contribute to the development of team backlog, plans, and assignments.Develop comprehensive automated tests for multiple scopes (Unit, System, Integration, Regression).Offer mentorship by asking clarifying questions and give constructive feedback through pull requests and team discussions while taking feedback gracefully.Be part of a culture of innovation and learning.Create and maintain technical documentation.QualificationsAs a Senior Full Stack Developer your expertise includes:-5+ years of software development-Strong expertise in React, Typescript, Node.jsProficient in Javascript (es6).Proficient developing applications using React (modern version).Strong experience developing in TypeScript.Strong experience using Node.js, and GraphQL.A sound foundation in Javascript testing frameworks (e.g. Jest, Cypress).Experience working with distributed agile teams.Experience working with DynamoDB.Experience working with CI/CD Pipelines (Bamboo, Jenkins, Bitbucket, etc.).Strong verbal and written communication skills.Additional AssetsExperience with AWS (Lambda, S3, API Gateway).SummaryDo 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 Senior Full Stack Developer ready to consider your next contract opportunity?Do you have a passion for AWS, Node.js, Typescript, GraphQL?Then we want to hear from you!We are pleased to offer you this new and exciting contract requirement with our client for the position of:Senior Full Stack Developer REMOTE-Location: REMOTE WORK OPTIONTYPE: Permanent positionAdvantagesYou will be working with our client who is a leader in their industry who is looking for expertise in your skillet!ResponsibilitiesWork with peers to analyze technical system problems/defects, and design and implement effective solutions.Handle end-to-end development, including development, testing, and deployment.Work with Scrum Masters, Product Owners, business stakeholders, and peers to iteratively create software that meets business and technical requirements.Contribute to the development of team backlog, plans, and assignments.Develop comprehensive automated tests for multiple scopes (Unit, System, Integration, Regression).Offer mentorship by asking clarifying questions and give constructive feedback through pull requests and team discussions while taking feedback gracefully.Be part of a culture of innovation and learning.Create and maintain technical documentation.QualificationsAs a Senior Full Stack Developer your expertise includes:-5+ years of software development-Strong expertise in React, Typescript, Node.jsProficient in Javascript (es6).Proficient developing applications using React (modern version).Strong experience developing in TypeScript.Strong experience using Node.js, and GraphQL.A sound foundation in Javascript testing frameworks (e.g. Jest, Cypress).Experience working with distributed agile teams.Experience working with DynamoDB.Experience working with CI/CD Pipelines (Bamboo, Jenkins, Bitbucket, etc.).Strong verbal and written communication skills.Additional AssetsExperience with AWS (Lambda, S3, API Gateway).SummaryDo 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.
      • Surrey, British Columbia
      • Permanent
      Are you an experienced Full-Stack Developer who knows how to lead a team of 5-6 engineers but you don't have a formal Technical Lead job title yet? We have a perfect, 100% remote opportunity for you with our established client located in Metro Vancouver, BC. What will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersHow do you qualify?To qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about leadership, business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesWhat will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersQualificationsTo qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesSummaryIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@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 Full-Stack Developer who knows how to lead a team of 5-6 engineers but you don't have a formal Technical Lead job title yet? We have a perfect, 100% remote opportunity for you with our established client located in Metro Vancouver, BC. What will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersHow do you qualify?To qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about leadership, business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesWhat will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersQualificationsTo qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesSummaryIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@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.
      • Markham, Ontario
      • Permanent
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background 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
      In 2020, Our client was voted the 4th fastest growing company in Canada. Our client is a global digital marketing agency that specializes in influencer marketing, talent representation, social media marketing and management, and content production. Our influencers develop engaging and authentic content that drives real ROI, and likewise our creative and social teams develop compelling content that makes brands' social break through the noise of our cluttered feeds.We are a company of digital and social natives that are passionate about delivering results. We are a team of entrepreneurs, ex-global agency leaders and big talent agency recruiters who came together with a shared vision to do things differently. We move at the speed of culture and evolve quickly as needed. We continue to do this successfully for some of the world’s largest brands, including Facebook Oculus, Disney, DC Comics, TikTok and Tencent.We envision Our client becoming a data and AI tech mammoth in the coming years and we are actively recruiting top talent technology professionals to help us get there and co-create innovative digital products that will go viral.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat’s in it for you:Work with and build cutting edge MarTech products for the future of social mediaContinuous learning and development opportunitiesFlexible work schedule and summer hoursCompetitive salaries and 100% paid comprehensive health benefits plan Learn from an unrivalled leadership team with many years of agency experienceBe yourself! Work with an agency that boasts above-average diversity statisticsDedicated programs to support your mental health and work-life harmonyPartake in our calendar of team building and social events ResponsibilitiesJob DescriptionLead and design component and module architecture and write code for VN’s new digital platform and innovative web and mobile products, related components, and partner integrated applications.Integrate user-facing elements developed by front-end developers with server-side logic and, design and integrate data schemas and data storage solutions such as relational databases, key-value stores, blob stores on distributed architectures.Design, develop and implement scalable, low-latency, high-availability and performant web and mobile applications. Write reusable, testable, robust and efficient code at high quality levels, with clear identification of security and data protection measure implementation.Leverage TDD and use automated testing and unit tests.Provide end-to-end support of software systems from design through development to deployments and maintenance.Work closely with Product, Engineering, DevOps and Ai/Data Science teams.Collaborate with the product team, share feedback from project implementations and influence the product roadmap and future micro-service/monolithic architectures.Ensure designs and code are well documented and suitable for use by customers and influencers and are ready to scaleBe comfortable in a highly dynamic, agile environment without sacrificing the quality of work products.Stay current with emerging web and mobile technologies and trends.QualificationsQualificationsDiploma or Degree in Computer Science or related field3+ years of experience as a back-end and/or front-end full stack React, Node, Express and python developerExceptional knowledge of JavaScript and JavaStrong understanding of service-side CSS preprocessors, templating languages and excellent knowledge of building data experiences using reusable components/libraries/frameworks such as Node.js, React.js, Typescript, JavaScript, Flux or Redux, Graph QL, Secure REST API, SOAP, JSON, Serverless AWS framework. Python and Java Spring are an asset.Strong understanding of user authentication and authorization between multiple products and distributed tech environments. Knowledge of TLS, OAuth2, OIDC, SSO, JWT is required.Strong knowledge of asynchronous programming and its quirks and workarounds.Experience building scalable infrastructure software and distributed systems for SaaS products.Expert in web, mobile and desktop application architectures and best practices in tenancy, micro-service and monolithic deployments, understanding multiple delivery platforms and optimizing usage to match the roadmap of that platform.Experience with AWS services EC2, ECS, serverless computing, EBS, RDS, S3, IAM, ElastiCache, AWS Lambda, DynamoDB, and CloudFormationExperience with SQL and NoSQL databasesKnowledge of code versioning tools, CI/CD tools and processes; Git, Jenkins, Docker, CircleCIExperience with building mobile apps in React Native. iOS and Android native development experience is a plus.Experience in Machine Learning and/or Data Mining is a strong plusSummaryIf you are extremely passionate about development specifically with React and Node please reach out to me to set up a call and let me know the best number to reach you on. You can email me your word resume to aaron.lail@randstad.ca 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.
      In 2020, Our client was voted the 4th fastest growing company in Canada. Our client is a global digital marketing agency that specializes in influencer marketing, talent representation, social media marketing and management, and content production. Our influencers develop engaging and authentic content that drives real ROI, and likewise our creative and social teams develop compelling content that makes brands' social break through the noise of our cluttered feeds.We are a company of digital and social natives that are passionate about delivering results. We are a team of entrepreneurs, ex-global agency leaders and big talent agency recruiters who came together with a shared vision to do things differently. We move at the speed of culture and evolve quickly as needed. We continue to do this successfully for some of the world’s largest brands, including Facebook Oculus, Disney, DC Comics, TikTok and Tencent.We envision Our client becoming a data and AI tech mammoth in the coming years and we are actively recruiting top talent technology professionals to help us get there and co-create innovative digital products that will go viral.If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat’s in it for you:Work with and build cutting edge MarTech products for the future of social mediaContinuous learning and development opportunitiesFlexible work schedule and summer hoursCompetitive salaries and 100% paid comprehensive health benefits plan Learn from an unrivalled leadership team with many years of agency experienceBe yourself! Work with an agency that boasts above-average diversity statisticsDedicated programs to support your mental health and work-life harmonyPartake in our calendar of team building and social events ResponsibilitiesJob DescriptionLead and design component and module architecture and write code for VN’s new digital platform and innovative web and mobile products, related components, and partner integrated applications.Integrate user-facing elements developed by front-end developers with server-side logic and, design and integrate data schemas and data storage solutions such as relational databases, key-value stores, blob stores on distributed architectures.Design, develop and implement scalable, low-latency, high-availability and performant web and mobile applications. Write reusable, testable, robust and efficient code at high quality levels, with clear identification of security and data protection measure implementation.Leverage TDD and use automated testing and unit tests.Provide end-to-end support of software systems from design through development to deployments and maintenance.Work closely with Product, Engineering, DevOps and Ai/Data Science teams.Collaborate with the product team, share feedback from project implementations and influence the product roadmap and future micro-service/monolithic architectures.Ensure designs and code are well documented and suitable for use by customers and influencers and are ready to scaleBe comfortable in a highly dynamic, agile environment without sacrificing the quality of work products.Stay current with emerging web and mobile technologies and trends.QualificationsQualificationsDiploma or Degree in Computer Science or related field3+ years of experience as a back-end and/or front-end full stack React, Node, Express and python developerExceptional knowledge of JavaScript and JavaStrong understanding of service-side CSS preprocessors, templating languages and excellent knowledge of building data experiences using reusable components/libraries/frameworks such as Node.js, React.js, Typescript, JavaScript, Flux or Redux, Graph QL, Secure REST API, SOAP, JSON, Serverless AWS framework. Python and Java Spring are an asset.Strong understanding of user authentication and authorization between multiple products and distributed tech environments. Knowledge of TLS, OAuth2, OIDC, SSO, JWT is required.Strong knowledge of asynchronous programming and its quirks and workarounds.Experience building scalable infrastructure software and distributed systems for SaaS products.Expert in web, mobile and desktop application architectures and best practices in tenancy, micro-service and monolithic deployments, understanding multiple delivery platforms and optimizing usage to match the roadmap of that platform.Experience with AWS services EC2, ECS, serverless computing, EBS, RDS, S3, IAM, ElastiCache, AWS Lambda, DynamoDB, and CloudFormationExperience with SQL and NoSQL databasesKnowledge of code versioning tools, CI/CD tools and processes; Git, Jenkins, Docker, CircleCIExperience with building mobile apps in React Native. iOS and Android native development experience is a plus.Experience in Machine Learning and/or Data Mining is a strong plusSummaryIf you are extremely passionate about development specifically with React and Node please reach out to me to set up a call and let me know the best number to reach you on. You can email me your word resume to aaron.lail@randstad.ca 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 Full-stack Developer with a strong attention to detail? Are you looking to use your exemplary technical skills as part of a dynamic team? We are seeking a Full-stack Developer for a permanent, full-time 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 Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesResponsibilities include:• Building the company web applications • Deploying and scaling the company services • Automating the company development and deployment process• Testing and Quality Assurance for modules and servicesQualificationsSuccessful Candidates will have:• 3+ years experience developing production software at scale• Previous experience working in fast-paced environments• Proficient in the use of web technologies - JavaScript (React)• Experience with REST API development and best practices• Strong attention to detail • Experience acting as a mentor to team membersSummaryIf you are interested in this Full-stack Developer role in Victoria, BC., apply online or reach out to Matt.Munro@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 Full-stack Developer with a strong attention to detail? Are you looking to use your exemplary technical skills as part of a dynamic team? We are seeking a Full-stack Developer for a permanent, full-time 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 Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesResponsibilities include:• Building the company web applications • Deploying and scaling the company services • Automating the company development and deployment process• Testing and Quality Assurance for modules and servicesQualificationsSuccessful Candidates will have:• 3+ years experience developing production software at scale• Previous experience working in fast-paced environments• Proficient in the use of web technologies - JavaScript (React)• Experience with REST API development and best practices• Strong attention to detail • Experience acting as a mentor to team membersSummaryIf you are interested in this Full-stack Developer role in Victoria, BC., apply online or reach out to Matt.Munro@randstad.ca today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $80,000 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? 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.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? 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.
      • Toronto, Ontario
      • Permanent
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Software Engineer with at least 3 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do?•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Design, develop, test and debug programs for small projects and bug fixes •Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryNice to have: (what is the most important on this list?)•Experience with Adobe Campaign Manager or SAS Real-Time Decision Manager (RTDM)•Experience working with mobile applications (IOS / Android) is an added advantage•Exposure to Agile framework (Kanban, Scrum)•Experience working with event streaming platforms like Apache Kafka•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsNotes/Unique requirements: •The role includes on-call and after hours support on a team rotation basis •Government Reliability Security Clearance is required for this role (application upon hire includes fingerprinting, 5-year Canadian History Check 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.
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Software Engineer with at least 3 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do?•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Design, develop, test and debug programs for small projects and bug fixes •Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryNice to have: (what is the most important on this list?)•Experience with Adobe Campaign Manager or SAS Real-Time Decision Manager (RTDM)•Experience working with mobile applications (IOS / Android) is an added advantage•Exposure to Agile framework (Kanban, Scrum)•Experience working with event streaming platforms like Apache Kafka•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsNotes/Unique requirements: •The role includes on-call and after hours support on a team rotation basis •Government Reliability Security Clearance is required for this role (application upon hire includes fingerprinting, 5-year Canadian History Check 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.
      • Lachine, Québec
      • Permanent
      You're a developer with experience in Java and an interest for EDI and data integration ? You are an integration specialist with coding skills and a solid knowledge of Java ? You want to work for a company that values the strengths and skills of their employees ? This permanent position in Montreal could be made for you ! AdvantagesEqual opportunity employerCompetitive compensationComprehensive health and dental careBalance between work and home lifeResponsibilitiesReporting to the Integration Manager, the Senior Integration Developer will be responsible for analysing, developing, deploying and supporting data integration solutions across multiple environments. Working with their manager and other members of the integration team, the incumbent will also be responsible for developing design solution documents and processes to support complex partner integration projects.Qualifications- Several years of strong EDI and data integration experience- University degree or CEGEP diploma in information technology or related experience- Experience with mapping/transformation tools (Sterling Integrator, Cleo, Mulesoft) to convert data from ANSI X12 to XML, API, SQL, FLAT File, SAP IDoc formats and vice versa.- Experience with one or more ERP systems (Cargowise, 3GTMS, Salesforce, SAP, AX) and a good understanding of the related business flow.- Experience with communication standards such as FTP, AS2, -HTTP etc.- Experience with Database (Oracle), SQL and JavaScript development Expert knowledge of Java, IIS and Web Services- Knowledge of MS .Net, C#, VB.NET an assetSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      You're a developer with experience in Java and an interest for EDI and data integration ? You are an integration specialist with coding skills and a solid knowledge of Java ? You want to work for a company that values the strengths and skills of their employees ? This permanent position in Montreal could be made for you ! AdvantagesEqual opportunity employerCompetitive compensationComprehensive health and dental careBalance between work and home lifeResponsibilitiesReporting to the Integration Manager, the Senior Integration Developer will be responsible for analysing, developing, deploying and supporting data integration solutions across multiple environments. Working with their manager and other members of the integration team, the incumbent will also be responsible for developing design solution documents and processes to support complex partner integration projects.Qualifications- Several years of strong EDI and data integration experience- University degree or CEGEP diploma in information technology or related experience- Experience with mapping/transformation tools (Sterling Integrator, Cleo, Mulesoft) to convert data from ANSI X12 to XML, API, SQL, FLAT File, SAP IDoc formats and vice versa.- Experience with one or more ERP systems (Cargowise, 3GTMS, Salesforce, SAP, AX) and a good understanding of the related business flow.- Experience with communication standards such as FTP, AS2, -HTTP etc.- Experience with Database (Oracle), SQL and JavaScript development Expert knowledge of Java, IIS and Web Services- Knowledge of MS .Net, C#, VB.NET an assetSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montreal, Québec
      • Permanent
      You have experience as a full stack developer working mainly in Java ? You're looking to join a software company rapidly growing and looking to grow its rank tenfold ? You are a talented and highly motivated individual looking to help build a next-generation product platform. You want to be a key part of an international, cross-functional team developing cutting-edge products using the latest and greatest tools. You want to help build great things. This role is made for you.Advantages- Wide array of social benefits including health insurance and all sorts of things- 100% remote position- 4 weeks of vacation- The salary that you deserve- Huge career advancement opportunity as the team is growing very fast Responsibilities- Contribute substantially to design and development of major components and sub-systems using Java platform- Improve current architecture and design to meet ever increasing demand on performance and scalability-Work with Product Management, QA and documentation to deliver high quality, complete Software Releases- Provide technical guidance and mentoring to incoming members of the Montreal Development team- Contribute/help the company on the transition to move from monolith to Microservices ecosystemQualifications- Several years of related experience as either Front-End, Back-End or Full Stack Developer- Solid Java 8+ and its' ecosystem- Solid knowledge of several of the following technologies and methodologies :Spring Boot, Spring IOS, Spring data, API, Angular, JavaScript, Dojo, TypeScript, CSS, HTML, AWS, Azure, Google cloudDocker, Kubernetes, Microservices, design patterns, Unit tests (Mockito, JUnit), error handling- Experience with responsive design and deep understanding of Object-Oriented design- Experience with performance debugging and benchmarking- Ability to work independently with little supervision and collaborate in a team settingSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      You have experience as a full stack developer working mainly in Java ? You're looking to join a software company rapidly growing and looking to grow its rank tenfold ? You are a talented and highly motivated individual looking to help build a next-generation product platform. You want to be a key part of an international, cross-functional team developing cutting-edge products using the latest and greatest tools. You want to help build great things. This role is made for you.Advantages- Wide array of social benefits including health insurance and all sorts of things- 100% remote position- 4 weeks of vacation- The salary that you deserve- Huge career advancement opportunity as the team is growing very fast Responsibilities- Contribute substantially to design and development of major components and sub-systems using Java platform- Improve current architecture and design to meet ever increasing demand on performance and scalability-Work with Product Management, QA and documentation to deliver high quality, complete Software Releases- Provide technical guidance and mentoring to incoming members of the Montreal Development team- Contribute/help the company on the transition to move from monolith to Microservices ecosystemQualifications- Several years of related experience as either Front-End, Back-End or Full Stack Developer- Solid Java 8+ and its' ecosystem- Solid knowledge of several of the following technologies and methodologies :Spring Boot, Spring IOS, Spring data, API, Angular, JavaScript, Dojo, TypeScript, CSS, HTML, AWS, Azure, Google cloudDocker, Kubernetes, Microservices, design patterns, Unit tests (Mockito, JUnit), error handling- Experience with responsive design and deep understanding of Object-Oriented design- Experience with performance debugging and benchmarking- Ability to work independently with little supervision and collaborate in a team settingSummaryDid this description pique you interest? Do you want to know more?Contact me directly by sending your resume and contact info to my email: benjamin.lepetit@randstad.caYou can also add me on linkedin so we can have a conversation : Benjamin Lepetit.I'm looking forward to speak with you !Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      The incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.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 incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.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 who thrives working in a team environment? Are you looking for a role where you can use your strong technical skills? We are seeking a Software Developer - .Net / C# for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Perform research, analysis, design, coding, debugging and testing • Develop and release software running on desktop / mobile devices against Windows operating systems and databases• Analyze and debug difficult application, system and device-related issues• Work closely with team members and management to plan projects, identify risks and deliver solutions• Other duties as assignedQualificationsSuccessful candidates will have:• Bachelor's degree or Diploma in Computer Science or Computer Engineering• 3+ years of experience developing in C# on a windows platform• 2+ years of experience developing web applications using Javascript on Angular or React frameworks or similar• 2+ years of experience developing database applications using SQL Server, Oracle, PostSQL or similar• Strong debugging and diagnostic skills• A working knowledge of network authentication and security protocols• Demonstrated successful experience as a significant contributor to one or more commercial software products• Self-motivated and able to work cooperatively in a team environment• Excellent work ethic and communication skillsSummaryIf you are interested in this Software Developer - .Net / C# permanent 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 who thrives working in a team environment? Are you looking for a role where you can use your strong technical skills? We are seeking a Software Developer - .Net / C# for a permanent, full-time role in Victoria, BC. If you would like to be considered for this exciting opportunity, apply now! AdvantagesWhat’s in it for you?• Working with talented co-workers • Highly Competitive Salary• Comprehensive benefits• Paid vacation days and bonusesResponsibilitiesKey Responsibilities:• Perform research, analysis, design, coding, debugging and testing • Develop and release software running on desktop / mobile devices against Windows operating systems and databases• Analyze and debug difficult application, system and device-related issues• Work closely with team members and management to plan projects, identify risks and deliver solutions• Other duties as assignedQualificationsSuccessful candidates will have:• Bachelor's degree or Diploma in Computer Science or Computer Engineering• 3+ years of experience developing in C# on a windows platform• 2+ years of experience developing web applications using Javascript on Angular or React frameworks or similar• 2+ years of experience developing database applications using SQL Server, Oracle, PostSQL or similar• Strong debugging and diagnostic skills• A working knowledge of network authentication and security protocols• Demonstrated successful experience as a significant contributor to one or more commercial software products• Self-motivated and able to work cooperatively in a team environment• Excellent work ethic and communication skillsSummaryIf you are interested in this Software Developer - .Net / C# permanent 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.
      • Toronto, Ontario
      • Permanent
      Our client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Contact joe.jo@randstad.ca for more information AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsReact (MERN) Front-end experience with JS frameworkHTML/CSS/JavaScriptStrong experience in full-stack experience will be a big plus SummaryOur client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!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, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!Contact joe.jo@randstad.ca for more information AdvantagesWork with a friendly, fun, and dynamic team, building an innovative ad-tech platform using a cutting-edge technology stack. Competitive salary, flexible vacation, health and dental benefits.Great family-like environment...and a Ping-pong table!Responsibilities* Help plan the company's flagship ad-tech product and initiatives by providing a developer perspective* Write clean and easy to maintain code following best practices* Work with designers to implement their designs in our products* Troubleshoot, diagnose, and resolve issues with our software* Capture requirements and communicate with stakeholders* Help in the development of standards, best practices, and processes for our teamQualificationsReact (MERN) Front-end experience with JS frameworkHTML/CSS/JavaScriptStrong experience in full-stack experience will be a big plus SummaryOur client, an innovative Ad Tech company, is looking for a Senior React Front-end Developer This is a full-time permanent opportunity with huge growth potential.* 3-5+ years of Front-end experience * Will learn Ad tech and will have opportunity to work with various clients!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 Vancouver, British Columbia
      • Permanent
      Are YOU a Full Stack Developer who is passionate to improve the health of our communities?Randstad Technologies is recruiting for a Full Stack Developer position for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. The mission is to simplify medication management and empower users to take control of their health using technology. *Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • Flexible work schedule• Other BenefitsResponsibilitiesWhat will YOU do?As an experienced Full Stack Developer, you will:•Design, write, modify, integrate, and test frontend and backend code•Diagnose and debug technical problems as they arise•Follow coding best practices, including branching, pull requests, and code reviews •Coordinate with the team using Agile best practices•Collaborate with UX to bring designs and assets to life•Ensure responsiveness of the application•Stay abreast of developments in emerging technologies•Translate business objectives into technical requirements in line with company goals•Adapt to consumer feedback as we quickly grow our customer baseQualificationsHow do YOU qualify?To qualify for the Full Stack Developer role with our client, you must have:•Diploma/degree in Computer Science or Engineering, or commensurate professional experience•Strong organizational skills and attention to detail•Proficiency with JavaScript/TypeScript•Familiarity with React JS framework•Familiarity with AWS services such as RDS, S3, Cognito, CloudFront, etc.•Experience with MySQL and relational databases•Excellent written and verbal communication skills•Ability to adapt quickly to changes in technology and to operate in an agile environment•Demonstrated ability to work and make decisions unsupervisedSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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 a Full Stack Developer who is passionate to improve the health of our communities?Randstad Technologies is recruiting for a Full Stack Developer position for our Vancouver based client. This is a full-time permanent position and the ideal candidate needs to be in Vancouver or willing to relocate to Vancouver. The mission is to simplify medication management and empower users to take control of their health using technology. *Please only candidates with valid employment status in Canada will be considered*AdvantagesWhat is in it for YOU?• Competitive Salary • Flexible work schedule• Other BenefitsResponsibilitiesWhat will YOU do?As an experienced Full Stack Developer, you will:•Design, write, modify, integrate, and test frontend and backend code•Diagnose and debug technical problems as they arise•Follow coding best practices, including branching, pull requests, and code reviews •Coordinate with the team using Agile best practices•Collaborate with UX to bring designs and assets to life•Ensure responsiveness of the application•Stay abreast of developments in emerging technologies•Translate business objectives into technical requirements in line with company goals•Adapt to consumer feedback as we quickly grow our customer baseQualificationsHow do YOU qualify?To qualify for the Full Stack Developer role with our client, you must have:•Diploma/degree in Computer Science or Engineering, or commensurate professional experience•Strong organizational skills and attention to detail•Proficiency with JavaScript/TypeScript•Familiarity with React JS framework•Familiarity with AWS services such as RDS, S3, Cognito, CloudFront, etc.•Experience with MySQL and relational databases•Excellent written and verbal communication skills•Ability to adapt quickly to changes in technology and to operate in an agile environment•Demonstrated ability to work and make decisions unsupervisedSummaryDo you have this experience? If you answer YES, then please apply IMMEDIATELY so we can discuss your experience and interest in this opportunity! For more information on this opportunity or to apply, please reach out to kinjal.sankhe@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.
      • Toronto, Ontario
      • Permanent
      Role OverviewThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. The Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. The role will vary with each the stage of the project. The design stage requires working with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutions. The implementation stage requires working with technical staff to define the configuration details in order to meet the client’s needs. The operations stage requires monitoring the performance and health of the system and communicating with the client and/or partners for issue support and system reconfiguration.Specific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.Capability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSAdvantagesThe Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. ResponsibilitiesSpecific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsCapability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSSummaryThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. 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.
      Role OverviewThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. The Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. The role will vary with each the stage of the project. The design stage requires working with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutions. The implementation stage requires working with technical staff to define the configuration details in order to meet the client’s needs. The operations stage requires monitoring the performance and health of the system and communicating with the client and/or partners for issue support and system reconfiguration.Specific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.Capability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSAdvantagesThe Client Technology Solutions Architect is expected to be an in-house application expert whose responsibilities include application configuration management and implementation consistent with project deliverables. They work closely with the Director, Client Technology Solutions to define, configure, and implement different platforms. The Client Technology Solutions Architect is expected to effectively communicate with technical and business resources across the company, while contributing to the definition and development of our core capabilities and current product platform. ResponsibilitiesSpecific Responsibilities Act as application custodians accountable for the development, quality, integrity, and operations of each platform configuration supporting assigned clientsAct as an in-house application expert in all aspects of the technical workWork with all stakeholders to investigate the client systems, recommend, outline and document configuration requirements and technology integration solutionsEffectively manage client and platform application changes through the software development lifecycle (SDLC).Collaborate with the Product Management team to support the continuous improvement of platform products and servicesConduct configuration management activities of our platforms consistent with company's methods, processes and workflowAct as primary technical liaison for Account Management team, client(s), vendors, and client partners In conjunction with Account Management team and client stakeholders, work closely in defining and shaping business requirements for any platform changes and/or enhancementsContribute to the strategic plan of our technology roadmap. Set vision and guidance to focus on client growth and operational excellence. Work with Application Support team in diagnosing and triaging technical issues and escalating to business resources where appropriateEffectively manage partner and vendor relationships to ensure compliance with contractual Service Level Agreements (SLAs)Ensure application playbook documentation and application monitors are being created and maintained with all application changesManage risk reduction during implementation by minimizing the amount of change requests; Effectively provide status updates to the Director, Client Technology Solutions Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsCapability Requirements – education, skills & experiencePost-secondary degree in Computer Science (or equivalent knowledge & learning capability from work experience); Minimum 5 years’ related experience in a small to mid-size software company in a technical lead expert roleA solid background in Software as a Service (SaaS) and Cloud related environments and technologies (AWS is preferred)Experience with large retail systems, with an emphasis on payment, point of sale and processing systems and partnersPossess leadership qualities with the ability to influence and direct projects and peopleExtensive experience with Agile software development methodologiesStrong aptitude for technical learning, including demonstrated ability to learn and master custom in-house applicationsSuperior communication skills, including ability to translate technical requirements to the business partners, formal presentations, internal communications and design documentationExcellent project management skills with proven ability to multi-task and meet tight deadlines.Strong problem solving and decision-making abilityProficiency in writing SQL queries for relational databases, i.e., MSSQL, Oracle, MySQLExperience with the configuration and implementation of data ETL proceduresProficiency in web technologies: XML, HTML, JavaScript and CSSummaryThe Client Technology Solutions Architect plans and supports the design, configuration, implementation and business operations of our platform solutions for internal and external stakeholders on one or more clients and/or new business opportunities. 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
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills fto join their team on a permanent hire basis.The Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expertResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the education industry, is looking to hire a CMS Developer with strong PHP , Drupal skills fto join their team on a permanent hire basis.The Content Management System (CMS) Developer is the front-end technology expert responsible for our applications based on Drupal technologies. Working as a member of the IT Application Development Team, you will work in collaboration with other developers, designers, team members ,and external vendors to develop great web experiences. This role will be deeply involved in the creation and implementation of Drupal-based work, the developer will also be responsible for development of integrations with Drupal to other external applications based both on premises and in the cloud.Advantages- be a member of a tight knit department and become their inhouse Content Management System expertResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend Drupal-based solutions•Develop custom Drupal modules using a mixture of PHP and AngularJS•Make alterations to purchased or off-the-shelf Drupal modules as necessary•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Make alterations to Drupal-based themes as necessary •Collaborate with various stakeholders inside and outside of IT to develop great web-experiences for all audiences•All other duties as requiredQualificationsQUALIFICATIONS, SKILLS AND EXPERIENCE:•College diploma or university degree in the field of computer science, information systems or equivalent•3 to 5 years of front-end development experience, including responsive design•3 to 5 years of website development experience using Drupal, WordPress or other CMS•Must have 3 to 5 years of front-end development in React.js•Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)•Relational database programming experience using SQL Server, Oracle or MySQL with Stored Procedure Programming•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS.•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.•Solid experience with Git, including branching, pull request, code review, etc.•Experience debugging and rectifying issues with deployed code•Ability to effectively prioritize and execute tasks in a fast-paced environment.•Strong desire to learn and adapt to new technologies•Strong organizational and estimation skills•Experience with CI/CD (code deployment, pipelines, DevOps)•Experience with Agile development Personal Attributes•Excellent written and oral communication skills.•Excellent interpersonal skills.•Ability to present ideas in business-friendly and user-friendly language.•Exceptionally self-motivated and directed, with a hands-on approach.•Keen attention to detail.•Superior analytical, evaluative, and problem-solving abilities.•Exceptional service orientation.Summary3 to 5 years of website development experience using Drupal, WordPress or other CMS- 3 to 5 years of front-end development in React.js- Programming experience using PHP, Perl, Python and other common web-based development languages (.Net C# is a nice to have)Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Permanent
      Do you possess a passion for combining the art of design with the art of programming to create cutting-edge web applications? Our Downtown Vancouver client is seeking to hire a Front-End Web Engineer on a permanent full-time basis. Apply to this amazing Front-End Web Engineer opportunity today!What’s in it for you!As a Front-End Web Engineer with our Vancouver client, you’ll receive:•Leading market annual rates.•Competitive benefits package.•Quarterly off-sites.•Profit sharing.•Flexible vacation time.•The opportunity to work in a startup without the financial risk.How do you qualify?To qualify for the Front-End Web Engineer role with our Downtown Vancouver client, you must have:•Degree/diploma in Computer Science or equivalent discipline, or mix of education/experience with a strong grasp of software fundamentals.•2-3 years’ Front-End, HTML5, CSS3 experience.•2-3 years’ experience developing highly scalable applications.•2-3 years’ experience with JavaScript frameworks: jQuery or React.•Experience in a startup environment.•Experience with React (Hooks API, new Context API, Functional Components, code splitting).•Strong believer in TDD or BDD; familiar with Jest or Jasmine.What additional experience do you bring?To qualify for the Front-End Web Engineer role with our Downtown Vancouver client, it’s nice to have:•Experience in TypeScript (and TypeScript-flavoured React).•Experience in Automation and CI.•Experience with SASS and JS+CSS style solutions.•Experience with Redux + Saga/Thunk.•Experience with React component optimization (memoization, caching).•Experience with packagers and transpiler configuration (Webpack/Parcel/Rollup, Babel).If the prospect of working in a globalized, highly collaborative environment with the freedomto innovate new product ideas and technologies intrigues you, then the Front-End Web Engineer 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 now!AdvantagesAs a Front-End Web Engineer with our Vancouver client, you’ll receive:•Leading market annual rates.•Competitive benefits package.•Quarterly off-sites.•Profit sharing.•Flexible vacation time.•The opportunity to work in a startup without the financial risk.ResponsibilitiesWe are looking for an Intermediate Front-End Web Engineer who is motivated to combine the art of design with the art of programming. QualificationsTo qualify for the Front-End Web Engineer role with our Downtown Vancouver client, it’s nice to have:•Experience in TypeScript (and TypeScript-flavoured React).•Experience in Automation and CI.•Experience with SASS and JS+CSS style solutions.•Experience with Redux + Saga/Thunk.•Experience with React component optimization (memoization, caching).•Experience with packagers and transpiler configuration (Webpack/Parcel/Rollup, Babel).SummaryIf the prospect of working in a globalized, highly collaborative environment with the freedomto innovate new product ideas and technologies intrigues you, then the Front-End Web Engineer 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 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.
      Do you possess a passion for combining the art of design with the art of programming to create cutting-edge web applications? Our Downtown Vancouver client is seeking to hire a Front-End Web Engineer on a permanent full-time basis. Apply to this amazing Front-End Web Engineer opportunity today!What’s in it for you!As a Front-End Web Engineer with our Vancouver client, you’ll receive:•Leading market annual rates.•Competitive benefits package.•Quarterly off-sites.•Profit sharing.•Flexible vacation time.•The opportunity to work in a startup without the financial risk.How do you qualify?To qualify for the Front-End Web Engineer role with our Downtown Vancouver client, you must have:•Degree/diploma in Computer Science or equivalent discipline, or mix of education/experience with a strong grasp of software fundamentals.•2-3 years’ Front-End, HTML5, CSS3 experience.•2-3 years’ experience developing highly scalable applications.•2-3 years’ experience with JavaScript frameworks: jQuery or React.•Experience in a startup environment.•Experience with React (Hooks API, new Context API, Functional Components, code splitting).•Strong believer in TDD or BDD; familiar with Jest or Jasmine.What additional experience do you bring?To qualify for the Front-End Web Engineer role with our Downtown Vancouver client, it’s nice to have:•Experience in TypeScript (and TypeScript-flavoured React).•Experience in Automation and CI.•Experience with SASS and JS+CSS style solutions.•Experience with Redux + Saga/Thunk.•Experience with React component optimization (memoization, caching).•Experience with packagers and transpiler configuration (Webpack/Parcel/Rollup, Babel).If the prospect of working in a globalized, highly collaborative environment with the freedomto innovate new product ideas and technologies intrigues you, then the Front-End Web Engineer 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 now!AdvantagesAs a Front-End Web Engineer with our Vancouver client, you’ll receive:•Leading market annual rates.•Competitive benefits package.•Quarterly off-sites.•Profit sharing.•Flexible vacation time.•The opportunity to work in a startup without the financial risk.ResponsibilitiesWe are looking for an Intermediate Front-End Web Engineer who is motivated to combine the art of design with the art of programming. QualificationsTo qualify for the Front-End Web Engineer role with our Downtown Vancouver client, it’s nice to have:•Experience in TypeScript (and TypeScript-flavoured React).•Experience in Automation and CI.•Experience with SASS and JS+CSS style solutions.•Experience with Redux + Saga/Thunk.•Experience with React component optimization (memoization, caching).•Experience with packagers and transpiler configuration (Webpack/Parcel/Rollup, Babel).SummaryIf the prospect of working in a globalized, highly collaborative environment with the freedomto innovate new product ideas and technologies intrigues you, then the Front-End Web Engineer 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 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
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. 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.
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. 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
      Transform business requirements and research into winning delivery solutions that meet performance goals.⦁Design and develop front-end web application in Angular ⦁Design and develop Restful APIs⦁Perform systems administration: monitor, configure, back-up, authenticate, tune.⦁Aim for best practice, defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.⦁Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).⦁Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.⦁Ensure applications are free of common coding vulnerabilities (and follow standard security practices).⦁Complete unit and integration testing per standards and design specs.⦁Respect TD's technology delivery practices and standards, project management disciplines.⦁Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).⦁Demonstrate high level of proactivity and strong ownership.⦁Communicate effectively both inside and outside the team to achieve results and build strong relationships.⦁Develop a good understanding of intraday liquidity management in the Banking business.AdvantagesAs regulators and the industry significantly ratchet up the focus and investment in Intraday Liquidity, this opportunity provides the one with the ability to be in at the ground level. This team operates like a small tech company within a large financial institution. The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code. ResponsibilitiesOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.QualificationsUndergraduate Degree or Technical Certificate.⦁5-7 years of experience in Angular.⦁5-7 years of experience client-side Web Frameworks like JavaScript, JQuery, JQueryUI, AJAX, JSON.⦁Banking and/or financial institution experience is an asset.⦁Experience with ag-Grid is an asset.⦁Experience with Git, Jira, Confluence.⦁Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.⦁Solid understanding of SDLC.⦁Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.⦁Strength in coaching and advising clients, partners and project teams.⦁Commitment to and belief in the quality of your deliverables.Other Qualifications/Skills/Experience: ⦁Strong verbal, written, presentation & communication skills.⦁Proactive, organized, excellent analytical and problem solving skills.⦁Works well independently, as well as, within a team.Additional InformationJoin in on what others in TD Technology Solutions are doing:⦁Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.⦁Learn voraciously, stretch your thinking, share your knowledge and educate others.⦁Communicate and collaborate with both technical and non-technical professionals.⦁Cultivate winning relationships by building trust with business and technology partners.⦁Share our commitment to productivity, effectiveness and operational efficiency.⦁Embrace change and witness amazing things happen – from the inside.SummaryOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.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.
      Transform business requirements and research into winning delivery solutions that meet performance goals.⦁Design and develop front-end web application in Angular ⦁Design and develop Restful APIs⦁Perform systems administration: monitor, configure, back-up, authenticate, tune.⦁Aim for best practice, defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.⦁Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).⦁Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.⦁Ensure applications are free of common coding vulnerabilities (and follow standard security practices).⦁Complete unit and integration testing per standards and design specs.⦁Respect TD's technology delivery practices and standards, project management disciplines.⦁Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).⦁Demonstrate high level of proactivity and strong ownership.⦁Communicate effectively both inside and outside the team to achieve results and build strong relationships.⦁Develop a good understanding of intraday liquidity management in the Banking business.AdvantagesAs regulators and the industry significantly ratchet up the focus and investment in Intraday Liquidity, this opportunity provides the one with the ability to be in at the ground level. This team operates like a small tech company within a large financial institution. The ideal candidate is a passionate developer who enjoys experimenting with new technologies and writing efficient, scalable, & re-usable code. ResponsibilitiesOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.QualificationsUndergraduate Degree or Technical Certificate.⦁5-7 years of experience in Angular.⦁5-7 years of experience client-side Web Frameworks like JavaScript, JQuery, JQueryUI, AJAX, JSON.⦁Banking and/or financial institution experience is an asset.⦁Experience with ag-Grid is an asset.⦁Experience with Git, Jira, Confluence.⦁Advanced and extensive knowledge of the business (or organization), technical environment, standards, processes, procedures, programming languages and operating systems.⦁Solid understanding of SDLC.⦁Readiness and motivation to address and resolve highly complex and multifaceted development-related issues, often independently.⦁Strength in coaching and advising clients, partners and project teams.⦁Commitment to and belief in the quality of your deliverables.Other Qualifications/Skills/Experience: ⦁Strong verbal, written, presentation & communication skills.⦁Proactive, organized, excellent analytical and problem solving skills.⦁Works well independently, as well as, within a team.Additional InformationJoin in on what others in TD Technology Solutions are doing:⦁Inspire a positive work environment and help champion quality, innovation, teamwork and service to the business.⦁Learn voraciously, stretch your thinking, share your knowledge and educate others.⦁Communicate and collaborate with both technical and non-technical professionals.⦁Cultivate winning relationships by building trust with business and technology partners.⦁Share our commitment to productivity, effectiveness and operational efficiency.⦁Embrace change and witness amazing things happen – from the inside.SummaryOur team is looking for a Senior IT Developer who will be building the strategic bank wide intraday liquidity platform that will be leveraged by both funding operations and treasury department. The application will provide the capacity to measure expected daily gross liquidity inflows and outflows, anticipate the intraday timing of these flows, forecast the range of potential net funding shortfalls that might arise at different points during the day and have the capacity to monitor intraday liquidity positions against expected activities and available resources (balances, remaining intraday credit capacity, available collateral).Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, QA's, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.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.
      • Dorval, Québec
      • Permanent
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist, Data Analytics (DevOps) is highly motivated and who will be responsible for helping to define and build the future state of Air Canada’s data integration and data lake platform. You will be working closely with a team of skilled data engineers as well as our management team and other stakeholders to develop the strategy, technical solution and implementation roadmap. Successful candidate should be able to execute and automate operational processes with utmost quality, accuracy and security. This position will be reporting to the Manager, Data & Analytics. Key Responsibilities & ActivitiesResponsible for design and build-out of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineering team and broader Product and Analytics teamsMake sure data engineering initiatives are properly supported at the infrastructure and architecture levelsAutomate the build and release of multiple projects by implementing automation tools and frameworks (CI/CD pipelines).Maintain code branches along with integrations of code across multiple branches.Configure complex installations and quickly resolve all defects or script issues found within the installation.Collaborate with cross-functional teams to solve development constraints and deployment issuesApply effective coding practices for error-free timely release.Maintain and update technical documents and procedures accompanied by configuration and design of database models relative to the requirements of the organizationMaintain data standard and security measures through the implementation of information technology plans, policies, and standards.Conduct metadata management, data cleansing and conformingUse sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelinesProvide day-to-day support and technical expertise to both technical and non-technical teamsFollow DevOps delivery model and recommend adjustments based on results, when needed. Help implement guidelines, standards, and procedures and provide recommendations for improvements.Understand the various application architectures and ensure development of supportable automation processes. Coordinate with Architecture and Quality teams to ensure timely delivery of projects, features, bugfixes, and infrastructure improvements into multiple production environmentsLead and coordinate the go-live activities essential to the execution of the deployment plans/checklists Qualifications A relevant University degree/technical certification, and/or relevant experience commensurate to the role9-12 years of IT technology, operations and people leadership experience in a large company4+ years of DevOps or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools.Certifications in core programming languages, agile methodologies (CSPO, PMI-ACP, etc.)Proficiency in Scala, Python, Java or Javascript, and relational databases (Oracle, DB2, SQL Server, etc.)Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) and familiarity with NoSQL databases such as Cassandra and MongoExperience with data warehousing, and cloud computing platforms like Microsoft Azure, AWS or Google Cloud. AWS certification is preferred.Experience with cloud-based monitoring logging, cost analysis toolsSolid experience as a DevOps Engineer, including automation experience with configuration management tools.Track record working with data from multiple sourcesStrong project management and organizational skillsAPI development experience an assetExperience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement Knowledge of the tooling for deployment, monitoring and site reliabilityDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Experience supporting and working with cross-functional teams in a dynamic environment.Experience with Big Data technologies (e.g Hadoop, Hive, HBase, Spark, Kafka, Storm, Cassandra, Columnar Databases or Graph Databases) and with ETL technologies (e.g SSIS, Informatica or Datastage)Strong scripting (e.g. Python) and automation skills.Experience and proficiency with Linux system administration.Experience with version control repositories like GIT Knowledge of containerization tools (e.g. Docker)Understanding network topologies and common network protocols and services.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Team player and ability to function effectively in a fast paced, team-oriented work environment with a bias toward action.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost  Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
      Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist, Data Analytics (DevOps) is highly motivated and who will be responsible for helping to define and build the future state of Air Canada’s data integration and data lake platform. You will be working closely with a team of skilled data engineers as well as our management team and other stakeholders to develop the strategy, technical solution and implementation roadmap. Successful candidate should be able to execute and automate operational processes with utmost quality, accuracy and security. This position will be reporting to the Manager, Data & Analytics. Key Responsibilities & ActivitiesResponsible for design and build-out of data models, codification of business rules, mapping of data sources to the data models (structured and unstructured), engineering of scalable ETL pipelines, development of data quality solutions, and continuous evaluation of technologies to continue to enhance the capabilities of the Data Engineering team and broader Product and Analytics teamsMake sure data engineering initiatives are properly supported at the infrastructure and architecture levelsAutomate the build and release of multiple projects by implementing automation tools and frameworks (CI/CD pipelines).Maintain code branches along with integrations of code across multiple branches.Configure complex installations and quickly resolve all defects or script issues found within the installation.Collaborate with cross-functional teams to solve development constraints and deployment issuesApply effective coding practices for error-free timely release.Maintain and update technical documents and procedures accompanied by configuration and design of database models relative to the requirements of the organizationMaintain data standard and security measures through the implementation of information technology plans, policies, and standards.Conduct metadata management, data cleansing and conformingUse sound agile development practices (code reviews, testing, etc) to develop and deliver data pipelinesProvide day-to-day support and technical expertise to both technical and non-technical teamsFollow DevOps delivery model and recommend adjustments based on results, when needed. Help implement guidelines, standards, and procedures and provide recommendations for improvements.Understand the various application architectures and ensure development of supportable automation processes. Coordinate with Architecture and Quality teams to ensure timely delivery of projects, features, bugfixes, and infrastructure improvements into multiple production environmentsLead and coordinate the go-live activities essential to the execution of the deployment plans/checklists Qualifications A relevant University degree/technical certification, and/or relevant experience commensurate to the role9-12 years of IT technology, operations and people leadership experience in a large company4+ years of DevOps or related experience with gradually increasing responsibilities and a demonstrated understanding of DevOps and technical quality control processes, artifacts and tools.Certifications in core programming languages, agile methodologies (CSPO, PMI-ACP, etc.)Proficiency in Scala, Python, Java or Javascript, and relational databases (Oracle, DB2, SQL Server, etc.)Advanced working SQL knowledge and experience working with relational databases, query authoring (SQL) and familiarity with NoSQL databases such as Cassandra and MongoExperience with data warehousing, and cloud computing platforms like Microsoft Azure, AWS or Google Cloud. AWS certification is preferred.Experience with cloud-based monitoring logging, cost analysis toolsSolid experience as a DevOps Engineer, including automation experience with configuration management tools.Track record working with data from multiple sourcesStrong project management and organizational skillsAPI development experience an assetExperience performing root cause analysis on internal and external data and processes to answer specific business questions and identify opportunities for improvement Knowledge of the tooling for deployment, monitoring and site reliabilityDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Experience supporting and working with cross-functional teams in a dynamic environment.Experience with Big Data technologies (e.g Hadoop, Hive, HBase, Spark, Kafka, Storm, Cassandra, Columnar Databases or Graph Databases) and with ETL technologies (e.g SSIS, Informatica or Datastage)Strong scripting (e.g. Python) and automation skills.Experience and proficiency with Linux system administration.Experience with version control repositories like GIT Knowledge of containerization tools (e.g. Docker)Understanding network topologies and common network protocols and services.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Team player and ability to function effectively in a fast paced, team-oriented work environment with a bias toward action.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost  Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.

    Thank you for subscribing to your personalised job alerts.

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