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.

    9 jobs found for javascript in Woodbridge, Ontario

    filter3
    clear all
      • Toronto, Ontario
      • Permanent
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Previous experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesAdvantagesMeaningful, effective relationship-building is part of what these highly-skilled experts do best as they work togetherwith technology project managers, delivery partners, business and systems analysts, testing and qualityassurance teams, sponsors and so many other stakeholders to clarify requirements Eligible for 10.5% BonusRRSP4 Weeks VacationHealth BenefitsResponsibilitiesPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesQualificationsPrevious experience with Salesforce (Customization & Config) is a must• Previous experience in implementing/supporting at least one salesforce capability(Sales Cloud,Service Cloud, Community Cloud, Financial Services Cloud) is a must• 5-7 years relevant experience• Undergraduate Degree or Technical Certificate• Experience with Object Oriented Analysis and Design• Experience with at least one object oriented language (Java, Apex, Javascript, Python)• Experience with Relational Databases & SQL• Experience in JavaScript• Experience in web services (REST)• Experience with Git and Devops processes• Experience in Agile Delivery environment• Previous experience with Mulesoft is an asset• Experience with Test Driven Development is an asset• Readiness and motivation to address and resolve complex issues• Guide/advise/support clients, partners and project teams, often working on multiple mediumto-large sized projects.• Commitment to and belief in the quality of your deliverablesSummaryAbout This RoleWe are looking for someone to embrace a broad range of tasks associated with developing applicationand systems solutions to address business challenges. Sitting in this position will help expand yourknowledge, strengthen your expertise and introduce you to the inner workings of our business alongsidea team of seasoned, diversely-skilled technology professionals.• Meaningful work is fueled by meaningful performance and career development conversationswith your manager. Here's some of what you may be asked to perform:• Accountable for complex customization & coding in the salesforce.com ecosystem• As a senior member of technical staff lead the creation of an end-to end detailed solution withaccountability for the technical design• Be the technical subject matter expert and assist the team to solve complex problems• Review technical deliverables throughout detailed design and development phase to ensurequality adherence and identify gaps or redesign requirements as needed• Comply with well-defined enterprise technology delivery practices and standards and projectmanagement disciplines, business technology architecture, and risk and production capacity• Conduct code reviews to ensure adherence to quality, standards compliance, reusability andease of maintenance, Operational Readiness Reviews• Assist in the identification & implementation of efficiencies in the development and devopsprocesses• Provide estimates for new projects and initiatives for the development / design components• Identify and address application and data issues and cross-capability and cross-release issuesthat affect application integrityInternal• Provide technical on call support for incidents / outages to ensure that they are resolvedefficiently with minimal impact to stakeholders• Continuously enhance knowledge / expertise in own area and keep current with leading edgetechnologies, emerging trends / developments and grow expertise of the business, applications,infrastructure, analytical tools and techniquesRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $80,000 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Software Engineer with at least 3 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do?•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Design, develop, test and debug programs for small projects and bug fixes •Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryNice to have: (what is the most important on this list?)•Experience with Adobe Campaign Manager or SAS Real-Time Decision Manager (RTDM)•Experience working with mobile applications (IOS / Android) is an added advantage•Exposure to Agile framework (Kanban, Scrum)•Experience working with event streaming platforms like Apache Kafka•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsNotes/Unique requirements: •The role includes on-call and after hours support on a team rotation basis •Government Reliability Security Clearance is required for this role (application upon hire includes fingerprinting, 5-year Canadian History Check etc.) Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Software Engineer with at least 3 years of Java application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do?•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Design, develop, test and debug programs for small projects and bug fixes •Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisAdvantagesWhat’s in it for you? •Opportunity to work in an environment focused on new technologies •Flexible hours and periodic work from home options•Wellness and benefits programs that include sabbaticals and pension matching•Access to our Global Learning Centre & Udemy, available 24/7 for your learning needs •A collaborative, supportive and interactive team environment ResponsibilitiesDegree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)QualificationsWhat do you need to succeed? What do we mean by good experience we could put # of years•Degree in Computer Science, Computer Engineering or Technology•3+ years of information technology experience in Java application support and development•Strong hands-on experience in Java, JavaScript & web development languages like HTML, XML, CSS•Strong experience working with web services like SOAP, JSON & REST API •Good experience on Java EE technologies such as Servlet, JDBC and JSP•Good knowledge of Spring framework•Good working knowledge of database technologies like SQL, Oracle, POSTGRES•Exposure to DevOps tools (Maven, Gradle, Git / Bitbucket, CDD, Ansible, Jenkins)•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)SummaryNice to have: (what is the most important on this list?)•Experience with Adobe Campaign Manager or SAS Real-Time Decision Manager (RTDM)•Experience working with mobile applications (IOS / Android) is an added advantage•Exposure to Agile framework (Kanban, Scrum)•Experience working with event streaming platforms like Apache Kafka•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.jsNotes/Unique requirements: •The role includes on-call and after hours support on a team rotation basis •Government Reliability Security Clearance is required for this role (application upon hire includes fingerprinting, 5-year Canadian History Check etc.) Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      The incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      The incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds. Extensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.AdvantagesThe incumbent will be part of a dynamic team testing a large scale, high-performance market surveillance system to monitor financial exchanges and ATS’s in Canada. Special focus will be on gathering benchmarks, testing system performance, intricate Alerts and Reports, hardware, software and messaging data feeds.ResponsibilitiesCreate, prepare and develop test plans, test strategies, ambiguity reviews and test signoffs while adhering to testing standards.· Assisting in the requirements, design, testing, implementation, and documentation of new enhancements, writing test scripts and performing testing of the solutions· Work with Business Analysts and internal business units to understand dealer member and surveillance requirements and establish appropriate functional and non-functional testing coverage of real-time alerts and reports.· Create and develop test cases and suites based on project requirements and testing standards, ensuring sufficient test coverage and traceability· Design and develop automation framework to reduce manual effort of testing· Assists developers in preparation with test data and unit test cases development· Extensive understanding of all phases of software testing - Functional, Integration, Regression, User Acceptance and Release Management· Designing test strategy and setting the direction for testing to validate environment readiness and help transition solutions into production.· Mentoring and coaching other QA team members in implementing new testing methodologies (Agile)· Interacting with internal and client cross-functional teams to ensure successful execution of the test cases during development and successful transition to production· Identify the resolution of problems and validate fixes provided by the development team.QualificationsExtensive knowledge in investment industry/capital markets and regulatory requirements· Knowledge of market data and trading systems· Experience with financial communications protocols (FIX 4.2, FIX 4.4 or FIX 5.0)· Experience in test automation tools like Selenium, QTP etc.· Strong knowledge and understanding of Microsoft SQL Server, T-SQL, SSIS, SSAS and SSRS· Prior experience testing and maintaining Dynamics CRM/Dynamics NAV or similar CRM/ERP applications· Strong understanding of Agile methodology, SDLC and STLC principles· Hands on experience with tools (TFS, JIRA & Confluence)· Knowledge with Microsoft Office 365, Power BI, Microsoft Azure and Azure Active Directory· Knowledge of PowerShell, Python, VB, JavaScript and F# programming languages· Experience and strong knowledge with Red Hat Linux based systems and shell scripts (Unix, AIX, Linux)· Good to have - experience in Microsoft Dynamics NAV· Good to have - ISTQB or equivalent certified· Canadian Securities Course and/or equivalent knowledge.Summary Minimum of 5 years of related technical testing, business and project experience.· Strong technical knowledge in testing methodologies, design and implementation, and comprehensive test case development· Highly analytical with strong leadership, consulting and problem solving ability· Experience with messaging protocols and translation & mapping techniques.· Experience with databases, data mapping, and query & reporting tools· Solid analytical, planning, negotiating and interpersonal skills· Excellent communications skills, both oral and written, are essential.· Strong documentation and organizational skills.· University degree or college certification in Business, Information Systems.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • 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
      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
      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.

    Thank you for subscribing to your personalised job alerts.

    Explore over 9 jobs in Woodbridge

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