thank you for subscribing to your personalised job alerts.

    51 jobs found for software in toronto, ontario

    filter2
    • sector
      working in
      show 51 jobs
      clear filter
    • location1
      location & range
        show 51 jobs
        clear filter
      • job types
        job types
        show 51 jobs
        clear filter
      clear all
        • Markham, Ontario
        • Permanent
        Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Director of Software Development to lead development efforts across their global teams.The successful Director of Software Development candidate will have 5 years of senior leadership experience, ideally in the SaaS B2B space, as well expertise in the .NET stack, deep knowledge of Angular, DevOps, Cloud, and software development best practices.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesLead dynamic teams while building innovative products in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Director of Software Development candidate will have 5 years of senior leadership experience, ideally in the SaaS B2B space, as well expertise in the .NET stack and deep knowledge of Angular, DevOps, Cloud, and software development best practices. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts and should have experience driving and improving the application architecture. QualificationsMUST-HAVE QUALIFICATIONSSenior Leadership Experience - 5-8 yearsAngular or similar - 1-2 years.NET, SQL Server - Greater than 8 yearsSW Design, Development, and Architecture - Greater than 8 yearsAzure or AWS - 2-3 yearsNICE-TO-HAVE QUALIFICATIONSSaaS B2B Experience - 2-3 yearsSummaryAre you a Director of Software Development looking to join a dynamic organization? Apply today!
        Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Director of Software Development to lead development efforts across their global teams.The successful Director of Software Development candidate will have 5 years of senior leadership experience, ideally in the SaaS B2B space, as well expertise in the .NET stack, deep knowledge of Angular, DevOps, Cloud, and software development best practices.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesLead dynamic teams while building innovative products in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Director of Software Development candidate will have 5 years of senior leadership experience, ideally in the SaaS B2B space, as well expertise in the .NET stack and deep knowledge of Angular, DevOps, Cloud, and software development best practices. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts and should have experience driving and improving the application architecture. QualificationsMUST-HAVE QUALIFICATIONSSenior Leadership Experience - 5-8 yearsAngular or similar - 1-2 years.NET, SQL Server - Greater than 8 yearsSW Design, Development, and Architecture - Greater than 8 yearsAzure or AWS - 2-3 yearsNICE-TO-HAVE QUALIFICATIONSSaaS B2B Experience - 2-3 yearsSummaryAre you a Director of Software Development looking to join a dynamic organization? Apply today!
        • Toronto, Ontario
        • Permanent
        A Multinational fintech payment solutions company is looking for Director, Software Engineering (Manager of Software Engineering team - Java Application and Cloud)Responsibilities include● Leading the software development team in JAVA/J2EE Microservices, spring boot,spring framework stack and build highly available Kubernetes clusters on public cloud.● people management● expertise in emerging technologies such as Blockchain, AI/ML, Cloud, and Kubernetes/Docker that relate to the company'sneeds and implement those technologies in cloud environments like GCP and Azure● Management of the overall health of the platform including production issues, Troubleshooting,monitoring system capacity tools, working with other technical teams like server support, network,DR etc.● Using data and feedback from various stakeholders to drive continuous optimization of crossfunctional team structures and software development processesAdvantages● Great opportunity to learn emerging technologies including AI/ML, Blockchain, and Cloud Technologies● Flexibility in work schedule● Health BenefitsResponsibilitiesSoftware Development Team ManagementAct as a Director/Leader/connection between the Development Team and Senior Stakeholders/C-level ExecutivesState-of-the-art Java applicationCloud dockerization Qualifications10-12 years of experience in Java/J2EE Development 5+ years of experience in people management5+ years of experience in CloudRobust experience in stakeholder managementExceptional interpersonal skills and Sr. Stakeholder (C-level) ManagementPresentation SkillsBachelor's or Master's of Computer Engineering or Computer Science SummaryA Multinational fintech payment solutions company is looking for Director, Software Engineering Duties/Responsibilities/RequirementsManagement of Software Engineering Team ( Java Application and Cloud) People Management and Leadership Technical Skills Cloud Bachelor's or Master's of Computer Engineering or Computer Science
        A Multinational fintech payment solutions company is looking for Director, Software Engineering (Manager of Software Engineering team - Java Application and Cloud)Responsibilities include● Leading the software development team in JAVA/J2EE Microservices, spring boot,spring framework stack and build highly available Kubernetes clusters on public cloud.● people management● expertise in emerging technologies such as Blockchain, AI/ML, Cloud, and Kubernetes/Docker that relate to the company'sneeds and implement those technologies in cloud environments like GCP and Azure● Management of the overall health of the platform including production issues, Troubleshooting,monitoring system capacity tools, working with other technical teams like server support, network,DR etc.● Using data and feedback from various stakeholders to drive continuous optimization of crossfunctional team structures and software development processesAdvantages● Great opportunity to learn emerging technologies including AI/ML, Blockchain, and Cloud Technologies● Flexibility in work schedule● Health BenefitsResponsibilitiesSoftware Development Team ManagementAct as a Director/Leader/connection between the Development Team and Senior Stakeholders/C-level ExecutivesState-of-the-art Java applicationCloud dockerization Qualifications10-12 years of experience in Java/J2EE Development 5+ years of experience in people management5+ years of experience in CloudRobust experience in stakeholder managementExceptional interpersonal skills and Sr. Stakeholder (C-level) ManagementPresentation SkillsBachelor's or Master's of Computer Engineering or Computer Science SummaryA Multinational fintech payment solutions company is looking for Director, Software Engineering Duties/Responsibilities/RequirementsManagement of Software Engineering Team ( Java Application and Cloud) People Management and Leadership Technical Skills Cloud Bachelor's or Master's of Computer Engineering or Computer Science
        • Etobicoke, Ontario
        • Permanent
        We are a world leader in cloud workforce management software with over 30 years of experience, 5,000,000 users, and 7,000 installations globally. Our software offers time and labour, advanced scheduling, absence management, labour allocation, timesheets, coreHR and more. Our solution is cross vertical and can help businesses of all sizes. Our team is growing !!! We have an immediate Permanent hiring need for a QA Analyst with Automation testing experience. PRIMARY ROLE & RESPONSIBILITIES As a QA Analyst / Engineer you will be responsible for assessing and validating the functionality of software and hardware solutions. You are familiar with every aspect of software development life cycle (SDLC) and will be depended upon to improve the software quality and to validate, document and track defects and product enhancements. You work closely with the development and product teams.AdvantagesHave a say at the table !! Come join our growing team and have your ideas and solutions make a difference in our operations ! ResponsibilitiesPRIMARY ROLE & RESPONSIBILITIES As a QA Analyst / Engineer you will be responsible for assessing and validating the functionality of software and hardware solutions. You are familiar with every aspect of software development life cycle (SDLC) and will be depended upon to improve the software quality and to validate, document and track defects and product enhancements. You work closely with the development and product teams.o   Develop and maintain a thorough understanding of product functionality in order to evaluate and ensure product operations during test cycleso   Prepare test plans and test cases, documenting scenarios, inputs and expected resultso   Conduct manual and automated testing to validate functionalityo   Participate in the development and maintenance of automated tests and procedureso   Triage product escalations from support and implementation teamo   Reproduce product defects / bugs and document repro steps in TFS / Azure DevOpso   Track and maintain Wis (work items)  in TFS / Azure DevOpso   Work closely with development team to communicate any obstacles and quality concernso   Assist with new time-clocks integration and regression testingo   Participate in code reviews to detect any coding errors QualificationsQuality conscious mind, always looking for best solutions, passionate3-5 yearsSQL server, IIS, Visual Studio, CI/CD pipeline3-5 yearsExcellent verbal, written and presentation skills- Greater than 8 yearsAbility to read code in ASP.NET and C#2-3 yearsExperience with both Agile and Waterfall methodologies3-5 yearsPrepare Test plans, Test cases, Use cases Documentation3-5 yearsAutomation testing - Selenium or comparible3-5 yearsManual and regression testing exp.3-5 yearsTFS / Azure DevOps experience2-3 yearsSummaryCome join our growing team and have your ideas and solutions make a difference in our operations ! Qualified candidates can apply directly to Kelvin.Benziger@randstad.ca
        We are a world leader in cloud workforce management software with over 30 years of experience, 5,000,000 users, and 7,000 installations globally. Our software offers time and labour, advanced scheduling, absence management, labour allocation, timesheets, coreHR and more. Our solution is cross vertical and can help businesses of all sizes. Our team is growing !!! We have an immediate Permanent hiring need for a QA Analyst with Automation testing experience. PRIMARY ROLE & RESPONSIBILITIES As a QA Analyst / Engineer you will be responsible for assessing and validating the functionality of software and hardware solutions. You are familiar with every aspect of software development life cycle (SDLC) and will be depended upon to improve the software quality and to validate, document and track defects and product enhancements. You work closely with the development and product teams.AdvantagesHave a say at the table !! Come join our growing team and have your ideas and solutions make a difference in our operations ! ResponsibilitiesPRIMARY ROLE & RESPONSIBILITIES As a QA Analyst / Engineer you will be responsible for assessing and validating the functionality of software and hardware solutions. You are familiar with every aspect of software development life cycle (SDLC) and will be depended upon to improve the software quality and to validate, document and track defects and product enhancements. You work closely with the development and product teams.o   Develop and maintain a thorough understanding of product functionality in order to evaluate and ensure product operations during test cycleso   Prepare test plans and test cases, documenting scenarios, inputs and expected resultso   Conduct manual and automated testing to validate functionalityo   Participate in the development and maintenance of automated tests and procedureso   Triage product escalations from support and implementation teamo   Reproduce product defects / bugs and document repro steps in TFS / Azure DevOpso   Track and maintain Wis (work items)  in TFS / Azure DevOpso   Work closely with development team to communicate any obstacles and quality concernso   Assist with new time-clocks integration and regression testingo   Participate in code reviews to detect any coding errors QualificationsQuality conscious mind, always looking for best solutions, passionate3-5 yearsSQL server, IIS, Visual Studio, CI/CD pipeline3-5 yearsExcellent verbal, written and presentation skills- Greater than 8 yearsAbility to read code in ASP.NET and C#2-3 yearsExperience with both Agile and Waterfall methodologies3-5 yearsPrepare Test plans, Test cases, Use cases Documentation3-5 yearsAutomation testing - Selenium or comparible3-5 yearsManual and regression testing exp.3-5 yearsTFS / Azure DevOps experience2-3 yearsSummaryCome join our growing team and have your ideas and solutions make a difference in our operations ! Qualified candidates can apply directly to Kelvin.Benziger@randstad.ca
        • Markham, Ontario
        • Permanent
        Are you a Senior Manager of Software Engineering with 5+ years hands-on team lead development experience directly managing software projects ?Canada's leading appraisal management company is looking for there next team lead addition ! As the Senior Manager, Software Engineering you will be responsible for the software development, Quality Assurance, and Product Management oversight of an application portfolio utilizing various development languages in an agile environment as well as managing alignment to strategic architecture considerations and application operational support. This role is very hands-on, and you will enjoy seeing the work you and your team create for your clients. A true application delivery expert, you will have 6-10 years of experience with developing and delivering a high volume of projects within the application portfolio. AdvantagesBe a part of a collaborative and entrepreneurial team that offers continuous growth and flexibility!A Canadian owned and operated business dominating in the industry. 75% of the market owned in Canada. Stable and profitable in business 24 years on mass. Growing and committed to growing!Responsibilities• Hands on development while facilitating technical solutions aligned to the architecture.• Identifies tactical and long-term solutions to support business needs.• Hands on Agile Development techniques and ensuring Agile values, manifesto are taken into consideration.• Ability to allocate resources by development work packages and define them as MVP, Phase 1 and Release Candidate Structures. • Evaluating and enabling development team performance including Onshore, Offshore and Vendor Outsourced projects.• Motivating teams to collaborate, communicate, and deliver on commitments, including driving ownership and accountability to the team.• Provides advice on matters related to enterprise IT Strategy and its development, addressing both business and IT needs.• Ability to package Code and Understand the Deployment Processes and align with Product Stakeholders• Work very closely with Director of Product and Production Support, Infrastructure Manager and Senior Manager of Data & Reporting.• Ability to Review Code, Build solutions with minimum requirements, and thorough understanding of Cloud Computing and Microservices.Qualifications• Bachelor's degree in engineering, computer science, or related discipline.• 10+ years of industry relevant experience (PaaS, SaaS, B2B, Fintech…)• 5+ years managing development managers, while still remaining hands-on to the details.• 5+ years directly (not dotted line) managing software projects • Knowledge of Agile/Lean practices such as Scrum, Kanban, User Stories, Story Mapping, Story Point Estimation, TDD, ATDD, CI, CD etc. Certifications are beneficial, although not required• Familiarity with Jira, Confluence, Service Desk, SharePoint or other resource management and tracking tools• Knowledge with, J2EE/Java, is required, Micro Services , Cloud Computing • Knowledge of Integration Tools such as Mulesoft • Knowledge of .NET, PHP, PL/SQL, MySQL, PostgreSQL, Java Script, JQuery, design patterns and web frameworks is a strong asset.• Understanding of SOAP, MQ Series, RESTful web services and architecture.• Experience leading large software teams (3-4 Scrum Teams) and/or multiple simultaneous projects• Experience with IT Governance Management framework• Experience with DevOps environments / processes / tools and understanding QA tools (such as Ranorex, Postman)• Experience with Incident, Problem, and Change managementSummaryIf you are a natural leader, with a deep technical aptitude and experienced managing and working shoulder to shoulder with software developers -this is the opportunity for you!Please email megan.leblanc@randstad.ca for immediate consideration .
        Are you a Senior Manager of Software Engineering with 5+ years hands-on team lead development experience directly managing software projects ?Canada's leading appraisal management company is looking for there next team lead addition ! As the Senior Manager, Software Engineering you will be responsible for the software development, Quality Assurance, and Product Management oversight of an application portfolio utilizing various development languages in an agile environment as well as managing alignment to strategic architecture considerations and application operational support. This role is very hands-on, and you will enjoy seeing the work you and your team create for your clients. A true application delivery expert, you will have 6-10 years of experience with developing and delivering a high volume of projects within the application portfolio. AdvantagesBe a part of a collaborative and entrepreneurial team that offers continuous growth and flexibility!A Canadian owned and operated business dominating in the industry. 75% of the market owned in Canada. Stable and profitable in business 24 years on mass. Growing and committed to growing!Responsibilities• Hands on development while facilitating technical solutions aligned to the architecture.• Identifies tactical and long-term solutions to support business needs.• Hands on Agile Development techniques and ensuring Agile values, manifesto are taken into consideration.• Ability to allocate resources by development work packages and define them as MVP, Phase 1 and Release Candidate Structures. • Evaluating and enabling development team performance including Onshore, Offshore and Vendor Outsourced projects.• Motivating teams to collaborate, communicate, and deliver on commitments, including driving ownership and accountability to the team.• Provides advice on matters related to enterprise IT Strategy and its development, addressing both business and IT needs.• Ability to package Code and Understand the Deployment Processes and align with Product Stakeholders• Work very closely with Director of Product and Production Support, Infrastructure Manager and Senior Manager of Data & Reporting.• Ability to Review Code, Build solutions with minimum requirements, and thorough understanding of Cloud Computing and Microservices.Qualifications• Bachelor's degree in engineering, computer science, or related discipline.• 10+ years of industry relevant experience (PaaS, SaaS, B2B, Fintech…)• 5+ years managing development managers, while still remaining hands-on to the details.• 5+ years directly (not dotted line) managing software projects • Knowledge of Agile/Lean practices such as Scrum, Kanban, User Stories, Story Mapping, Story Point Estimation, TDD, ATDD, CI, CD etc. Certifications are beneficial, although not required• Familiarity with Jira, Confluence, Service Desk, SharePoint or other resource management and tracking tools• Knowledge with, J2EE/Java, is required, Micro Services , Cloud Computing • Knowledge of Integration Tools such as Mulesoft • Knowledge of .NET, PHP, PL/SQL, MySQL, PostgreSQL, Java Script, JQuery, design patterns and web frameworks is a strong asset.• Understanding of SOAP, MQ Series, RESTful web services and architecture.• Experience leading large software teams (3-4 Scrum Teams) and/or multiple simultaneous projects• Experience with IT Governance Management framework• Experience with DevOps environments / processes / tools and understanding QA tools (such as Ranorex, Postman)• Experience with Incident, Problem, and Change managementSummaryIf you are a natural leader, with a deep technical aptitude and experienced managing and working shoulder to shoulder with software developers -this is the opportunity for you!Please email megan.leblanc@randstad.ca for immediate consideration .
        • Toronto, Ontario
        • Permanent
        PURPOSEWe are currently seeking a Project Manager to join our growing team and will play a pivotal role managing the implementation of collection management software projects.SUCCESS CRITERIAImplementations are delivered with the agreed upon scope and qualityClient satisfaction rating remains highIf you feel you are the right fit for this role please email me your word resume to aaron.lail@randstad.caAdvantagesIf you are a Project Manager with experience in the library or Meuseum space that would be a huge asset hereResponsibilitiesROLES & RESPONSIBILITIESManage the delivery of multiple software implementation projects ensuring customer satisfaction and budget commitments are met;Liaise closely with customers to guide them through the implementation process;Ensure work is delivered to the highest quality and within scope.Timely and accurate tracking of project progress using internal tracking systemsAccurate reporting of project statuses to key stakeholdersUtilize soft skills in managing the client and the teamQualificationsSKILLS & COMPETENCESAt least 2 years previous project management experience;Experience in working with, or a background in archives, libraries, or museums (desirable);A capacity to learn about new software and technology;Excellent communication and stakeholder management skills;Efficient organisational skills – you must be able to effectively prioritise your work and respond appropriately to changing situations;Excellent attention to detail - ensuring that all loose ends are tied up;High quality customer service skills;A willingness to travel to client sites and work flexible hours when requiredCompletion of a relevant post-secondary education program and a PMP certification (desirable).Experience working with external customers would be an asset.SummaryINTERNAL / EXTERNAL CONTACTSProject delivery team (software developers, QA, project managers)Sales teamClient Project Managers, DBAs, application end-users.
        PURPOSEWe are currently seeking a Project Manager to join our growing team and will play a pivotal role managing the implementation of collection management software projects.SUCCESS CRITERIAImplementations are delivered with the agreed upon scope and qualityClient satisfaction rating remains highIf you feel you are the right fit for this role please email me your word resume to aaron.lail@randstad.caAdvantagesIf you are a Project Manager with experience in the library or Meuseum space that would be a huge asset hereResponsibilitiesROLES & RESPONSIBILITIESManage the delivery of multiple software implementation projects ensuring customer satisfaction and budget commitments are met;Liaise closely with customers to guide them through the implementation process;Ensure work is delivered to the highest quality and within scope.Timely and accurate tracking of project progress using internal tracking systemsAccurate reporting of project statuses to key stakeholdersUtilize soft skills in managing the client and the teamQualificationsSKILLS & COMPETENCESAt least 2 years previous project management experience;Experience in working with, or a background in archives, libraries, or museums (desirable);A capacity to learn about new software and technology;Excellent communication and stakeholder management skills;Efficient organisational skills – you must be able to effectively prioritise your work and respond appropriately to changing situations;Excellent attention to detail - ensuring that all loose ends are tied up;High quality customer service skills;A willingness to travel to client sites and work flexible hours when requiredCompletion of a relevant post-secondary education program and a PMP certification (desirable).Experience working with external customers would be an asset.SummaryINTERNAL / EXTERNAL CONTACTSProject delivery team (software developers, QA, project managers)Sales teamClient Project Managers, DBAs, application end-users.
        • Toronto, Ontario
        • Permanent
        We are currently recruiting for a software developer to join a fantastic, high performance team of other developers! The Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.Primary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. Capability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.AdvantagesWorking from home during covid and you will also have the flexibility to work remotely - at least part time - post covid as well.Smaller company - this is intentional - as they love to keep a very engaged team of people who have skin in the game!A real work life balance with lots of amazing company run events and social eventsMAKE A DIFFERENCE in what you do!ResponsibilitiesPrimary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. QualificationsCapability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.SummaryThe Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.
        We are currently recruiting for a software developer to join a fantastic, high performance team of other developers! The Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.Primary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. Capability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.AdvantagesWorking from home during covid and you will also have the flexibility to work remotely - at least part time - post covid as well.Smaller company - this is intentional - as they love to keep a very engaged team of people who have skin in the game!A real work life balance with lots of amazing company run events and social eventsMAKE A DIFFERENCE in what you do!ResponsibilitiesPrimary Responsibilities ■Work collaboratively with Software Developers, Team Leads, Technical Solution Architects and Product Managers through an agile development process to develop and implement advanced JavaScript and TypeScript solutions, integrating with large scale client systems and mobile applications. ■Work on feature development, unit testing, structural refactoring and bug fixes while being a catalyst and champion for implementing technical enhancements and optimizing existing applications.■Develop reusable, configurable, and maintainable functions, classes, components, and modules that will be part of our core platform codebase (useable for a variety of different client implementations) ensuring applications are rock-solid stable and implemented securely.■Create thoughtful service and data access / query layers, providing access to system data in a secure and efficient manner.■Participate in regular code reviews to help formulate and ensure adherence to internal and industry best practices and guidelines, conducting unit and security testing, fixing bugs where they arise.■Research, recommend and provide innovative and compelling technical advancements for projects. ■Create and contribute to functional specifications and sustainable technical documentation. ■Participate in concept and design discussions while contributing to the technical roadmap and strategy. QualificationsCapability Requirements – education, skills & experience■Bachelor’s degree or higher in Computer Science, Engineering, Human-Computer Interaction, a related field or equivalent and relevant work experience.■3 – 5 years of experience in software development building scalable commercial-grade consumer focused applications, REST services with efficient database access.■3-5 years of experience with consumer focused web applications.■Master of JavaScript (ES6+) and demonstrable proficiency in web technologies: React, TypeScript, Node.js, JavaScript, npm - integrating with RESTful APIs, message-based architectures and web services.■Experienced in creating and maintaining unit tests using Jest and mock objects. An understanding of TDD is nice-to-have, but not mandatory.■Experience with Git, tags/versioning, feature branches and Continuous Integration. A deep understanding of Trunk-based development methodology■Prior experience with Java development is nice-to-have and AWS Serverless (Lambda and DynamoDB) knowledge is a definite asset.■Knowledge of WCAG 2.0 for AODA is an asset■Experience working in an agile development environment, i.e., Scrum, Kanban or XP.■Experience with Jenkins, and an interest in DevOps processes and deployment mechanisms, is an asset■Self-motivated, results-oriented with strong capacity to continuously learn and grow, proven record of task completion with high quality results. ■A team player with excellent communication, problem solving, troubleshooting and analytical skills.SummaryThe Software Developer is a key contributor in developing solutions that integrate with enterprise clients and consumer-facing applications. As a proponent of server-side development, you understand the value of the TypeScript language and are comfortable with modern JavaScript concepts, have an appreciation of code organization and architecture, and you know that understanding and optimizing data access (whether via REST APIs or database queries) is critical to provide good user experience.Ideal ProfileThe ideal candidate is proficient in JavaScript (ES6+) and will have a passion for developing applications using the latest frameworks and technologies, developing solutions in TypeScript and React. Solid knowledge of developing for the Cloud with experience in AWS Serverless (Lambda and DynamoDB) and Message-based (asynchronous) architectures is preferable. The ideal candidate is a person who is obsessed with attention to detail and is driven to keep pace with emerging and existing technologies. Your code organization should be driven by a belief in SOLID design principles, clean and easy to understand and test. You believe that unit tests are a critical deliverable, just as important as the feature code itself. You are self-motivated, taking on experimental projects to investigate new technologies that pique your interests, and excited to learn and apply new techniques.
        • Toronto, Ontario
        • Contract
        We are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caAdvantagesWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caResponsibilitiesWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caQualificationsWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caSummaryWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.ca
        We are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caAdvantagesWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caResponsibilitiesWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caQualificationsWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.caSummaryWe are looking to hire an Application Developer on a contract basis for 6 months, possibility of renewal. The primary areas of responsibilities are:- Work with business users to understand business requirements for an enhancement orproject and produce the necessary functional specifications and design.- Perform analysis and determine the required customizations and configurations for anew application or enhancement- Development, testing, and implementation of new software or enhancements to existingapplications.- Produce the required technical detailed design and program specifications as it appliesto the rights management software application SDGRS system and related tools- Provide the necessary production support as required to address urgent issues.- Successful completion of assigned task items and ability to work on all levels ofcomplexity in the delivery of the solution- Provide assistance in the guidance of other staff that are assigned to work with them onthe same initiatives or projects. .SKILLS, KNOWLEDGE REQUIRED:- Solid application development skills and strong software development lifecycleknowledge- Good understanding of common business processes and practices- Strong knowledge and experience of systems design- Demonstrated knowledge and experience on Delphi 7 or higher version- Strong background and experience with relational databases such as Pervasive PSQLor MS SQL- Knowledge of Visual Source Safe would be an asset- Knowledge of Visual Studio 2013 (Team Foundation Server) and MS Project serverwould be an asset- Knowledge of Change Management, Incident Management, and Project Management would be an assetEDUCATION/EXPERIENCE:- A University Graduate in Computer Science or an equivalent appropriate degree- Minimum 3 years experience as a Delphi Analyst or Developer.Interested? Please send your CV to guillaume.dion@randstad.ca
        • Toronto, Ontario
        • Contract
        We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment Required skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamOur client offers: Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses AdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses ResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment QualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)
        We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment Required skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamOur client offers: Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses AdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English courses ResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environment QualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of English Ability to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)
        • Toronto, Ontario
        • Contract
        6 MONTH INITIAL CONTRACT WITH POTENTIAL EXTENSIONWe are looking for a hands-on, talented Senior Agile Coach to join our TechnologyBranch. The Agile Coach is responsible for coaching and mentoring Project Managers,Product Owners, Technical leads, Team Leads, QA leads, developers and other people inadopting and moving towards an agile environment. We have much enthusiasmhowever we need guidance and direction to ensure we establish the right environmentto be successful. In parallel you need to work with our business partners and otherexecutives to help frame and teach them the benefits of agile without over promisingand selling it as a silver bullet solution to all ailments. QUALIFICATION5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsAdvantages5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsResponsibilitiesRESPONSIBILITIES• Serve as the subject matter expert to instill a culture of measurement withrespect to both the impact of the change to the business and the effectiveness ofthe system of delivery• Works with teams to assist them in implementing and improving their Agilepractices• Stablish agile perspective and alignment from IS Strategy down to individualteams• Work with the leadership team to identify the right framework for each team• Stand up new teams, including providing interactive Agile and ongoing coaching• Works with teams to become effective and efficient in their use of Agilepractices• Assess the Agile maturity of the team(s) and coach to higher levels of maturity,at a pace that is sustainableFacilitate workshop training on Agile frameworks, competencies, andmethodologies• Conduct ongoing evaluations to ensure the effectiveness of Agile programs andrecommends complex and/or highly comprehensive training modifications asnecessary• Coach teams on how to remove complex roadblocks and impediments to changeand delivery• Drive continuous improvement through transparency, balance, flow, respect,customer focus, collaboration, and agreement• Proactively collaborate and communicate with internal and external stakeholdersto address Agile knowledge gaps to support Agile effectiveness• Maintain knowledge of current and emerging developments and trends forassigned areas of responsibility, assess the impact, and collaborate with seniormanagement to incorporate new trends and developments in current and futuresolutions• Direct and enhance organizational initiatives by positively influencing andsupporting change management and/or departmental/enterprise initiativeswithin assigned areas of responsibilityIdentify and direct the implementation of process improvements thatsignificantly improve quality across the team, department and/or business unitfor assigned areas of responsibility• Provide subject matter expertise to team members and applicable stakeholderson complex projects for assigned areas of responsibilityQualifications5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsSummary5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCs
        6 MONTH INITIAL CONTRACT WITH POTENTIAL EXTENSIONWe are looking for a hands-on, talented Senior Agile Coach to join our TechnologyBranch. The Agile Coach is responsible for coaching and mentoring Project Managers,Product Owners, Technical leads, Team Leads, QA leads, developers and other people inadopting and moving towards an agile environment. We have much enthusiasmhowever we need guidance and direction to ensure we establish the right environmentto be successful. In parallel you need to work with our business partners and otherexecutives to help frame and teach them the benefits of agile without over promisingand selling it as a silver bullet solution to all ailments. QUALIFICATION5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsAdvantages5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsResponsibilitiesRESPONSIBILITIES• Serve as the subject matter expert to instill a culture of measurement withrespect to both the impact of the change to the business and the effectiveness ofthe system of delivery• Works with teams to assist them in implementing and improving their Agilepractices• Stablish agile perspective and alignment from IS Strategy down to individualteams• Work with the leadership team to identify the right framework for each team• Stand up new teams, including providing interactive Agile and ongoing coaching• Works with teams to become effective and efficient in their use of Agilepractices• Assess the Agile maturity of the team(s) and coach to higher levels of maturity,at a pace that is sustainableFacilitate workshop training on Agile frameworks, competencies, andmethodologies• Conduct ongoing evaluations to ensure the effectiveness of Agile programs andrecommends complex and/or highly comprehensive training modifications asnecessary• Coach teams on how to remove complex roadblocks and impediments to changeand delivery• Drive continuous improvement through transparency, balance, flow, respect,customer focus, collaboration, and agreement• Proactively collaborate and communicate with internal and external stakeholdersto address Agile knowledge gaps to support Agile effectiveness• Maintain knowledge of current and emerging developments and trends forassigned areas of responsibility, assess the impact, and collaborate with seniormanagement to incorporate new trends and developments in current and futuresolutions• Direct and enhance organizational initiatives by positively influencing andsupporting change management and/or departmental/enterprise initiativeswithin assigned areas of responsibilityIdentify and direct the implementation of process improvements thatsignificantly improve quality across the team, department and/or business unitfor assigned areas of responsibility• Provide subject matter expertise to team members and applicable stakeholderson complex projects for assigned areas of responsibilityQualifications5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCsSummary5+ years of experience as an Agile Coach helping teams efficiently deliver software4+ years of Scrum Master experience across 2 different organizations5+ years of diverse technical software development experience, playing at least twodistinct roles in a team such as QA, Dev, Product or Project Management, scrum masteretc.Extensive experience in helping identify good user stories and coaching product ownerson writing user stories when appropriateExperience in presenting and discussing to a large audience, including Associate toSenior Engineers, Architects, Directors and VPsAgile training and facilitation across teams and all stakeholdersExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryExperience with automated testing frameworks and technologies to better facilitateSDLCs
        • Toronto, Ontario
        • Contract
        Looking for a hands-on Sr. Enterprise Service Delivery Consultant with expertise inAtlassian products and platform. You are an expert in all things Atlassian and canhelp us build and operate our enterprise delivery framework which will be based on thisplatform. QUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryAdvantagesQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryResponsibilitiesRESPONSIBILITIESProvide clients with practical advice and guidance in process workflowsExtensive experience working in an agile environmentProvide feedback for workflow changes and business process improvementsLead in the configuration and testing of Atlassian products selection andimplementationsProvide documented guidance and recommendations in timely fashionLead in evaluation, cost assessment, selection and implementation of Atlassian pluginswhen necessaryAble to provide ongoing support on different projectsAbility to identify root cause of client issues, and be able to correctly manage anddeploy changesInternal work collaboration with different teamsQualificationsQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliverySummaryQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous Delivery
        Looking for a hands-on Sr. Enterprise Service Delivery Consultant with expertise inAtlassian products and platform. You are an expert in all things Atlassian and canhelp us build and operate our enterprise delivery framework which will be based on thisplatform. QUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryAdvantagesQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliveryResponsibilitiesRESPONSIBILITIESProvide clients with practical advice and guidance in process workflowsExtensive experience working in an agile environmentProvide feedback for workflow changes and business process improvementsLead in the configuration and testing of Atlassian products selection andimplementationsProvide documented guidance and recommendations in timely fashionLead in evaluation, cost assessment, selection and implementation of Atlassian pluginswhen necessaryAble to provide ongoing support on different projectsAbility to identify root cause of client issues, and be able to correctly manage anddeploy changesInternal work collaboration with different teamsQualificationsQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous DeliverySummaryQUALIFICATION8+ years of experience in the IT industry4+ years of experience implementing Atlassian Confluence, Jira,, Jira Service desk etc.2+ years of experience working with Bitbucket5+ years of diverse technical software development experience, working onimplementation and testing of productsExtensive experience in an agile environmentPresenting and discussing with mid-sized to large audiences, including business,engineering, architecture, and executive managementExperience working with Continuous Integration, Test Driven Development andContinuous Delivery
        • Toronto, Ontario
        • Contract
        Our Public Sector client is looking for 3 Java Full Stack Developers. Must-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalAdvantagesResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.General Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamResponsibilitiesMust-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalQualificationsMust-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalSummaryResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.General Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project team
        Our Public Sector client is looking for 3 Java Full Stack Developers. Must-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalAdvantagesResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.General Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamResponsibilitiesMust-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalQualificationsMust-haves:•6+ Years of hands-on java development experience•Hands-on experience in n-tier web-based application development using Oracle database•Development experience using emerging technologies such as Web Services, web responsive frontend development•AODA•Demonstrated experience building a responsive web portalSummaryResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.General Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project team
        • Toronto, Ontario
        • Permanent
        THE OPPORTUNITY?To join and lead a team of high performing Software Developers at a leading financial organization as a hands-on Engineering Manager!WHAT YOU WILL BE DOING?This role will be approximately 70% leadership/management and 30% hands on with it's focus. The team is a mix of both on-shore and off-shore. You will be responsible for leading, guiding and supporting a highly effective team in an Agile environment. You will also be staying very close to the technology - this is not a hands-off role! THE TECHNICAL DETAILS:The stack/technical details you will be using?-Java (experience in production mandatory)-Spring (experience in production mandatory)-Microservices/REST APIs-Cloud platforms (AWS, Azure, GCP - any is fine)WHAT'S IN IT FOR YOU?Competitive compensation (salary in line with the market, bonus, great benefits etc), wellness allowances, Defined Benefit Pension Plan, and working in a great team environment! WHAT'S NEXT?If this sounds like you - APPLY TODAY!AdvantagesWHAT'S IN IT FOR YOU?Competitive compensation (salary in line with the market, bonus, great benefits etc), wellness allowances, Defined Benefit Pension Plan, and working in a great team environment! ResponsibilitiesTHE TECHNICAL DETAILS:The stack/technical details you will be using?-Java (experience in production mandatory)-Spring (experience in production mandatory)-Microservices/REST APIs-Cloud platforms (AWS, Azure, GCP - any is fine)QualificationsYOUR BACKGROUND-You should have 5+ years of experience in Java Spring development-Experience leading teams -Collaborative approach to software developmentSummaryTHE OPPORTUNITY?To join and lead a team of high performing Software Developers at a leading financial organization as a hands-on Engineering Manager!WHAT YOU WILL BE DOING?This role will be approximately 70% leadership/management and 30% hands on with it's focus. The team is a mix of both on-shore and off-shore. You will be responsible for leading, guiding and supporting a highly effective team in an Agile environment. You will also be staying very close to the technology - this is not a hands-off role!
        THE OPPORTUNITY?To join and lead a team of high performing Software Developers at a leading financial organization as a hands-on Engineering Manager!WHAT YOU WILL BE DOING?This role will be approximately 70% leadership/management and 30% hands on with it's focus. The team is a mix of both on-shore and off-shore. You will be responsible for leading, guiding and supporting a highly effective team in an Agile environment. You will also be staying very close to the technology - this is not a hands-off role! THE TECHNICAL DETAILS:The stack/technical details you will be using?-Java (experience in production mandatory)-Spring (experience in production mandatory)-Microservices/REST APIs-Cloud platforms (AWS, Azure, GCP - any is fine)WHAT'S IN IT FOR YOU?Competitive compensation (salary in line with the market, bonus, great benefits etc), wellness allowances, Defined Benefit Pension Plan, and working in a great team environment! WHAT'S NEXT?If this sounds like you - APPLY TODAY!AdvantagesWHAT'S IN IT FOR YOU?Competitive compensation (salary in line with the market, bonus, great benefits etc), wellness allowances, Defined Benefit Pension Plan, and working in a great team environment! ResponsibilitiesTHE TECHNICAL DETAILS:The stack/technical details you will be using?-Java (experience in production mandatory)-Spring (experience in production mandatory)-Microservices/REST APIs-Cloud platforms (AWS, Azure, GCP - any is fine)QualificationsYOUR BACKGROUND-You should have 5+ years of experience in Java Spring development-Experience leading teams -Collaborative approach to software developmentSummaryTHE OPPORTUNITY?To join and lead a team of high performing Software Developers at a leading financial organization as a hands-on Engineering Manager!WHAT YOU WILL BE DOING?This role will be approximately 70% leadership/management and 30% hands on with it's focus. The team is a mix of both on-shore and off-shore. You will be responsible for leading, guiding and supporting a highly effective team in an Agile environment. You will also be staying very close to the technology - this is not a hands-off role!
        • Toronto, Ontario
        • Permanent
        We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamOur client offers:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesAdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentQualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)
        We have multiple openings, both contract and fulltime for this outstanding client!!!Our client uses the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)Come and be part of this amazing team by contributing to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamOur client offers:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesAdvantagesWe offer:Unique working environmentCompetitive compensation based on regular performance reviews28 calendar days of vacation, paid sick leaveMedical insuranceVarious social & team-building activitiesFree English coursesResponsibilitiesResponsibilities :Contribute to the software development lifecycle by analyzing and implementing business requirements (functional and non-functional) as well as internal requirements.Work according to best practices and standards (agile methodologies, continuous integration and delivery practices, code reviews, etc.).thrive in a dynamic environmentQualificationsRequired skills and experience :At least 2 years experience in enterprise software developmentOpen-mindedness and capacity for critical analysisExtensive knowledge and skills in Java developmentKnowledge of micro-services architecture and Reactive ManifestoUpper-Intermediate Level of EnglishAbility to work in a teamSummaryThis is an anticipated opportunity for a Java Developer. We use the best technologies at the cutting edge to achieve the following architecture objectives:Micro-services (event driven microservices and spring boot)Spring FrameworkREST API (HTTP, WebSockets, JSON, product schema)Asynchronous controls (Kafka)DB read and write separation (CQS model)Non-blocking readings (RxJava, Netflix Observers)Horizontally scalable DB with almost unlimited capacity (Cassandra)Cloud Deployment (AWS, Kubernetes, Docker)
        • Toronto, Ontario
        • Permanent
        We are currently hiring for a full-time/permanent Software Development Test Engineer for a Telecommunications client seeking to expand their QA team. Do you have an innate curiosity to understand how and why things work? Do you love diving deep into code to understand when things aren’t working? Do you love automating away those pesky manual processes? If so then this might just be the opportunity for you!As a Software Development Test Engineer your goal is to help merge and eventually build-out a complete testing platform for our voice-based and web-based software. A very strong familiarity with Linux is a must. You’ll need to be able to understand, modify, and write scripts to get the job done. You’ll also need to be able to understand how applications communicate with one another over IP and perform pcaps to diagnose when communication breaks down.AdvantagesBe a part of a tight-knit collaborative team that carries a California culture with no over-time. Well-established company booming in the industry for over a decade. Great perks, growth opportunities and flexibility. ResponsibilitiesLearning and understanding company product offerings, through direct interaction with product experts and exploring the system on your own. Help expand the existing automation tests to cover new product features and uses .Assist in new product development.Understand, modify, and write scripts .Have an understanding of programming skills and concepts and be willing to expand your knowledge and assist in product development efforts.Explore and evaluate new and emerging software tools, technologies and practices.Providing support to Engineers, i.e. troubleshooting failed builds, troubleshooting development/QA/production issues.QualificationsGeneral networking (TCP / IP (v4 and v6), routing, DNS, firewalls, packet captures etc.)Familiarity with xml, json, and other data structuresProficiency on the command line with a good knowledge of various Linux utilities for debugging and automation purposesAt least 2 years of experience working with and managing Linux serversAbility to read and write in at least one scripting language (Perl, Python, PHP, ECMA script, Bash etc.)Experience scripting/building internal tools that increase the productivity of other product teamsAbility to measure everything and look to improve engineering productivity and quality through automation and data interpretationExperience in a variety of open source database technologies.SummaryPlease email meganleblanc@randstad.ca for immediate consideration to this opportunity!
        We are currently hiring for a full-time/permanent Software Development Test Engineer for a Telecommunications client seeking to expand their QA team. Do you have an innate curiosity to understand how and why things work? Do you love diving deep into code to understand when things aren’t working? Do you love automating away those pesky manual processes? If so then this might just be the opportunity for you!As a Software Development Test Engineer your goal is to help merge and eventually build-out a complete testing platform for our voice-based and web-based software. A very strong familiarity with Linux is a must. You’ll need to be able to understand, modify, and write scripts to get the job done. You’ll also need to be able to understand how applications communicate with one another over IP and perform pcaps to diagnose when communication breaks down.AdvantagesBe a part of a tight-knit collaborative team that carries a California culture with no over-time. Well-established company booming in the industry for over a decade. Great perks, growth opportunities and flexibility. ResponsibilitiesLearning and understanding company product offerings, through direct interaction with product experts and exploring the system on your own. Help expand the existing automation tests to cover new product features and uses .Assist in new product development.Understand, modify, and write scripts .Have an understanding of programming skills and concepts and be willing to expand your knowledge and assist in product development efforts.Explore and evaluate new and emerging software tools, technologies and practices.Providing support to Engineers, i.e. troubleshooting failed builds, troubleshooting development/QA/production issues.QualificationsGeneral networking (TCP / IP (v4 and v6), routing, DNS, firewalls, packet captures etc.)Familiarity with xml, json, and other data structuresProficiency on the command line with a good knowledge of various Linux utilities for debugging and automation purposesAt least 2 years of experience working with and managing Linux serversAbility to read and write in at least one scripting language (Perl, Python, PHP, ECMA script, Bash etc.)Experience scripting/building internal tools that increase the productivity of other product teamsAbility to measure everything and look to improve engineering productivity and quality through automation and data interpretationExperience in a variety of open source database technologies.SummaryPlease email meganleblanc@randstad.ca for immediate consideration to this opportunity!
        • Toronto, Ontario
        • Permanent
        An innovative communication software company is looking for a Ruby on Rails developer having* 3-5 years of experience in development using Ruby on Rails* Experience with other web technologies* Experience with Cloud technologies (AWS)* Experience with a front-end framework (ReactJS or VueJS) will be a big plus* NodeJS will be considered a big asset!AdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesSoftware Development using Ruby on Rails and API. Front-end development skills using React/Vue will be a big plus.Qualifications• • Experience with API design and integrations• Experience with React / Redux or Vue• Degree or diploma in computer science SummaryAn innovative communication software company is currently looking to bring on a Ruby on Rails Developer. This is one of Toronto's fastest-growing startups and a very exciting opportunity to join a very passionate and smart engineering team that works closely together.
        An innovative communication software company is looking for a Ruby on Rails developer having* 3-5 years of experience in development using Ruby on Rails* Experience with other web technologies* Experience with Cloud technologies (AWS)* Experience with a front-end framework (ReactJS or VueJS) will be a big plus* NodeJS will be considered a big asset!AdvantagesCompetitive base salaryCollaborative team energy!Sky’s the limit with professional development and growth opportunitiesComprehensive benefits package, gym reimbursement, flexible vacation policyResponsibilitiesSoftware Development using Ruby on Rails and API. Front-end development skills using React/Vue will be a big plus.Qualifications• • Experience with API design and integrations• Experience with React / Redux or Vue• Degree or diploma in computer science SummaryAn innovative communication software company is currently looking to bring on a Ruby on Rails Developer. This is one of Toronto's fastest-growing startups and a very exciting opportunity to join a very passionate and smart engineering team that works closely together.
        • Toronto, Ontario
        • Contract
        Our Public service client is looking for Azure Software Developer - Back End - Seniorr with previous Ontario Public Sector experience Must Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage. NoteAssignment Type: This position is currently listed as "Onsite" due to COVID-19 related WFH direction. Once OPS staff are required to return to the office, the resource under this request will be required to work onsite as well. Responsibilities:Responsible for managing the interchange of data between the server and the users.Required to translate technical systems specifications into working, tested applications. This includes:developing detailed programming specificationswriting and/or generating codecompiling data-driven programsmaintaining, and conducting unit testsResolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion andGeneral Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesBack End SkillsKnowledge and experience with developing all server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end.Knowledge and experience with front-end technologiesKnowledge and experience to integrate the front-end elements into the applicationDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamAdvantagesMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.ResponsibilitiesMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.QualificationsMust Haves:Experience with Agile project methodologyDemonstrated Product Owner experienceStrong communication, consultation and interpersonal skills to determine client needsCMS experience (Kentico CMS preferred) SummaryMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.
        Our Public service client is looking for Azure Software Developer - Back End - Seniorr with previous Ontario Public Sector experience Must Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage. NoteAssignment Type: This position is currently listed as "Onsite" due to COVID-19 related WFH direction. Once OPS staff are required to return to the office, the resource under this request will be required to work onsite as well. Responsibilities:Responsible for managing the interchange of data between the server and the users.Required to translate technical systems specifications into working, tested applications. This includes:developing detailed programming specificationswriting and/or generating codecompiling data-driven programsmaintaining, and conducting unit testsResolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion andGeneral Skills:Experience in programming and analysis; specialized software package support at the specified experience levelAbility to collaborate with IT Professionals throughout the Software Development Life CycleExperience in structured methodologies for the development, design, implementation and maintenance of applicationsExperience in design, code, test, debug and document applicationsExperience in the use of object and/or third generation language development toolsExperience in one or more programming languagesExperience in application design, latest design patters, deployment and troubleshootingExperience with relational and hierarchical database technologiesExperience in the use of information retrieval packages using query languagesExperience with one or more communications protocolsExperience in structured methodologies for the design, development, implementation and maintenance of applicationsExperience eliciting and documenting information from diverse business area stakeholders and subject matter expertsExcellent analytical, problem-solving and decision-making skills; verbal and written communication skills; interpersonal and negotiation skillsA team player with a track record for meeting deadlinesBack End SkillsKnowledge and experience with developing all server-side logic, definition and maintenance of the central database, and ensure high performance and responsiveness to requests from the front-end.Knowledge and experience with front-end technologiesKnowledge and experience to integrate the front-end elements into the applicationDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamAdvantagesMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.ResponsibilitiesMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.QualificationsMust Haves:Experience with Agile project methodologyDemonstrated Product Owner experienceStrong communication, consultation and interpersonal skills to determine client needsCMS experience (Kentico CMS preferred) SummaryMust Haves:•Experience in integrating Azure cloud services into solutions, such as Azure Cloud Function App, Web Job and API Management policies•Using Azure Logic Apps on SharePoint online to create workflows to process business logic build and deliver Azure Cloud applications using Azure DevOps•Strong communication, consultation and interpersonal skills to determine client needs•Azure Cloud Function App•Experience working with PDF files, generating these files in a modern platform and cloud storage.
        • Toronto, Ontario
        • Contract
        Our Candidate in the Public Sector is looking for a Senior Data Developer with AS400 experience - With the Ontario Public/Broader Public Sector Must Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices Nice to Have:•Public Sector ExperienceNOTE: Due to COVID-19 restrictions, consultants will temporarily be working remotely until restrictions are lifted and it is safe to return to the office.Note: This procurement also includes the option to extend the end date of the project, if there are unused effort days and no change to the ceiling amount if the need arises.Responsibilities:Works in partnership with clients, advising them on information technology in order to meet their business objectives or overcome problems, work to improve structure and efficiency of an organization’s I&IT systems.The I&IT Consultant may be used to provide strategic guidance to organizations with regard to Information Management & IT technology, IT infrastructures and the enablement of major business processes through enhancements to IT.Provides subject matter expertise in their field and highly expert technical assistance.General Skills:Acts as the technical advisor/expert on all aspects of a specific deliverableProvide the quality assurance/quality control of specific deliverablesAnticipates and resolves problems to ensure that the deliverables are completed within budget, to the highest quality, meeting or exceeding expectationsDevelops processes and procedures for implementing deliverablesPrepares reports and presentations including options, recommendations, implementation plans, etc.Works with clients to define the scope of a project and to determine requirementsDefines software, hardware and network requirementsAnalyzes I&IT requirements giving independent and objective advice on the use of I&ITDesigns, tests, installs and monitors new systems and develops solutions and implementation of new systemsFamiliar with change-management principles and methodologyKnowledge and understanding of Information Management principles, concepts, policies and practicesSkillsExperience and Skill Set RequirementsEvaluation Criteria:Knowledge and Skills: 60 %•Experience in systems design, configuration, integration and development, IT security, programming concepts, languages and related methods, techniques, practices and standards used in development of n-tier JEE web applications•Knowledge of enterprise architecture deliverables (e.g. Business, logical and physical models) based on Enterprise Application Processes and Modeling methodology and guidelines.•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Fieldworker platform, development and design experience using Fieldworker and providing support to business clients•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices•Demonstrated experience in presenting solutions in written or oral reports to relevant stakeholders and presents progress reports to clients•Familiar with change-management principles and methodology General Skills 25%•Excellent communication skills with both technical and business audience, builds positive relationships by developing an understanding of business and deliverable needs.•Experience in providing advice in developing and integrating process and information. Experience in providing technical guidance to business analysts, architects and system development teams•Anticipates and resolves problems to ensure that the deliverables are completed to the highest quality, meeting or exceeding expectations•Identifies conflicts and communicates deliverable conflicts or issues to the engagement lead or client manager – directly engaging with clientsOther Skills: 15%•Knowledge of Public Sector gating and architectural checkpoint approvals process and familiarity with Risk Assessment techniques and Privacy Assessment processes•Knowledge and experience on platform as a service (PaaS) in enterprise data center or on-premise cloud environment•Experience with Freedom of Information and Privacy Protection Act and GO–ITS standards would be an assetRequisition TitleRFS-RAU-4371-4372-Specialized IT Consultant - Senior (PARIS)DescriptionNote: Due to COVID-19 restrictions, consultants will temporarily be working remotely until restrictions are lifted and it is safe to return to the office.Responsibilities:· Works in partnership with clients, advising them on information technology in order to meet their business objectives or overcome problems, work to improve structure and efficiency of an organization’s I&IT systems.· The I&IT Consultant may be used to provide strategic guidance to organizations with regard to Information Management & IT technology, IT infrastructures and the enablement of major business processes through enhancements to IT.· Provides subject matter expertise in their field and highly expert technical assistance.General Skills:· Acts as the technical advisor/expert on all aspects of a specific deliverable· Provide the quality assurance/quality control of specific deliverables· Anticipates and resolves problems to ensure that the deliverables are completed within budget, to the highest quality, meeting or exceeding expectations· Develops processes and procedures for implementing deliverables· Prepares reports and presentations including options, recommendations, implementation plans, etc.· Works with clients to define the scope of a project and to determine requirements· Defines software, hardware and network requirements· Analyzes I&IT requirements giving independent and objective advice on the use of I&IT· Designs, tests, installs and monitors new systems and develops solutions and implementation of new systems· Familiar with change-management principles and methodology· Knowledge and understanding of Information Management principles, concepts, AdvantagesMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesResponsibilitiesMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesQualificationsMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesSummaryMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices
        Our Candidate in the Public Sector is looking for a Senior Data Developer with AS400 experience - With the Ontario Public/Broader Public Sector Must Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices Nice to Have:•Public Sector ExperienceNOTE: Due to COVID-19 restrictions, consultants will temporarily be working remotely until restrictions are lifted and it is safe to return to the office.Note: This procurement also includes the option to extend the end date of the project, if there are unused effort days and no change to the ceiling amount if the need arises.Responsibilities:Works in partnership with clients, advising them on information technology in order to meet their business objectives or overcome problems, work to improve structure and efficiency of an organization’s I&IT systems.The I&IT Consultant may be used to provide strategic guidance to organizations with regard to Information Management & IT technology, IT infrastructures and the enablement of major business processes through enhancements to IT.Provides subject matter expertise in their field and highly expert technical assistance.General Skills:Acts as the technical advisor/expert on all aspects of a specific deliverableProvide the quality assurance/quality control of specific deliverablesAnticipates and resolves problems to ensure that the deliverables are completed within budget, to the highest quality, meeting or exceeding expectationsDevelops processes and procedures for implementing deliverablesPrepares reports and presentations including options, recommendations, implementation plans, etc.Works with clients to define the scope of a project and to determine requirementsDefines software, hardware and network requirementsAnalyzes I&IT requirements giving independent and objective advice on the use of I&ITDesigns, tests, installs and monitors new systems and develops solutions and implementation of new systemsFamiliar with change-management principles and methodologyKnowledge and understanding of Information Management principles, concepts, policies and practicesSkillsExperience and Skill Set RequirementsEvaluation Criteria:Knowledge and Skills: 60 %•Experience in systems design, configuration, integration and development, IT security, programming concepts, languages and related methods, techniques, practices and standards used in development of n-tier JEE web applications•Knowledge of enterprise architecture deliverables (e.g. Business, logical and physical models) based on Enterprise Application Processes and Modeling methodology and guidelines.•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Fieldworker platform, development and design experience using Fieldworker and providing support to business clients•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices•Demonstrated experience in presenting solutions in written or oral reports to relevant stakeholders and presents progress reports to clients•Familiar with change-management principles and methodology General Skills 25%•Excellent communication skills with both technical and business audience, builds positive relationships by developing an understanding of business and deliverable needs.•Experience in providing advice in developing and integrating process and information. Experience in providing technical guidance to business analysts, architects and system development teams•Anticipates and resolves problems to ensure that the deliverables are completed to the highest quality, meeting or exceeding expectations•Identifies conflicts and communicates deliverable conflicts or issues to the engagement lead or client manager – directly engaging with clientsOther Skills: 15%•Knowledge of Public Sector gating and architectural checkpoint approvals process and familiarity with Risk Assessment techniques and Privacy Assessment processes•Knowledge and experience on platform as a service (PaaS) in enterprise data center or on-premise cloud environment•Experience with Freedom of Information and Privacy Protection Act and GO–ITS standards would be an assetRequisition TitleRFS-RAU-4371-4372-Specialized IT Consultant - Senior (PARIS)DescriptionNote: Due to COVID-19 restrictions, consultants will temporarily be working remotely until restrictions are lifted and it is safe to return to the office.Responsibilities:· Works in partnership with clients, advising them on information technology in order to meet their business objectives or overcome problems, work to improve structure and efficiency of an organization’s I&IT systems.· The I&IT Consultant may be used to provide strategic guidance to organizations with regard to Information Management & IT technology, IT infrastructures and the enablement of major business processes through enhancements to IT.· Provides subject matter expertise in their field and highly expert technical assistance.General Skills:· Acts as the technical advisor/expert on all aspects of a specific deliverable· Provide the quality assurance/quality control of specific deliverables· Anticipates and resolves problems to ensure that the deliverables are completed within budget, to the highest quality, meeting or exceeding expectations· Develops processes and procedures for implementing deliverables· Prepares reports and presentations including options, recommendations, implementation plans, etc.· Works with clients to define the scope of a project and to determine requirements· Defines software, hardware and network requirements· Analyzes I&IT requirements giving independent and objective advice on the use of I&IT· Designs, tests, installs and monitors new systems and develops solutions and implementation of new systems· Familiar with change-management principles and methodology· Knowledge and understanding of Information Management principles, concepts, AdvantagesMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesResponsibilitiesMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesQualificationsMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practicesSummaryMust Haves:•Experience in the use of data and process modelling technologies, data integration, data cleansing, techniques and tools, including knowledge of metadata structures, repository functions, and data dictionaries.•Experience with complex application and data migration from legacy systems like AS400, experience in troubleshooting and performance tuning of complex database queries•Experience with Business Intelligence environment showing familiarity with ETL tools like Talend, Business Intelligence software and leading industry practices
        • Toronto, Ontario
        • Permanent
        Senior Software Developer (C#)Engineering - Toronto, ON, Canada - Full TimeAs the leader in transit technology, Our client vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.If you feel as if this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetResponsibilitiesWrite maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with department standards and templatesWork within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasablePractice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testabilityResolve software bugs in the programming code and modify unit tests to prevent future regressionPerform various types of testing including black box, white box, integration, functional, systems, sanity, smoke, regression, acceptance, stress, load, performance, usability, installation, recovery, security, compatibility, and more on software systemsWork within the context of department processes and proceduresPeer review programming code and participate in code reviewsLearn and understand the technical details of all relevant products and having hands-on familiarity of the system as requiredWork with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the processContribute fresh, new ideas during developer meetings demonstrating a commitment on-going learningUtilizing code coverage, code metrics, and other tools to improve quality of codeMentor and assist in the training and on-boarding of other team membersRaise concerns to management and team membersAny other tasks required by managementQualificationsTechnology StackThe primary technologies used in this particular position are: C#, HTML/Javascript, CSS, ASP.NET, jQuery with jQueryUI, Angular, React, LINQ, ADO.NET, Rest API, WebSockets, Webs Services, SQL.SummaryA minimum of 2 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job descriptionProficient English written and verbal communication skills is essential since you will need to communicate with other offices on the phone.Exceptional knowledge and skill with C# in .NET is essential.Strong understanding of object-Oriented skillsGood knowledge of multi-threading and data structuresExperience developing and unit testing Applications and its componentsUnderstanding of Windows Services and Windows Forms ApplicationDemonstrated expertise with SQL Server 2016 or greater creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.Demonstrated experience developing large-scale, high-availability applications and systemsExperience in source control, branching and merging, Git is preferredExperience working with JIRA is preferredAbility to quickly and independently learn about new technologies, business and technical terms and concepts is essentialAbility to discern between value-added and frivolous workDedicated to continuous education by obtaining industry-related certifications and training• Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environmentAbility to work as part of a team and also individually with a self-starter ("can do") attitudeComfortable speaking and interacting with technical and non-technical peopleExcellent research, analytical, and organization skills with an exceptional eye for detailAbility to perform work activities according to set priorities and delivery timelinesAbility to take constructive criticismAbility to perform work activities for multiple projects simultaneouslyDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an asset
        Senior Software Developer (C#)Engineering - Toronto, ON, Canada - Full TimeAs the leader in transit technology, Our client vision is to make meaningful contributions to worldwide mobility. Our goal is to be the leading provider of exciting technology that improves the quality of mobility in communities around the world.If you feel as if this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an assetResponsibilitiesWrite maintainable, clean, re-usable, object-oriented, and efficient programming code in compliance with department standards and templatesWork within source control utilizing branching, merging, proper check-in procedures, and passing of continuous builds to ensure that software is always releasablePractice Test Driven Development (TDD) and ensuring that unit tests are created prior to writing programming code and that any programming code is structured in such a way to maximize testabilityResolve software bugs in the programming code and modify unit tests to prevent future regressionPerform various types of testing including black box, white box, integration, functional, systems, sanity, smoke, regression, acceptance, stress, load, performance, usability, installation, recovery, security, compatibility, and more on software systemsWork within the context of department processes and proceduresPeer review programming code and participate in code reviewsLearn and understand the technical details of all relevant products and having hands-on familiarity of the system as requiredWork with management to define and establish processes, templates, and standards related to software development and to continually improve the quality of the processContribute fresh, new ideas during developer meetings demonstrating a commitment on-going learningUtilizing code coverage, code metrics, and other tools to improve quality of codeMentor and assist in the training and on-boarding of other team membersRaise concerns to management and team membersAny other tasks required by managementQualificationsTechnology StackThe primary technologies used in this particular position are: C#, HTML/Javascript, CSS, ASP.NET, jQuery with jQueryUI, Angular, React, LINQ, ADO.NET, Rest API, WebSockets, Webs Services, SQL.SummaryA minimum of 2 years of demonstrated prior work experience conducting the primary responsibilities outlined in this job descriptionProficient English written and verbal communication skills is essential since you will need to communicate with other offices on the phone.Exceptional knowledge and skill with C# in .NET is essential.Strong understanding of object-Oriented skillsGood knowledge of multi-threading and data structuresExperience developing and unit testing Applications and its componentsUnderstanding of Windows Services and Windows Forms ApplicationDemonstrated expertise with SQL Server 2016 or greater creating relational database objects (tables, columns, stored procedures, scalar and table-valued functions, etc.)Experience with advanced debugging techniques, such as breakpoints, watches, attaching to remote processes, utilizing dump files, etc.Demonstrated experience developing large-scale, high-availability applications and systemsExperience in source control, branching and merging, Git is preferredExperience working with JIRA is preferredAbility to quickly and independently learn about new technologies, business and technical terms and concepts is essentialAbility to discern between value-added and frivolous workDedicated to continuous education by obtaining industry-related certifications and training• Ability to collaborate with multiple departments and teams, demonstrating high-quality interpersonal skills, including good listening skills, respectful treatment of others, and professional behavior contributing to a positive and enjoyable environmentAbility to work as part of a team and also individually with a self-starter ("can do") attitudeComfortable speaking and interacting with technical and non-technical peopleExcellent research, analytical, and organization skills with an exceptional eye for detailAbility to perform work activities according to set priorities and delivery timelinesAbility to take constructive criticismAbility to perform work activities for multiple projects simultaneouslyDesire to participate in speaking engagements or be involved within user or other community groups or any other events attended by the departmentDiploma or degree in Computer Science or Engineering is requiredExperience working in an Agile environment is an asset
        • Toronto, Ontario
        • Contract
        Randstad finance & accounting is unique among recruitment firms. We say that with confidence born of success and a steadfast, non-negotiable value proposition from which all our decisions are made. Everything we do is a result of our expertise, entrepreneurial spirit and commitment to recruitment excellence.AdvantagesPlease submit your resume to anthony.singh@randstad.ca and apply here. Do you consider yourself an experienced accountant that comes from a major accounting institution, has strong reporting experience, and has comprehensive knowledge of a variety of software systems. Our client located in the heart of Toronto is searching for a consultant to join them on a 10-month project, there are 5 different accounting groups where you will have the opportunity to work alongside their senior leaders within the telecommunications industry. Responsibilities-Assist in Quarterly reporting, prepare analysis -Perform monthly internal controls tasks -Assist with new IFRS implementations -Review Adhoc and performance-driven reporting-Balance sheet analysis -Ensure compliance-Provide insight on financial reports when management reviews business strategies-Budgeting & forecasting and adhoc reportsQualifications-SAP experience is preferred/ERP software experience -SAP certification is an asset -Designation is an asset -CA Firm experience is an asset -5+ years of similar experience SummaryDuration: 10+months - opportunity go permanent Compensation: $50-65/hour Working arrangements: work from home 50% during ramp-up, 90% afterward (optional)
        Randstad finance & accounting is unique among recruitment firms. We say that with confidence born of success and a steadfast, non-negotiable value proposition from which all our decisions are made. Everything we do is a result of our expertise, entrepreneurial spirit and commitment to recruitment excellence.AdvantagesPlease submit your resume to anthony.singh@randstad.ca and apply here. Do you consider yourself an experienced accountant that comes from a major accounting institution, has strong reporting experience, and has comprehensive knowledge of a variety of software systems. Our client located in the heart of Toronto is searching for a consultant to join them on a 10-month project, there are 5 different accounting groups where you will have the opportunity to work alongside their senior leaders within the telecommunications industry. Responsibilities-Assist in Quarterly reporting, prepare analysis -Perform monthly internal controls tasks -Assist with new IFRS implementations -Review Adhoc and performance-driven reporting-Balance sheet analysis -Ensure compliance-Provide insight on financial reports when management reviews business strategies-Budgeting & forecasting and adhoc reportsQualifications-SAP experience is preferred/ERP software experience -SAP certification is an asset -Designation is an asset -CA Firm experience is an asset -5+ years of similar experience SummaryDuration: 10+months - opportunity go permanent Compensation: $50-65/hour Working arrangements: work from home 50% during ramp-up, 90% afterward (optional)
        • Toronto, Ontario
        • Permanent
        Are you a Level 1 Desktop Support Specialist with 1+ years' experience in a support role? Are you motivated by helping others and supporting your team? Do you seek to grow with an established company that contributes to your success and continuously strives to enhance knowledge/expertise by staying abreast of industry and business trends?Look no further!We are currently seeking a Level 1 Help Desk Support Specialist to join our MSP clients dream team on a full-time/permanent basis.Advantages-The opportunity to learn and grow in the company. -Tight knit team that supports one another full circle.Responsibilities-Office 365 / AD User Admin (Creation, modification, password reset, 2FA setup)-Office 365 Mailbox Administration. Share Mailbox/Resource/Distribution -Cloud Drive Basic Administrator (One Drive, Google Drive , Dropbox) -Configure 365 email / 365 / Gmail / Adding Exchange account to IOS / Android ( to cover different Apps (Mail, Outlook ETC… in documentation)-Configure VPN client -Basic Connectivity issues – Basic Ping Test / Driver update / Wifi And Modem Reboot as possible -Network Drive mapping and permission delegations -Create / Configure VoIP extension on Desktop and PC (Basic trouble shooting) Qualifications-1+ Years previous IT support experience-University or College Degree in IT-Previous experience creating detailed and easy to follow technical documentation-Willingness to create internal knowledgebase articles-1st Level information systems services problem resolution: problem definition, research and resolution -E-mail Protocol troubleshooting skills: (SMTP/POP/IMAP) and ability to diagnose email issues such as missing emails, server connection nisus, spam etc. -Basic Windows Active Directory -Microsoft Desktop / Server Deployment, Software and Hardware Inventory - Platforms: Windows 10 and Windows Server 2016/19-Software Deployment Automation Tools: Disk Imaging, Patch/Software Release Management, Asset Management, System Monitoring-Working knowledge of TCP/IP protocol SummaryIf your values are in line with the below, we’d love to hear from you.Work Honestly HardWe will work hard and put in whatever it takes to deliver on our promises and to get the job done right. We do this because we enjoy helping people and it doesn’t feel like work.We work with honesty and integrity because that’s who we are. This quality lets our customers know we are there for them providing peace of mind. We passionately strive to provide the Wow to our customers because we love to provide happiness in this way.Support Each Other HappinessWe are a family that loves our team and want to support our own and our customer’s happiness. We have each other's back and respect one another enough to encourage each person to take ownership, make mistakes and grow and better themselves as a result.We are Open and Honest with each other and our clients. Always communicating to build stronger relationships.Be Endlessly CuriousWe are curious and driven to learn about new technologies, approaches and skill sets for our continued growth and learning and to help be recognized as a trusted resource. We always challenge the status quo to better ourselves, improve the world around us and provide customer success.Please apply directly to megan.leblanc@randstad.ca
        Are you a Level 1 Desktop Support Specialist with 1+ years' experience in a support role? Are you motivated by helping others and supporting your team? Do you seek to grow with an established company that contributes to your success and continuously strives to enhance knowledge/expertise by staying abreast of industry and business trends?Look no further!We are currently seeking a Level 1 Help Desk Support Specialist to join our MSP clients dream team on a full-time/permanent basis.Advantages-The opportunity to learn and grow in the company. -Tight knit team that supports one another full circle.Responsibilities-Office 365 / AD User Admin (Creation, modification, password reset, 2FA setup)-Office 365 Mailbox Administration. Share Mailbox/Resource/Distribution -Cloud Drive Basic Administrator (One Drive, Google Drive , Dropbox) -Configure 365 email / 365 / Gmail / Adding Exchange account to IOS / Android ( to cover different Apps (Mail, Outlook ETC… in documentation)-Configure VPN client -Basic Connectivity issues – Basic Ping Test / Driver update / Wifi And Modem Reboot as possible -Network Drive mapping and permission delegations -Create / Configure VoIP extension on Desktop and PC (Basic trouble shooting) Qualifications-1+ Years previous IT support experience-University or College Degree in IT-Previous experience creating detailed and easy to follow technical documentation-Willingness to create internal knowledgebase articles-1st Level information systems services problem resolution: problem definition, research and resolution -E-mail Protocol troubleshooting skills: (SMTP/POP/IMAP) and ability to diagnose email issues such as missing emails, server connection nisus, spam etc. -Basic Windows Active Directory -Microsoft Desktop / Server Deployment, Software and Hardware Inventory - Platforms: Windows 10 and Windows Server 2016/19-Software Deployment Automation Tools: Disk Imaging, Patch/Software Release Management, Asset Management, System Monitoring-Working knowledge of TCP/IP protocol SummaryIf your values are in line with the below, we’d love to hear from you.Work Honestly HardWe will work hard and put in whatever it takes to deliver on our promises and to get the job done right. We do this because we enjoy helping people and it doesn’t feel like work.We work with honesty and integrity because that’s who we are. This quality lets our customers know we are there for them providing peace of mind. We passionately strive to provide the Wow to our customers because we love to provide happiness in this way.Support Each Other HappinessWe are a family that loves our team and want to support our own and our customer’s happiness. We have each other's back and respect one another enough to encourage each person to take ownership, make mistakes and grow and better themselves as a result.We are Open and Honest with each other and our clients. Always communicating to build stronger relationships.Be Endlessly CuriousWe are curious and driven to learn about new technologies, approaches and skill sets for our continued growth and learning and to help be recognized as a trusted resource. We always challenge the status quo to better ourselves, improve the world around us and provide customer success.Please apply directly to megan.leblanc@randstad.ca
        • Toronto, Ontario
        • Permanent
        We are hiring a DevOps Architect to join our Toronto Tech Team. The focus of this role is to implement a standardized build and deployment pipeline. This role is remote for now, with a plan in the future to be in the office a few days a week. You will be a key member of a team that takes great pride in leading the industry by earning respect through every interaction, every day. AdvantagesCompetitive compensation that includes bonus, health package, and pension plan A company that focuses on cutting edge technologies An established and growing tech-forward company Responsibilities1. Hands-on DevOps responsible for guiding, influencing, implementing standard methodologies for our DevOps practice2. Developing overall DevOps strategy for deployment strategy, environment planning, release/rollout practice, operations, controls aligning with our security & compliance needs3. Performing routine audits of CI/CD pipelines, systems, upgrading and patching them accordingly4. Providing guidance in technical design, providing direction to teams & conducting POCs5. Working alongside the DevOps team to monitor the performance & security incidents of the cloudapplication(s) and leading incidence response activities6. Be a proponent of IaC (Infrastructure as Code), using automation & improving operations/processes for applications Qualifications 8+ years of validated hands-on experience with the architecture, design, development, deployment and support of software projects- Expert knowledge and experience configuring and leading modern cloud-based systems- Extensive experience in designing and driving the implementation of commercial enterprise-class software, using CI/CD principles and DevOps methodologies- Hands-on experience working with Terraform, HashiCorp tools (packer, Vault), Ansible, GitLab, Google Deployment Manager/CloudFormation, SonarQube- Experience in scripting interfaces and integration between SDLC tools including JIRA, GitLab, Jenkins, Artifactory, GKE and other available integration interfaces - Extensive experience with build tools such as Maven, Gradle, Webpack- Advance knowledge of cybersecurity concepts, experience with vulnerability testing, penetration testing - Knowledge of end-to-end systems development life cycles like Agile and SAFeSummaryTo apply for this position and learn more, please email Hannah.Martin@Randstad.ca with your resume and subject line "Application DevOps Architect"
        We are hiring a DevOps Architect to join our Toronto Tech Team. The focus of this role is to implement a standardized build and deployment pipeline. This role is remote for now, with a plan in the future to be in the office a few days a week. You will be a key member of a team that takes great pride in leading the industry by earning respect through every interaction, every day. AdvantagesCompetitive compensation that includes bonus, health package, and pension plan A company that focuses on cutting edge technologies An established and growing tech-forward company Responsibilities1. Hands-on DevOps responsible for guiding, influencing, implementing standard methodologies for our DevOps practice2. Developing overall DevOps strategy for deployment strategy, environment planning, release/rollout practice, operations, controls aligning with our security & compliance needs3. Performing routine audits of CI/CD pipelines, systems, upgrading and patching them accordingly4. Providing guidance in technical design, providing direction to teams & conducting POCs5. Working alongside the DevOps team to monitor the performance & security incidents of the cloudapplication(s) and leading incidence response activities6. Be a proponent of IaC (Infrastructure as Code), using automation & improving operations/processes for applications Qualifications 8+ years of validated hands-on experience with the architecture, design, development, deployment and support of software projects- Expert knowledge and experience configuring and leading modern cloud-based systems- Extensive experience in designing and driving the implementation of commercial enterprise-class software, using CI/CD principles and DevOps methodologies- Hands-on experience working with Terraform, HashiCorp tools (packer, Vault), Ansible, GitLab, Google Deployment Manager/CloudFormation, SonarQube- Experience in scripting interfaces and integration between SDLC tools including JIRA, GitLab, Jenkins, Artifactory, GKE and other available integration interfaces - Extensive experience with build tools such as Maven, Gradle, Webpack- Advance knowledge of cybersecurity concepts, experience with vulnerability testing, penetration testing - Knowledge of end-to-end systems development life cycles like Agile and SAFeSummaryTo apply for this position and learn more, please email Hannah.Martin@Randstad.ca with your resume and subject line "Application DevOps Architect"
        • Toronto, Ontario
        • Contract
        The main function of an administrative assistant is to provide high-level administrative support by handling information requests and performing clerical functions for the Wealth mgmt department. Two portfolio managers that work together as a team and this is an opportunity to grown your career within banking/finance.AdvantagesWork for the largest Cdn bank2 month contract with potential to be extendedWork remote$19/hrResponsibilitiesProvides administrative support to Portfolio Managers and may also provide a broad range of administrative or general office support for the broader team as assigned. Work will involve a range of complexity and may include but is not limited to the following accountabilities: CUSTOMER:Provide a high level of administrative support ensuring quality service and professionalism at every customer interactionManage efficiently in a multi-tasked environment and ensure deadlines are metApply appropriate due diligence ensuring accuracy in preparing and promptly completing all required supporting documentation (ie. reports, presentations, invoices, correspondence/communications, tables, charts, files, etc.)Maintain proficiency with software applications/programs and/or department specific systems as required (ie. MS Office, Word, PowerPoint, Excel, )Efficiently manage and promptly respond to all incoming enquiries/requests for information independently or re-direct to the appropriate person/areaQualifications1) Office Exp – 2 to 4 years2) Experience working in fast paced environment, business professional setting3) Strong attention to detail (very important)4) Excellent communication skills (written and verbal) especially when composing emailsNice to have:1) exp working in wealth mgmt- huge asset2) Exp. In banking – understanding termsSummaryEnsure the optimal level of customer service and professionalism is providedProvide accurate, organized and efficient administrative support; collect and track data, research information, sort and distribute mail, balance and process expense reports, schedule and organize meetings, manage calendars, create and maintain files, and perform other administrative assignments as requiredConsistently exercise discretion in managing correspondence, information and all matters of confidentiality; escalate issues where appropriatePrioritize and manage own workflow to ensure quality and efficiency (ie. meet deadlines; be flexible in adjusting to changing work priorities)Use software programs and other tools or equipment with ease and efficiency, and provide documents/ information that effectively support the needs of the teamEfficiently manage expectations/concerns through strong communication skills, both verbal and writtenSkills: Strong verbal and written communication skills, multi-tasking, customer service skills and interpersonal skills.Ability to work independently and manage one's time.Ability to keep information organized and confidential.Previous experience with computer applications, such as Microsoft Word, Excel and PowerPoint.
        The main function of an administrative assistant is to provide high-level administrative support by handling information requests and performing clerical functions for the Wealth mgmt department. Two portfolio managers that work together as a team and this is an opportunity to grown your career within banking/finance.AdvantagesWork for the largest Cdn bank2 month contract with potential to be extendedWork remote$19/hrResponsibilitiesProvides administrative support to Portfolio Managers and may also provide a broad range of administrative or general office support for the broader team as assigned. Work will involve a range of complexity and may include but is not limited to the following accountabilities: CUSTOMER:Provide a high level of administrative support ensuring quality service and professionalism at every customer interactionManage efficiently in a multi-tasked environment and ensure deadlines are metApply appropriate due diligence ensuring accuracy in preparing and promptly completing all required supporting documentation (ie. reports, presentations, invoices, correspondence/communications, tables, charts, files, etc.)Maintain proficiency with software applications/programs and/or department specific systems as required (ie. MS Office, Word, PowerPoint, Excel, )Efficiently manage and promptly respond to all incoming enquiries/requests for information independently or re-direct to the appropriate person/areaQualifications1) Office Exp – 2 to 4 years2) Experience working in fast paced environment, business professional setting3) Strong attention to detail (very important)4) Excellent communication skills (written and verbal) especially when composing emailsNice to have:1) exp working in wealth mgmt- huge asset2) Exp. In banking – understanding termsSummaryEnsure the optimal level of customer service and professionalism is providedProvide accurate, organized and efficient administrative support; collect and track data, research information, sort and distribute mail, balance and process expense reports, schedule and organize meetings, manage calendars, create and maintain files, and perform other administrative assignments as requiredConsistently exercise discretion in managing correspondence, information and all matters of confidentiality; escalate issues where appropriatePrioritize and manage own workflow to ensure quality and efficiency (ie. meet deadlines; be flexible in adjusting to changing work priorities)Use software programs and other tools or equipment with ease and efficiency, and provide documents/ information that effectively support the needs of the teamEfficiently manage expectations/concerns through strong communication skills, both verbal and writtenSkills: Strong verbal and written communication skills, multi-tasking, customer service skills and interpersonal skills.Ability to work independently and manage one's time.Ability to keep information organized and confidential.Previous experience with computer applications, such as Microsoft Word, Excel and PowerPoint.
        • Toronto, Ontario
        • Contract
        Our Public service client is looking for a Fullstack Java developer for an initial one year contract.Responsibilities:· Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.· Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.· Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.Advantages- WORK REMOTELY until end of Covid quarantine- be part of high profile projectsResponsibilitiesResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.QualificationsMust Haves:Experience in systems design, configuration, integration and development, languages and related methods, techniques, practices and standards such as :jAVA, J2EE, JSF, HTML/DHTML, XML/XSL, Micro ServicesExperience in using open source softwares such as Spring, myBatis, Bootstrap, jQuery, NodeJs, RESTful ServicesAODAReact Nice to Have:Deep knowledge of business rules engine (J-rules), Oracle content/Document management system and WebSphere application serverFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamKnowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standardsAbility to provide user and system documentation as required Summaryknowledge of AODA 2-3 yearsSpring, myBatis, Bootstrap, jQuery, REACT, NodeJs 5-8 yearsRESTful Services, web services 5-8 yearsOracle database 3-5 yearsJAVA, J2EE, JSF, HTML/DHTML, XML/XSL, Micro Services Greater than 8 years
        Our Public service client is looking for a Fullstack Java developer for an initial one year contract.Responsibilities:· Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.· Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.· Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.Advantages- WORK REMOTELY until end of Covid quarantine- be part of high profile projectsResponsibilitiesResponsibilities:Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven programs, maintaining, and conducting unit tests.Resolves and troubleshoots technical problems which arise during the use and operation of software packages, including technical assistance in implementation, conversion and migrations.QualificationsMust Haves:Experience in systems design, configuration, integration and development, languages and related methods, techniques, practices and standards such as :jAVA, J2EE, JSF, HTML/DHTML, XML/XSL, Micro ServicesExperience in using open source softwares such as Spring, myBatis, Bootstrap, jQuery, NodeJs, RESTful ServicesAODAReact Nice to Have:Deep knowledge of business rules engine (J-rules), Oracle content/Document management system and WebSphere application serverFull Stack SkillsProficient with both front end and back end development, including any associated areas such as database design/management and DevOpsKnowledge and experience with design and implementation of the overall web architectureExperience with implementation of approved user interface, design and deployment of databaseKnowledge and experience ensuring the entire stack is designed and built for speed and scalabilityKnowledge and experience with the design and construction of REST API servicesKnowledge and experience integrating front-end UI with the constructed APIKnowledge and experience in design and implementation of continuous integration and deploymentDesirable Skills:Knowledge and experience with programming Internet-ready applicationsKnowledge and experience in rapid application development (RAD) methodologiesKnowledge and understanding of Information Management principles, concepts, policies and practicesExperience with middleware and gatewaysExperience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debuggingAbility to provide post-implementation support and resolve any post-implementation technical issuesExperience conducting design walkthrough sessions with project teamKnowledge and understanding of Accessibility for Ontarians with Disability Act (AODA) and related regulations and standardsAbility to provide user and system documentation as required Summaryknowledge of AODA 2-3 yearsSpring, myBatis, Bootstrap, jQuery, REACT, NodeJs 5-8 yearsRESTful Services, web services 5-8 yearsOracle database 3-5 yearsJAVA, J2EE, JSF, HTML/DHTML, XML/XSL, Micro Services Greater than 8 years
        • Toronto, Ontario
        • Contract
        • $35.00 - $38.00 per hour
        Exciting fully remote opportuntiy for a skilled Property Accountant. Our client has seen excpetional growth over the last year and now have a temporary opening for a Property Accountant on their team, with the opportunity to become permanent. If you have 5+ years' experience with full cycle Property Accounting and are immediately available for temporary roles, we want to hear from you. AdvantagesNational organization with opportunities across CanadaExtremely competitive payRewarding work Growth/long term opportunitesResponsibilitiesPreparing journal entriesCompeting bank reconcilationsRunning financial statements Some financial analysesPreparing balance sheet working paper files and account reconciliationsAd hoc Accounting duties as neededQualificationsStrong Excel skills including VLOOKUPs & and Pivot Tables Yardi experience is an assetTech savvy, ability to pick up new software quicklyHands on experience with full cycle accountingAble to work indepentently or as part of a teamBachelor's Degree in AccountingMinimum 5+ years Accounting ExperienceSummaryRandstad matches skilled professionals with remote or on-site jobs in accounting, bookkeeping, finance, audit, taxation, payroll and more. Our experienced staffing professionals can promote you to employers and advocate on your behalf. We provide access to top jobs, competitive compensation and benefits, and free online training. For more opportunities, visit Randstad’s website.
        Exciting fully remote opportuntiy for a skilled Property Accountant. Our client has seen excpetional growth over the last year and now have a temporary opening for a Property Accountant on their team, with the opportunity to become permanent. If you have 5+ years' experience with full cycle Property Accounting and are immediately available for temporary roles, we want to hear from you. AdvantagesNational organization with opportunities across CanadaExtremely competitive payRewarding work Growth/long term opportunitesResponsibilitiesPreparing journal entriesCompeting bank reconcilationsRunning financial statements Some financial analysesPreparing balance sheet working paper files and account reconciliationsAd hoc Accounting duties as neededQualificationsStrong Excel skills including VLOOKUPs & and Pivot Tables Yardi experience is an assetTech savvy, ability to pick up new software quicklyHands on experience with full cycle accountingAble to work indepentently or as part of a teamBachelor's Degree in AccountingMinimum 5+ years Accounting ExperienceSummaryRandstad matches skilled professionals with remote or on-site jobs in accounting, bookkeeping, finance, audit, taxation, payroll and more. Our experienced staffing professionals can promote you to employers and advocate on your behalf. We provide access to top jobs, competitive compensation and benefits, and free online training. For more opportunities, visit Randstad’s website.
        • Markham, Ontario
        • Contract
        One of our top banking clients is hiring a Recruitment Coordinator for a 6- month contract with long term potential. Start ASAP!AdvantagesWork for one of the largest banks6-month contract with potential to be extendedWork remote$22/hrResponsibilities•Reporting to the Team Manager, the HR Coordinator is responsible for supporting our Talent Acquisition Partners, Hiring Managers, and candidates with managing candidate's background check alerts, reviewing permits, reviewing background check documentation as well as reporting. This position partners with candidates and HR colleagues to deliver on a best-in-class talent acquisition strategy.•Review background checks submitted through our vendor and update TDO based on matrix•Review study/work permit and determine the eligibility of hire•Liaise with New Admissions Team who manages the new hire background process.•Review and input permit information into Work Day•Responding to, and supporting with inquiries to outstanding background check information to candidates and questions from recruiters•Reviews sensitive information pertaining to candidate's background check processQualifications• 2-5+ yrs exp. as a Recruitment/HR Coordinator within a corporate/agency env. (flexibility with yrs of exp. if they have the Workday exp.)• Exp. with Workday system (financial & human capital mgt. software system)• Excellent customer service skills and problem resolution skills• Knowledge of overall HR and Talent Acquisition policies and processes• MS Office (Outlook, Excel, Word)• Excellent Communication skills (verbal and written)• Experience with background checks (important)Nice to have:• Exp. In banking – understanding termsSummaryIf you're looking for HR Coordinator roles and can start immediately. Apply Now!
        One of our top banking clients is hiring a Recruitment Coordinator for a 6- month contract with long term potential. Start ASAP!AdvantagesWork for one of the largest banks6-month contract with potential to be extendedWork remote$22/hrResponsibilities•Reporting to the Team Manager, the HR Coordinator is responsible for supporting our Talent Acquisition Partners, Hiring Managers, and candidates with managing candidate's background check alerts, reviewing permits, reviewing background check documentation as well as reporting. This position partners with candidates and HR colleagues to deliver on a best-in-class talent acquisition strategy.•Review background checks submitted through our vendor and update TDO based on matrix•Review study/work permit and determine the eligibility of hire•Liaise with New Admissions Team who manages the new hire background process.•Review and input permit information into Work Day•Responding to, and supporting with inquiries to outstanding background check information to candidates and questions from recruiters•Reviews sensitive information pertaining to candidate's background check processQualifications• 2-5+ yrs exp. as a Recruitment/HR Coordinator within a corporate/agency env. (flexibility with yrs of exp. if they have the Workday exp.)• Exp. with Workday system (financial & human capital mgt. software system)• Excellent customer service skills and problem resolution skills• Knowledge of overall HR and Talent Acquisition policies and processes• MS Office (Outlook, Excel, Word)• Excellent Communication skills (verbal and written)• Experience with background checks (important)Nice to have:• Exp. In banking – understanding termsSummaryIf you're looking for HR Coordinator roles and can start immediately. Apply Now!
        • Toronto, Ontario
        • Permanent
        Do you like business development? Do you have experience in the restaurant or hospitality industry?Interested in joining a growing tech company?A major Canadian company in the software sector is currently recruiting for a Business Development Manager for GTAl. The company offers a platform that supports restaurants in delivery and payment processing services. Advantages- Salary: $ 55,000 @ $ 60,000 plus commissions:- OTE Year 1 - $90-100K- Benefits that are comprehensive and higher than the average for companies- Monthly food allowance- Creative and entrepreneurial environmentResponsibilities- Be the company's ambassador to the target clientele - restaurants- Prospecting clients in order to develop new partnerships- Retain existing customers- Participate in all activities relevant to business development (Trade shows, networking, etc.)- Negotiation and prepare sales proposals - Ensure customer satisfaction and support for the platformQualifications- University or college degree/ diploma- 2-4 years of experience in business development- Passion for results, strong communication skills, CRM exp - Ability to analyze performance indicators- Knowledge of the restaurant or hotel/ hospitality sector an assetSummaryWould you like to know more? Please create a profile at www.randstad.ca and apply directly to the posting.
        Do you like business development? Do you have experience in the restaurant or hospitality industry?Interested in joining a growing tech company?A major Canadian company in the software sector is currently recruiting for a Business Development Manager for GTAl. The company offers a platform that supports restaurants in delivery and payment processing services. Advantages- Salary: $ 55,000 @ $ 60,000 plus commissions:- OTE Year 1 - $90-100K- Benefits that are comprehensive and higher than the average for companies- Monthly food allowance- Creative and entrepreneurial environmentResponsibilities- Be the company's ambassador to the target clientele - restaurants- Prospecting clients in order to develop new partnerships- Retain existing customers- Participate in all activities relevant to business development (Trade shows, networking, etc.)- Negotiation and prepare sales proposals - Ensure customer satisfaction and support for the platformQualifications- University or college degree/ diploma- 2-4 years of experience in business development- Passion for results, strong communication skills, CRM exp - Ability to analyze performance indicators- Knowledge of the restaurant or hotel/ hospitality sector an assetSummaryWould you like to know more? Please create a profile at www.randstad.ca and apply directly to the posting.
        • Markham, Ontario
        • Contract
        Our client, a leader in the insurance industry is looking for a Scrum Master to join their team for an initial one year contract. Role PurposeThe Scrum Master role supports adoption of and adherence to these approaches, developing and continuously improving Agile capability and maturity in the team.The Scrum Master’s primary purpose is to ensure their teams drive change delivery as effectively as possible with quality and innovation in line with Agile values and principles.This is a facilitative servant leadership role. The Scrum Master should seek to promote self-organisation within the team, i.e. the team collectively optimises itself to achieve the defined Sprint and project goals, rather than the Scrum Master acting as authority and coordinatorThe Scrum Master ensures the path is clear for the team, removing blockers, facilitating discussions, enabling seamless communications and working with the Product Owner to clarify the Product backlog ahead.Advantages- work from home until quarantine is lifted - helps shape and influence the adoption of AGILE methodologiesResponsibilitiesRole PurposeThe Scrum Master role supports adoption of and adherence to these approaches, developing and continuously improving Agile capability and maturity in the team.The Scrum Master’s primary purpose is to ensure their teams drive change delivery as effectively as possible with quality and innovation in line with Agile values and principles.This is a facilitative servant leadership role. The Scrum Master should seek to promote self-organisation within the team, i.e. the team collectively optimises itself to achieve the defined Sprint and project goals, rather than the Scrum Master acting as authority and coordinatorThe Scrum Master ensures the path is clear for the team, removing blockers, facilitating discussions, enabling seamless communications and working with the Product Owner to clarify the Product backlog ahead.Key aspects of roleNature of Work (the “What”)• Guide the team to follow the values and principles of Agile and apply the appropriate Agile framework and techniques and create an environment of self-organisation• Teach and Coach the team and organisation in Agile theory, practices and rules.• Support and educate Product Owners, especially with respect to refining and maintaining a product backlog.• Ensure both internal and external communication, improving transparency, and radiating information on team activities.• Collect and communicate all necessary metrics and propose new ones in the spirit of constant empiricism.• Deliver integrated change across multiple Platforms.• Ensure quality is driven into all aspects of the delivery lifecycle and defects are driven out as early as possible.• Actively participate in the Aviva Scrum Master community across Aviva CIO and beyond• Facilitate getting the work done without coercion, assigning, managing or dictating the work.Resource Complexity• Role may have direct responsibility for 1-3 (max) Agile teams.• Cross-functional, cross-platform teams with shared ownership of delivering desired outcomes.• Potentially part of a wider programme, taking part in Scaled Agile activities.• With greater levels of experience, the role may involve running Scaled Agile events.• Likely to work in a distributed environment involving contractors, Aviva permanents, and partners.Problem Solving• Solve problems and removal of impediments to delivery (in line with policy, process and other guidelines) to get things done.• Work with the team and encourage team members to find solutions to their issues themselves.• Depending on the nature of the specific role, problems can range from repetitive daily issues to complex technical problems requiring significant expertise.Change• The Scrum Master is an enabler of change, applying Agile techniques (Scrum/Kanban/XP) to develop highly effective, collaborative delivery teams.• Lead change in the team; support the team to apply the right techniques in the right way to drive effective delivery of business value.• Pro-actively look for issues which may hinder the team in the future and seek timely resolution.• Take personal initiative in adapting to change.Internal Collaboration• The Scrum Master collaborates and communicates effectively with senior stakeholders, Scrum Masters, Product Owners, Project Managers, Business and Technical stakeholders, and their team in-line with Agile values and principles.• Drives transparency to business stakeholders about development progress and grow business trust.• Scrum Masters collaborate as part of Chapters and a wider Community of Practice, seeking to identify common issues and opportunities to improve the broader delivery environment over time.• Facilitate discussion, decision making and conflict resolution.External Interaction• Build good working relationships with third party suppliers and partners to Aviva within the teams or those who impact their teams’ delivery.• Understanding of key processes in Partner/Supplier Management and how work effectively with Aviva’s partners.Timeframe• Agile delivery is iterative and incremental, so development cycles and feedback loops are typically short (2 – 4 weeks), favouring shorter over longer.• The Scrum master will work closely with Product Owners on maintaining and refining the product backlog, typically over a 3 – 6 month horizon.Success factors (“what does good look like?”)• Customer Outcomes Frequent delivery of prioritised business outcomes through scaled iterative delivery of working software and other solutions. Realistic sprint goals are set and consistently achieved. Achievement of business benefits. Risks and issues impacting successful team delivery are raised and resolved efficiently. Evidence of continuous improvement in the team. Evidence of ‘Building Quality In’ practices and sustainable team technical hygiene in order to drive lower cost of change.• KPIs Delivery of business outcomes against plan. Demonstration of production and tracking of standard Agile metrics sets. Customer satisfaction score. Team satisfaction scores. Increase in team’s Agile maturityQualificationsA solid understanding of Agile values and principles.• A good overall knowledge of Scrum and Kanban. (3+ years’ experience)• Insurance business knowledge an asset (nice to have)• Good stakeholder management skills and an ability to inspire individuals and teams to change and improve.• Knowledge of widely successful Agile techniques and software development processes: Test Automation, Continuous Integration, Pairing, DevOps, Refactoring, ATDD/TDD/BDD, Extreme Programming (XP).• Self-motivation and willingness to learn and explore new ideas.• Professional Certification (minimum PSM1 or equivalent).• Knowledge of JIRA is an asset (nice to have)• Previous experience with data science projects would be nice to have but not requiredSummary- Certified Scrum Master- knowledge of Scrum and Kanban - strong stakeholder management skills- understanding of software development processes: Test Automation, Continuous Integration, Pairing, DevOps, Refactoring, ATDD/TDD/BDD, Extreme Programming (XP).
        Our client, a leader in the insurance industry is looking for a Scrum Master to join their team for an initial one year contract. Role PurposeThe Scrum Master role supports adoption of and adherence to these approaches, developing and continuously improving Agile capability and maturity in the team.The Scrum Master’s primary purpose is to ensure their teams drive change delivery as effectively as possible with quality and innovation in line with Agile values and principles.This is a facilitative servant leadership role. The Scrum Master should seek to promote self-organisation within the team, i.e. the team collectively optimises itself to achieve the defined Sprint and project goals, rather than the Scrum Master acting as authority and coordinatorThe Scrum Master ensures the path is clear for the team, removing blockers, facilitating discussions, enabling seamless communications and working with the Product Owner to clarify the Product backlog ahead.Advantages- work from home until quarantine is lifted - helps shape and influence the adoption of AGILE methodologiesResponsibilitiesRole PurposeThe Scrum Master role supports adoption of and adherence to these approaches, developing and continuously improving Agile capability and maturity in the team.The Scrum Master’s primary purpose is to ensure their teams drive change delivery as effectively as possible with quality and innovation in line with Agile values and principles.This is a facilitative servant leadership role. The Scrum Master should seek to promote self-organisation within the team, i.e. the team collectively optimises itself to achieve the defined Sprint and project goals, rather than the Scrum Master acting as authority and coordinatorThe Scrum Master ensures the path is clear for the team, removing blockers, facilitating discussions, enabling seamless communications and working with the Product Owner to clarify the Product backlog ahead.Key aspects of roleNature of Work (the “What”)• Guide the team to follow the values and principles of Agile and apply the appropriate Agile framework and techniques and create an environment of self-organisation• Teach and Coach the team and organisation in Agile theory, practices and rules.• Support and educate Product Owners, especially with respect to refining and maintaining a product backlog.• Ensure both internal and external communication, improving transparency, and radiating information on team activities.• Collect and communicate all necessary metrics and propose new ones in the spirit of constant empiricism.• Deliver integrated change across multiple Platforms.• Ensure quality is driven into all aspects of the delivery lifecycle and defects are driven out as early as possible.• Actively participate in the Aviva Scrum Master community across Aviva CIO and beyond• Facilitate getting the work done without coercion, assigning, managing or dictating the work.Resource Complexity• Role may have direct responsibility for 1-3 (max) Agile teams.• Cross-functional, cross-platform teams with shared ownership of delivering desired outcomes.• Potentially part of a wider programme, taking part in Scaled Agile activities.• With greater levels of experience, the role may involve running Scaled Agile events.• Likely to work in a distributed environment involving contractors, Aviva permanents, and partners.Problem Solving• Solve problems and removal of impediments to delivery (in line with policy, process and other guidelines) to get things done.• Work with the team and encourage team members to find solutions to their issues themselves.• Depending on the nature of the specific role, problems can range from repetitive daily issues to complex technical problems requiring significant expertise.Change• The Scrum Master is an enabler of change, applying Agile techniques (Scrum/Kanban/XP) to develop highly effective, collaborative delivery teams.• Lead change in the team; support the team to apply the right techniques in the right way to drive effective delivery of business value.• Pro-actively look for issues which may hinder the team in the future and seek timely resolution.• Take personal initiative in adapting to change.Internal Collaboration• The Scrum Master collaborates and communicates effectively with senior stakeholders, Scrum Masters, Product Owners, Project Managers, Business and Technical stakeholders, and their team in-line with Agile values and principles.• Drives transparency to business stakeholders about development progress and grow business trust.• Scrum Masters collaborate as part of Chapters and a wider Community of Practice, seeking to identify common issues and opportunities to improve the broader delivery environment over time.• Facilitate discussion, decision making and conflict resolution.External Interaction• Build good working relationships with third party suppliers and partners to Aviva within the teams or those who impact their teams’ delivery.• Understanding of key processes in Partner/Supplier Management and how work effectively with Aviva’s partners.Timeframe• Agile delivery is iterative and incremental, so development cycles and feedback loops are typically short (2 – 4 weeks), favouring shorter over longer.• The Scrum master will work closely with Product Owners on maintaining and refining the product backlog, typically over a 3 – 6 month horizon.Success factors (“what does good look like?”)• Customer Outcomes Frequent delivery of prioritised business outcomes through scaled iterative delivery of working software and other solutions. Realistic sprint goals are set and consistently achieved. Achievement of business benefits. Risks and issues impacting successful team delivery are raised and resolved efficiently. Evidence of continuous improvement in the team. Evidence of ‘Building Quality In’ practices and sustainable team technical hygiene in order to drive lower cost of change.• KPIs Delivery of business outcomes against plan. Demonstration of production and tracking of standard Agile metrics sets. Customer satisfaction score. Team satisfaction scores. Increase in team’s Agile maturityQualificationsA solid understanding of Agile values and principles.• A good overall knowledge of Scrum and Kanban. (3+ years’ experience)• Insurance business knowledge an asset (nice to have)• Good stakeholder management skills and an ability to inspire individuals and teams to change and improve.• Knowledge of widely successful Agile techniques and software development processes: Test Automation, Continuous Integration, Pairing, DevOps, Refactoring, ATDD/TDD/BDD, Extreme Programming (XP).• Self-motivation and willingness to learn and explore new ideas.• Professional Certification (minimum PSM1 or equivalent).• Knowledge of JIRA is an asset (nice to have)• Previous experience with data science projects would be nice to have but not requiredSummary- Certified Scrum Master- knowledge of Scrum and Kanban - strong stakeholder management skills- understanding of software development processes: Test Automation, Continuous Integration, Pairing, DevOps, Refactoring, ATDD/TDD/BDD, Extreme Programming (XP).
        • Toronto, Ontario
        • Permanent
        Are you a medical office administration professional with experiencing in optometry? Are you a master of organization, a champion of patient care and the anchor of your team? Would you like to work in Toronto?If your answer to any of the above is YES, we would like to hear from you!We are looking for an experienced Medical Office Manager to join the team at a well-established optometry clinic in the Toronto area. As a Medical Office Manager, you will be responsible for the smooth running of the clinic and ensuring that patients always come first. The Medical Office Manager is one of the central pillars of the healthcare team and strives to find new ways to improve patient care, office efficiency and the staff work environment. The Medical Office Manager is responsible for greeting patients, conducting thorough patient intake, accepting payments by cash and private insurance, creating and updating medical records, booking appointments, and general coordination of the clinic. The ideal candidate is care-oriented and highly motivated to improve existing practices to better support the clinic and staff. We are seeking individuals in the Toronto area who are available to work full-time. AdvantagesWhat’s in it for YOU as a Medical Office Manager:Permanent opportunityGreat hours: 8am-5pm, some evenings and weekends requiredCompetitive salary: $55-60k, commensurate with experienceCentral work location in TorontoTeam EnvironmentComprehensive BenefitsContribute to patient wellness!ResponsibilitiesWhat YOU will be doing as a Medical Office Manager:Greeting patients and processing detailed patient intakeUsing an in-house software system to support clinic scheduling, recordkeeping and patient care Booking appointments, sending reminders and managing the clinic schedule to ensure that time and facilities are utilized to maximum efficiencyAnswering phone calls from patients and responding to general inquiriesHandling payments and billing Communicating with healthcare providers via phone, email and fax regarding patient care and referralsFiling, photocopying, faxing and maintaining patient recordsManaging clinic budget and create financial reportsDetermining, planning and implementing improvements to clinic practices for the benefit of both patients and staffQualificationsWhat YOU bring to the role of Medical Office Manager:2-4 years of experience in healthcare administration in the private or public sector, OR 3 years of experience in optometric administrationTech-savvy and proficient in MS Office and optometric administration softwareProcess-improvement focused and detail-orientedCustomer-service oriented and committed to putting patients firstHighly organized with excellent time management skills, experienced in managing multiple priorities in a fast-paced environmentAbility to maintain confidentiality and handle sensitive informationReliable, conscientious and self-motivatedSummaryIf you are interested in this Medical Office Manager opportunity in Toronto, please send a copy of your resume along with a synopsis of how your skills match our job requirements to Kianna Padua at kianna.padua@randstad.ca, Jessica Bayuk at jessica.bayuk@randstad.ca and Deirdra Wadden at deirdra.wadden@randstad.ca.Not interested in this role but still looking for your next great opportunity? We specialize in hiring for clinical and non-clinical administrative roles within private and public-sector healthcare space. Our team oversees various permanent and contract positions, including Data Entry, Medical Office Assistants, Receptionists, Office Managers and Clinic Administrators. If you or someone you know would be interested in the following roles, please reach out to the corresponding contact emails below to discuss further!kianna.padua@randstad.cadeirdra.wadden@randstad.ca
        Are you a medical office administration professional with experiencing in optometry? Are you a master of organization, a champion of patient care and the anchor of your team? Would you like to work in Toronto?If your answer to any of the above is YES, we would like to hear from you!We are looking for an experienced Medical Office Manager to join the team at a well-established optometry clinic in the Toronto area. As a Medical Office Manager, you will be responsible for the smooth running of the clinic and ensuring that patients always come first. The Medical Office Manager is one of the central pillars of the healthcare team and strives to find new ways to improve patient care, office efficiency and the staff work environment. The Medical Office Manager is responsible for greeting patients, conducting thorough patient intake, accepting payments by cash and private insurance, creating and updating medical records, booking appointments, and general coordination of the clinic. The ideal candidate is care-oriented and highly motivated to improve existing practices to better support the clinic and staff. We are seeking individuals in the Toronto area who are available to work full-time. AdvantagesWhat’s in it for YOU as a Medical Office Manager:Permanent opportunityGreat hours: 8am-5pm, some evenings and weekends requiredCompetitive salary: $55-60k, commensurate with experienceCentral work location in TorontoTeam EnvironmentComprehensive BenefitsContribute to patient wellness!ResponsibilitiesWhat YOU will be doing as a Medical Office Manager:Greeting patients and processing detailed patient intakeUsing an in-house software system to support clinic scheduling, recordkeeping and patient care Booking appointments, sending reminders and managing the clinic schedule to ensure that time and facilities are utilized to maximum efficiencyAnswering phone calls from patients and responding to general inquiriesHandling payments and billing Communicating with healthcare providers via phone, email and fax regarding patient care and referralsFiling, photocopying, faxing and maintaining patient recordsManaging clinic budget and create financial reportsDetermining, planning and implementing improvements to clinic practices for the benefit of both patients and staffQualificationsWhat YOU bring to the role of Medical Office Manager:2-4 years of experience in healthcare administration in the private or public sector, OR 3 years of experience in optometric administrationTech-savvy and proficient in MS Office and optometric administration softwareProcess-improvement focused and detail-orientedCustomer-service oriented and committed to putting patients firstHighly organized with excellent time management skills, experienced in managing multiple priorities in a fast-paced environmentAbility to maintain confidentiality and handle sensitive informationReliable, conscientious and self-motivatedSummaryIf you are interested in this Medical Office Manager opportunity in Toronto, please send a copy of your resume along with a synopsis of how your skills match our job requirements to Kianna Padua at kianna.padua@randstad.ca, Jessica Bayuk at jessica.bayuk@randstad.ca and Deirdra Wadden at deirdra.wadden@randstad.ca.Not interested in this role but still looking for your next great opportunity? We specialize in hiring for clinical and non-clinical administrative roles within private and public-sector healthcare space. Our team oversees various permanent and contract positions, including Data Entry, Medical Office Assistants, Receptionists, Office Managers and Clinic Administrators. If you or someone you know would be interested in the following roles, please reach out to the corresponding contact emails below to discuss further!kianna.padua@randstad.cadeirdra.wadden@randstad.ca
        • Toronto, Ontario
        • Contract
        Are you a junior administrative professional with previous experience within a large, corporate environment? Have you been responsible for the review and entry of large sets of data? Are you looking for an opportunity to further develop your skills within a leading organization? If so, we have an excellent opportunity for you! We are currently looking for a Data Entry Clerk to support our client, working remotely from your home office in their Downtown Toronto, ON office. In this role you will work full time hours on a 3.5 month assignment, and earn a pay rate of $23.00 per hour.Advantages• Gain experience working for a leading and globally recognized firm• Work full time hours on a 3.5 month assignment• Earn a pay rate of $23.00 per hour• Work remotely in support of their downtown Toronto, ON officeResponsibilities• Review, verification, and entry of data into various systems• Validate accuracy of the inputted data• Additional responsibilities as required by managementQualifications• Minimum 1+ year in a professional environment• Previous experience as a Data Entry Clerk preferred• Strong communication and interpersonal skills• Experience with MS Office and Google Suite Applications• Ability to quickly pick up new activities and software• Comfortability in a fast-paced environmentSummaryAre you a junior administrative professional with previous experience within a large, corporate environment? Have you been responsible for the review and entry of large sets of data? Are you looking for an opportunity to further develop your skills within a leading organization? If so, we have an excellent opportunity for you! We are currently looking for a Data Entry Clerk to support our client, working remotely from your home office in their Downtown Toronto, ON office. In this role you will work full time hours on a 3.5 month assignment, and earn a pay rate of $23.00 per hour.
        Are you a junior administrative professional with previous experience within a large, corporate environment? Have you been responsible for the review and entry of large sets of data? Are you looking for an opportunity to further develop your skills within a leading organization? If so, we have an excellent opportunity for you! We are currently looking for a Data Entry Clerk to support our client, working remotely from your home office in their Downtown Toronto, ON office. In this role you will work full time hours on a 3.5 month assignment, and earn a pay rate of $23.00 per hour.Advantages• Gain experience working for a leading and globally recognized firm• Work full time hours on a 3.5 month assignment• Earn a pay rate of $23.00 per hour• Work remotely in support of their downtown Toronto, ON officeResponsibilities• Review, verification, and entry of data into various systems• Validate accuracy of the inputted data• Additional responsibilities as required by managementQualifications• Minimum 1+ year in a professional environment• Previous experience as a Data Entry Clerk preferred• Strong communication and interpersonal skills• Experience with MS Office and Google Suite Applications• Ability to quickly pick up new activities and software• Comfortability in a fast-paced environmentSummaryAre you a junior administrative professional with previous experience within a large, corporate environment? Have you been responsible for the review and entry of large sets of data? Are you looking for an opportunity to further develop your skills within a leading organization? If so, we have an excellent opportunity for you! We are currently looking for a Data Entry Clerk to support our client, working remotely from your home office in their Downtown Toronto, ON office. In this role you will work full time hours on a 3.5 month assignment, and earn a pay rate of $23.00 per hour.
        • Toronto, Ontario
        • Contract
        Randstad finance & accounting is unique among recruitment firms. We say that with confidence born of success and a steadfast, non-negotiable value proposition from which all our decisions are made. Everything we do is a result of our expertise, entrepreneurial spirit, and commitment to recruitment excellence.AdvantagesWe are working with several software organizations that are seeking salesforce analysts to work with their IT and Finance teams. These are 1-year+ engagements with the option to extend to go permanent. Responsibilities-The incumbent is responsible for research and analysis leading to the definition of requirements and processes to assist in the resolution. Conducting research and analysis, assisting with user requirements-System testing, user training, supporting users, troubleshooting with management to reach business requirements Assist in creating user guide, including procedures, processes -Support finance leadership with reporting data within SalesForce financials Increase financial reporting capabilities-Assist project in troubleshooting issues and problems using their financial and technological knowledge -Support the business is other technical system upgrades on their CRM's, proprietor system and accounting softwares-The incumbent must remain current and aware of all trends in technology.Qualifications-The incumbent must have a very good knowledge of financial instruments and reporting -Should be strategic, articulate, autonomous, results-drivenExposure to collaboration with various business units including finance -At least 2 years of experience supporting SalesForce -At least 2 years of implementation experience Financial Reporting experience is an asset-SQL Scripting is an asset SummaryCompensation: 50+/hour Duration: 1 year+ Type: Contract Location: GTA - Work from home 100% 
        Randstad finance & accounting is unique among recruitment firms. We say that with confidence born of success and a steadfast, non-negotiable value proposition from which all our decisions are made. Everything we do is a result of our expertise, entrepreneurial spirit, and commitment to recruitment excellence.AdvantagesWe are working with several software organizations that are seeking salesforce analysts to work with their IT and Finance teams. These are 1-year+ engagements with the option to extend to go permanent. Responsibilities-The incumbent is responsible for research and analysis leading to the definition of requirements and processes to assist in the resolution. Conducting research and analysis, assisting with user requirements-System testing, user training, supporting users, troubleshooting with management to reach business requirements Assist in creating user guide, including procedures, processes -Support finance leadership with reporting data within SalesForce financials Increase financial reporting capabilities-Assist project in troubleshooting issues and problems using their financial and technological knowledge -Support the business is other technical system upgrades on their CRM's, proprietor system and accounting softwares-The incumbent must remain current and aware of all trends in technology.Qualifications-The incumbent must have a very good knowledge of financial instruments and reporting -Should be strategic, articulate, autonomous, results-drivenExposure to collaboration with various business units including finance -At least 2 years of experience supporting SalesForce -At least 2 years of implementation experience Financial Reporting experience is an asset-SQL Scripting is an asset SummaryCompensation: 50+/hour Duration: 1 year+ Type: Contract Location: GTA - Work from home 100% 
      30 of 51 jobs seen

      thank you for subscribing to your personalised job alerts.

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