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.

    16 jobs found for javascript in Thornhill, Ontario

    filter3
    clear all
      • 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.
      • 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.
      • Toronto, Ontario
      • Permanent
      Our client, a leader in the education industry, is looking to hire a Fullstack Web Developer (C# , .Net based) on a permanent hire basisPOSITION SUMMARYWorking 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 applications. This role requires understanding of the web development lifecycle, strong knowledge and experience with .Net development (C#, Core 2, MVC, WebForms and RESTful API), experience working with Content Management Systems and integrating databases with front-end solutions such as Angular 2 or superior.You will become the IT End-To-End Web Development Expert on their teamAdvantages- be a member of a tight knit department and become their inhouse Web development expert.ResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend end-to-end web solutions•Design, develop or enhance CMS modules, web services API’s and other web technical solutions•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Collaborate with various stakeholders inside and outside of IT to develop great web applications 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 end-to-end Full Web Stack cycle experience – from browser to server and back•3 to 5 years of website development experience using .NET Framework 4.7 and .NET Core – including WebForms, MVC and RESTful API•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP•Relational database programming experience using SQL Server, Oracle or MySQL including Stored Procedure programming•Deep understanding of a modern application (general design patterns, templating & routing, DOM manipulation, communication over HTTPS, APIs, data storage, security principles).•Experience with scheduling and examination systems is an asset•Programming experience using PHP, Perl and other common web-based development languages•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.•Knowledge of hosted website providers such as BlueHost, HostGator or Acquia.•Experience with Git, including branching, pull request, code review, etc.•Experience with unit testing, end-to-end testing and performing post-resolution follow-up•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•Knowledge in Ruby, Shopify Plus and Shopify Flow is an asset• Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.Summary- 3 -5 years Web development using C#, .Net, RESTful API, - Experience with SQL Server, Oracle or MySQL including Stored Procedure programming• Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.- Exposure to a Content Management SystemRandstad 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 Fullstack Web Developer (C# , .Net based) on a permanent hire basisPOSITION SUMMARYWorking 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 applications. This role requires understanding of the web development lifecycle, strong knowledge and experience with .Net development (C#, Core 2, MVC, WebForms and RESTful API), experience working with Content Management Systems and integrating databases with front-end solutions such as Angular 2 or superior.You will become the IT End-To-End Web Development Expert on their teamAdvantages- be a member of a tight knit department and become their inhouse Web development expert.ResponsibilitiesMAIN DUTIES & RESPONSIBILITIES:•Research, design and recommend end-to-end web solutions•Design, develop or enhance CMS modules, web services API’s and other web technical solutions•Develop, debug, test and deploy code based on the schedule and business priority•Resolve issues with production code•Collaborate with various stakeholders inside and outside of IT to develop great web applications 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 end-to-end Full Web Stack cycle experience – from browser to server and back•3 to 5 years of website development experience using .NET Framework 4.7 and .NET Core – including WebForms, MVC and RESTful API•Strong knowledge of RESTful API design and usage for system integration•Knowledge of integration technologies such as JSON and SOAP•Relational database programming experience using SQL Server, Oracle or MySQL including Stored Procedure programming•Deep understanding of a modern application (general design patterns, templating & routing, DOM manipulation, communication over HTTPS, APIs, data storage, security principles).•Experience with scheduling and examination systems is an asset•Programming experience using PHP, Perl and other common web-based development languages•Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.•Knowledge of hosted website providers such as BlueHost, HostGator or Acquia.•Experience with Git, including branching, pull request, code review, etc.•Experience with unit testing, end-to-end testing and performing post-resolution follow-up•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•Knowledge in Ruby, Shopify Plus and Shopify Flow is an asset• Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.Summary- 3 -5 years Web development using C#, .Net, RESTful API, - Experience with SQL Server, Oracle or MySQL including Stored Procedure programming• Expert knowledge of JavaScript, jQuery, AJAX, HTML5, CSS, and Angular frameworks.- Exposure to a Content Management SystemRandstad 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
      As a successful candidate you should have the following skils7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. AdvantagesThis position reports to the Director of Client Experience & Sales Technology. Bonus skills and experience:SFDC Platform Developer II certification, Platform App BuilderHands-on experience with Salesforce Health Cloud and Experience CloudCPQ or Vlocity Knowledge an assetExperience in a technology company or start-up environment a plusExperience interfacing with business and technical teamsExperience/past employment in the health and life-sciences verticalResponsibilities7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. Qualifications7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingSummaryThe Sr. Salesforce Developer will be responsible for designing and implementing complex Salesforce solutions – including functional requirements, coding, support and agile team principles and leadership. This opportunity requires deep application development skills, writing and collaboration, strong communication skills, and people management skills. The focus will be on creating and improving Salesforce products that enable our customers and enterprise users to be successful on the platform. This position will require working in a small team of individuals focused on core development tasks. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a successful candidate you should have the following skils7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. AdvantagesThis position reports to the Director of Client Experience & Sales Technology. Bonus skills and experience:SFDC Platform Developer II certification, Platform App BuilderHands-on experience with Salesforce Health Cloud and Experience CloudCPQ or Vlocity Knowledge an assetExperience in a technology company or start-up environment a plusExperience interfacing with business and technical teamsExperience/past employment in the health and life-sciences verticalResponsibilities7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingStrong understanding of environment management, release management, code versioning best practices, and deployment methodologiesAbility to collaborate with client stakeholders to define requirements, deliverables, and set expectations on tasks that you and your team will be responsible forHighly organized, deadline-driven individual with a “can do” attitudeAbility to support internal resources that require Salesforce education and supportYou’re a people person, despite living in code. We are looking for empathetic teammates who lead with kindness and positivity. You inspire your teammates to reach their full potential and you love to mentor others. Qualifications7+ years of experience as a SF Developer with Sales Cloud, Service Cloud, Marketing Cloud, including the use of data tools (Data Loader, Excel Connector). 5+ years’ experience managing technical teamsStrong knowledge of and experience in Salesforce development, configuration and management capabilitiesKnowledge of Web Services, REST, XML and outbound messaging.Development experience with Apex, Visualforce, webservices, Lightning components,Azure/.Net/Javascript competenciesExperience with ETL tools (at least one of: Dell Boomi, Mulesoft, Informatica, Oracle Data Integrator, MS SSIS), data migration and data cleansingSummaryThe Sr. Salesforce Developer will be responsible for designing and implementing complex Salesforce solutions – including functional requirements, coding, support and agile team principles and leadership. This opportunity requires deep application development skills, writing and collaboration, strong communication skills, and people management skills. The focus will be on creating and improving Salesforce products that enable our customers and enterprise users to be successful on the platform. This position will require working in a small team of individuals focused on core development tasks. 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
      A fintech payment software company is looking for a Sr. UXUI Designer with Wireframing, Prototyping, Storyboarding experience. You will develop an innovative cloud-based fintech platform with a great team!Key skills including:UX researchingRobust experience in Wireframing, Prototyping, StoryboardingFront-end Development Skills (Angular/TS/JS)You will:· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to Sr. Stakeholders· Financial sector experience is a big plusPLEASE CONTACT joe.jo@randstad.ca TODAYAdvantageswill learn new techniques in the emerging tech sectorperks including bonus, the flexibility of work, and employee stock options Responsibilities· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to CTO, Product Managers, developers, and other stakeholders· Execute creation of wireframes, storyboards as well as high fidelity designs; and adhere to internal brand and UI standards.· Meet with business stakeholders to gather feedback, assess requirements, and present concepts· Execute improvements to UX, UI, and overall design that represents business as well as peer team requirements · Function as a bridge between UI/UX and software development team · Develop front-end UI components and Presentation layers using JavaScript, TypeScript, HTML, CSS, Angular Frameworks · Debug, tune, and optimize UI components, and front-end unit-testingQualifications· 5-8+ years of Experience in UX/UI Design· Recent experience in front-end JavaScript/TypeScript frameworks (especially Angular2+)· Understanding of the SDLC lifecycle for Agile & Waterfall methodologies· Excellent written and oral communication skills· Strong presentation skills and stakeholder management skills· Adobe Creative Cloud preferred· Some form of Prototyping software (Sketch, Figma, XD, Axure, etc.) preferred· Experience developing applications in Financial Services industry is preferred· Ability to read Java is a big plusSummaryA fintech payment software company is looking for a Sr. UXUI Designer with Wireframing, Prototyping, Storyboarding experience. You will develop an innovative cloud-based fintech platform with a great team!Key skills including:UX researchingRobust experience in Wireframing, Prototyping, StoryboardingFront-end Development Skills (Angular/TS/JS)You will:· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to Sr. Stakeholders· Financial sector experience is a big plusRandstad 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.
      A fintech payment software company is looking for a Sr. UXUI Designer with Wireframing, Prototyping, Storyboarding experience. You will develop an innovative cloud-based fintech platform with a great team!Key skills including:UX researchingRobust experience in Wireframing, Prototyping, StoryboardingFront-end Development Skills (Angular/TS/JS)You will:· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to Sr. Stakeholders· Financial sector experience is a big plusPLEASE CONTACT joe.jo@randstad.ca TODAYAdvantageswill learn new techniques in the emerging tech sectorperks including bonus, the flexibility of work, and employee stock options Responsibilities· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to CTO, Product Managers, developers, and other stakeholders· Execute creation of wireframes, storyboards as well as high fidelity designs; and adhere to internal brand and UI standards.· Meet with business stakeholders to gather feedback, assess requirements, and present concepts· Execute improvements to UX, UI, and overall design that represents business as well as peer team requirements · Function as a bridge between UI/UX and software development team · Develop front-end UI components and Presentation layers using JavaScript, TypeScript, HTML, CSS, Angular Frameworks · Debug, tune, and optimize UI components, and front-end unit-testingQualifications· 5-8+ years of Experience in UX/UI Design· Recent experience in front-end JavaScript/TypeScript frameworks (especially Angular2+)· Understanding of the SDLC lifecycle for Agile & Waterfall methodologies· Excellent written and oral communication skills· Strong presentation skills and stakeholder management skills· Adobe Creative Cloud preferred· Some form of Prototyping software (Sketch, Figma, XD, Axure, etc.) preferred· Experience developing applications in Financial Services industry is preferred· Ability to read Java is a big plusSummaryA fintech payment software company is looking for a Sr. UXUI Designer with Wireframing, Prototyping, Storyboarding experience. You will develop an innovative cloud-based fintech platform with a great team!Key skills including:UX researchingRobust experience in Wireframing, Prototyping, StoryboardingFront-end Development Skills (Angular/TS/JS)You will:· execute day-to-day and long-term/short-term UX tasks and provide design deliverables to Sr. Stakeholders· Financial sector experience is a big plusRandstad 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 - $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
      • $100,000 - $135,000 per year
      Our client, an industry leader in their respective domain is looking for an accomplished Senior Front-End Developer - React, Remote to join their team on a permanent basis. This position is open to candidates that wish to be fully remote but they must be able to work in the Eastern timezone.Our client is looking for creative problem-solvers who are passionate about building great things and who want to take ownership of the product.AdvantagesThis is a fully remote, full-time permanent position with a great company that is a leader in their space. Excellent compensation and benefits. Develop your career working with a cutting-edge tech stack in a high-impact role working on a disruptive product.ResponsibilitiesThe successful Senior Front-End Developer - React, Remote candidate will be instrumental in design and development of our client's next-gen product.QualificationsSoftware Development - 3-8+ yearsReact - 2-5+ yearsRedux - 2-5+ yearsJavascript - 3-8+ yearsDesign Principles/Patterns - 2-8+ yearsSummaryAre you a passionate Senior Front-End Developer - React, Remote looking to join an innovative team and take ownership of an exciting product? 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, an industry leader in their respective domain is looking for an accomplished Senior Front-End Developer - React, Remote to join their team on a permanent basis. This position is open to candidates that wish to be fully remote but they must be able to work in the Eastern timezone.Our client is looking for creative problem-solvers who are passionate about building great things and who want to take ownership of the product.AdvantagesThis is a fully remote, full-time permanent position with a great company that is a leader in their space. Excellent compensation and benefits. Develop your career working with a cutting-edge tech stack in a high-impact role working on a disruptive product.ResponsibilitiesThe successful Senior Front-End Developer - React, Remote candidate will be instrumental in design and development of our client's next-gen product.QualificationsSoftware Development - 3-8+ yearsReact - 2-5+ yearsRedux - 2-5+ yearsJavascript - 3-8+ yearsDesign Principles/Patterns - 2-8+ yearsSummaryAre you a passionate Senior Front-End Developer - React, Remote looking to join an innovative team and take ownership of an exciting product? 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
      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.
      • Toronto, Ontario
      • Permanent
      Loking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions . You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and providing guidance and training to other internal stakeholders on new features and functionality.Our Core Values:We are FHAB. Fun. Honest. Accountable. Brave.You Should Have the Following:BS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralWhat You Will Be Doing:Manage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesAdvantagesExtremely detail-oriented and able to work on multiple projects simultaneouslyAbility to proactively solve data problems and provide actionable recommendationsA passion for constant personal growth and growth of othersAptitude for troubleshooting and problem solving with a keen attention to detailDesire to seek solutions to complex problems, and never afraid to take on something newWe are looking for someone that will always look for ways to improve, iterate, and re-inventA long-standing habit of continuous learning, and of applying new tech, architectures, and methodologies to improve both your team and your code baseResourcefulness in the face of complexity and uncertaintyAbility to think critically and see the big pictureResponsibilitiesBS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralQualificationsManage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesSummaryLooking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions. You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and to provide guidance and training to other internal stakeholders on new features and functionality.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.
      Loking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions . You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and providing guidance and training to other internal stakeholders on new features and functionality.Our Core Values:We are FHAB. Fun. Honest. Accountable. Brave.You Should Have the Following:BS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralWhat You Will Be Doing:Manage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesAdvantagesExtremely detail-oriented and able to work on multiple projects simultaneouslyAbility to proactively solve data problems and provide actionable recommendationsA passion for constant personal growth and growth of othersAptitude for troubleshooting and problem solving with a keen attention to detailDesire to seek solutions to complex problems, and never afraid to take on something newWe are looking for someone that will always look for ways to improve, iterate, and re-inventA long-standing habit of continuous learning, and of applying new tech, architectures, and methodologies to improve both your team and your code baseResourcefulness in the face of complexity and uncertaintyAbility to think critically and see the big pictureResponsibilitiesBS in Computer Science/Engineering, or equivalent required, MS in Computer Science/Engineering a plus5+ years of Salesforce.com Administration and Developer experience; Salesforce.com certifications preferred (e.g. Platform Developer I/II, Platform App Builder)Minimum of 8+ years’ experience with OOP Programming, Server-side Java, Web Services, XML, XSLT, SOAP or equivalentExpertise in Salesforce.com development including SDLC best practices, standard and custom objects, Apex, Visualforce, Lightning Web Components, JavaScript Mobile Frameworks, Platform Events and Salesforce Mobile SDKProficient with Unix Tools, shell scripting (Bash, Perl, Python, etc.), SQL queries, PL/SQL, SQL*Loader or equivalentExperience with Heroku is a plusExperience with enterprise integration tools and extract, transformation, and load (ETL) tools is desiredThe successful candidate will have strong technical, analytical, time management, training, and presentations skillsAbility to organize and prioritize responsibilities effectively to meet deadlinesAbility to recognize problems, gather data, draw valid conclusions, and effectively present information to managers, peers, and customersAbility to work effectively with a wide variety of people, strong communication skills, both written and oralQualificationsManage the technical aspects of Salesforce.com CRM applicationMaintain the functional areas of data management, monitor end-user usage and security and ensure data integrity across all systemsImplement feature sets using standard and custom objects, workflows, triggers, user roles, security, profiles, workflow rules, email alerts and templates, and campaigns.Develop and maintain Visualforce, Apex, and Integration tools to other third-party solutionsRecommend, schedule, and perform software improvements and upgrades for optimal performanceIdentify usage and data problems and craft technical / communication plans to remedy.Support and train new end users on the Salesforce.com applicationsParticipate in cross-functional teams that address strategic business issuesSummaryLooking for a Senior Salesforce.com Developer who will drive the implementation of Salesforce.com and its utilization across the organization. Working with the Salesforce.com Product manager and other stakeholders, you will own the project to implement end-to-end solutions. You will be working in a highly collaborative team and be critical to responding to any questions or issues from users throughout the company, troubleshooting any technical and functional support issues, develop scripts, manage data loads, review data quality, and to provide guidance and training to other internal stakeholders on new features and functionality.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
      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.
      • Toronto, Ontario
      • 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. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Enablement teams are building a fast-moving development team to develop engaging mobile enterprise applications. This is a great opportunity for a results-oriented software developer to analyze and build leading-edge solutions. The candidate should be self-driven, highly motivated, innovative and ready to deliver with our agile development teams.  The Developer will report to the Manager, Digital Enablement. ResponsibilitiesHandle software applications development, testing & implementation of projectsDevelop scalable, high performance, and robust cloud-based web and mobile solutions. Package and support deployment of DevOps agile releases.Develop, refine, and fine-tune applications.Analyzing and resolving technical and applications issues.Apply effective coding practices for error-free timely releaseImplement new features and optimize existing ones to drive maximum performance. Collaborate with cross-functional teams to solve development constraints and deployment issuesAssist in the collection and analysis of requirements and user stories.Prepare reports and documentation on the status, operation, and maintenance of software.Work closely with, and incorporate feedback from other developers, scrum master and product managers.Support the testing and launching efforts of new cloud-based products.Qualifications Bachelor's Degree in Computer Science, Computer Engineering or equivalent.4+ years of software development experience using C#, .NET, Java, and Azure DevOps in an Agile development environment.Substantial web and mobile application development experienceVery comfortable developing in an Agile environment, using Git/Azure DevopsContinuous Integration / Continuous Delivery/Deployment experienceReal-world experience with mission-critical enterprise REST APIs (either as consumer or producer)Strong understanding of cross platform development using PAAS cloud systems.Experience with Web-related technologies including HTML/CSS, JavaScript, Angular, Node.js and ReactDatabase / Data Storage experienceComfortable analyzing network traffic using Fiddler/Postman/Wireshark etc.  Ability to work effectively under pressure and in rapidly changing environments or uncertain conditionsDemonstrates openness and willingness to adapt to new ways of doing things Takes responsibility for the results and actively participates in the future direction of the organizationDemonstrates concern for satisfying external and/or internal customers.Focuses on the accomplishment of the team’s and unit’s work; sets challenging goals and meets or exceeds goalsAbility and desire to work cooperatively with others on a team in person and/or remotely. Approaches a problem by using a logical, systematic, and sequential approachAssets: Certifications in core programming languages, Cloud platforms, DevOps and Agile methodologies; Cross platform development (Xamarin, Cordova, Phone Gap, React native, etc.); SharePoint Online development 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 responsibly of the candidates applying for this position.Mandatory Covid-19 Vaccination Required as of October 31st 2021 Linguistic 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. Do you enjoy developing cloud-based solutions to complex problems? Air Canada Digital Enablement teams are building a fast-moving development team to develop engaging mobile enterprise applications. This is a great opportunity for a results-oriented software developer to analyze and build leading-edge solutions. The candidate should be self-driven, highly motivated, innovative and ready to deliver with our agile development teams.  The Developer will report to the Manager, Digital Enablement. ResponsibilitiesHandle software applications development, testing & implementation of projectsDevelop scalable, high performance, and robust cloud-based web and mobile solutions. Package and support deployment of DevOps agile releases.Develop, refine, and fine-tune applications.Analyzing and resolving technical and applications issues.Apply effective coding practices for error-free timely releaseImplement new features and optimize existing ones to drive maximum performance. Collaborate with cross-functional teams to solve development constraints and deployment issuesAssist in the collection and analysis of requirements and user stories.Prepare reports and documentation on the status, operation, and maintenance of software.Work closely with, and incorporate feedback from other developers, scrum master and product managers.Support the testing and launching efforts of new cloud-based products.Qualifications Bachelor's Degree in Computer Science, Computer Engineering or equivalent.4+ years of software development experience using C#, .NET, Java, and Azure DevOps in an Agile development environment.Substantial web and mobile application development experienceVery comfortable developing in an Agile environment, using Git/Azure DevopsContinuous Integration / Continuous Delivery/Deployment experienceReal-world experience with mission-critical enterprise REST APIs (either as consumer or producer)Strong understanding of cross platform development using PAAS cloud systems.Experience with Web-related technologies including HTML/CSS, JavaScript, Angular, Node.js and ReactDatabase / Data Storage experienceComfortable analyzing network traffic using Fiddler/Postman/Wireshark etc.  Ability to work effectively under pressure and in rapidly changing environments or uncertain conditionsDemonstrates openness and willingness to adapt to new ways of doing things Takes responsibility for the results and actively participates in the future direction of the organizationDemonstrates concern for satisfying external and/or internal customers.Focuses on the accomplishment of the team’s and unit’s work; sets challenging goals and meets or exceeds goalsAbility and desire to work cooperatively with others on a team in person and/or remotely. Approaches a problem by using a logical, systematic, and sequential approachAssets: Certifications in core programming languages, Cloud platforms, DevOps and Agile methodologies; Cross platform development (Xamarin, Cordova, Phone Gap, React native, etc.); SharePoint Online development 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 responsibly of the candidates applying for this position.Mandatory Covid-19 Vaccination Required as of October 31st 2021 Linguistic 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.
      • Toronto, Ontario
      • Permanent
      The Technical Product Manager helps define, configure, test-pilot, and document features of products that support multiple direct clients with large customer databases in a variety of verticals. The individual will also need to keep up to pace with demands for new features, along with educating others internally with the feature functionality and its ability to solve problems. The individual will either be familiar with marketing technology in general and loyalty marketing in particular - or will become knowledgeable in these and adjacent market and technology spaces over timeAdvantagesTo work with an established product based companyStill remote for now but in New Year, likely back to the office in Hybrid model.ResponsibilitiesPlay the Product Owner role in the Scrum product development process. Drive key agile process ceremonies like planning, demos, and retrospectives; and improve Scrum process maturity. Collaborate with developers, designers, and testers to work through the details of how a particular feature might work and/or be configured.Write user stories and document details and information about our products in Confluence and JIRA.Organize and be able to structure estimation exercises to determine if we can reliably make deadlines with a given approach.Understand the underlying programming languages, database technologies, and infrastructure components sufficient to meaningfully evaluate, decide between, and propose possible product usage, construction, and configuration scenarios.Document and educate internal teams on the configuration of features.Stay abreast of the latest trends and relevant technologies and take initiative to learn and apply new skills, where applicable. Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsPost-secondary education in a computer-related field of study.Minimum 5 years related experience in a technical role. Mandatory hands-on Scrum Product Owner experience, ideally with strong process improvement experience.Excellent SQL and NoSQL skills, and strong experience with database technologies.Experience with cloud ecosystems (e.g., AWS) and cloud-native product development, ideally with DevOps and automated testing experience.Well-versed in the use of scripting-type programming languages (e.g., Python, JavaScript, TypeScript), with a strong aptitude to learn new ones.Superior communications skills, both verbal and written, including strong presentation skills.Strong project management skills, with keen attention to detail and influential ability to meet assigned deadlines. Has high expectations in ensuring deadlines are met.Has proven experience in a training capacity and is able to educate others on effective uses of technology. Brings an understanding and patient approach. Easily adaptable, with the ability to multi-task in a fast-paced environment. Logical thinking, gap identification, and accuracy to ensure critical information is captured.Passion for technology with a natural curiosity for solving problems. Strong team player, but also is self-motivated, driven, and with a strong sense of ownershipSummaryThe Technical Product Manager helps define, configure, test-pilot, and document features of products that support multiple direct clients with large customer databases in a variety of verticals. The individual will also need to keep up to pace with demands for new features, along with educating others internally with the feature functionality and its ability to solve problems. The individual will either be familiar with marketing technology in general and loyalty marketing in particular - or will become knowledgeable in these and adjacent market and technology spaces over time.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 Technical Product Manager helps define, configure, test-pilot, and document features of products that support multiple direct clients with large customer databases in a variety of verticals. The individual will also need to keep up to pace with demands for new features, along with educating others internally with the feature functionality and its ability to solve problems. The individual will either be familiar with marketing technology in general and loyalty marketing in particular - or will become knowledgeable in these and adjacent market and technology spaces over timeAdvantagesTo work with an established product based companyStill remote for now but in New Year, likely back to the office in Hybrid model.ResponsibilitiesPlay the Product Owner role in the Scrum product development process. Drive key agile process ceremonies like planning, demos, and retrospectives; and improve Scrum process maturity. Collaborate with developers, designers, and testers to work through the details of how a particular feature might work and/or be configured.Write user stories and document details and information about our products in Confluence and JIRA.Organize and be able to structure estimation exercises to determine if we can reliably make deadlines with a given approach.Understand the underlying programming languages, database technologies, and infrastructure components sufficient to meaningfully evaluate, decide between, and propose possible product usage, construction, and configuration scenarios.Document and educate internal teams on the configuration of features.Stay abreast of the latest trends and relevant technologies and take initiative to learn and apply new skills, where applicable. Contribute to the overall operations and culture of the company, fostering our values and policies.QualificationsPost-secondary education in a computer-related field of study.Minimum 5 years related experience in a technical role. Mandatory hands-on Scrum Product Owner experience, ideally with strong process improvement experience.Excellent SQL and NoSQL skills, and strong experience with database technologies.Experience with cloud ecosystems (e.g., AWS) and cloud-native product development, ideally with DevOps and automated testing experience.Well-versed in the use of scripting-type programming languages (e.g., Python, JavaScript, TypeScript), with a strong aptitude to learn new ones.Superior communications skills, both verbal and written, including strong presentation skills.Strong project management skills, with keen attention to detail and influential ability to meet assigned deadlines. Has high expectations in ensuring deadlines are met.Has proven experience in a training capacity and is able to educate others on effective uses of technology. Brings an understanding and patient approach. Easily adaptable, with the ability to multi-task in a fast-paced environment. Logical thinking, gap identification, and accuracy to ensure critical information is captured.Passion for technology with a natural curiosity for solving problems. Strong team player, but also is self-motivated, driven, and with a strong sense of ownershipSummaryThe Technical Product Manager helps define, configure, test-pilot, and document features of products that support multiple direct clients with large customer databases in a variety of verticals. The individual will also need to keep up to pace with demands for new features, along with educating others internally with the feature functionality and its ability to solve problems. The individual will either be familiar with marketing technology in general and loyalty marketing in particular - or will become knowledgeable in these and adjacent market and technology spaces over time.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.
      • Etobicoke, Ontario
      • Permanent
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

    Explore over 16 jobs in Thornhill

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