You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    10 jobs found in Markham, Ontario

    filter3
    clear all
      • Markham, Ontario
      • Permanent
      • $100,000 - $120,000 per year
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Full Stack .NET Developer - Remote to join their growing team.The successful Full Stack .NET Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Full Stack .NET Developer - Remote candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSAngular 2+ - 2-3 yearsResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Full Stack .NET Developer - Remote looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Full Stack .NET Developer - Remote to join their growing team.The successful Full Stack .NET Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Full Stack .NET Developer - Remote candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and ideally in Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSAngular 2+ - 2-3 yearsResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Full Stack .NET Developer - Remote looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, a leader in the insurance industry is looking for a Sr. Manager Digital Delivery to join their team on a permanent hire basis.WHAT YOU WILL DOAside from being a senior strategic leader within the Digital team in Information Technology, you will also be responsible for:Playing a pivotal role in shaping our future technology roadmap for APIs and building and implementing a strategy for migration of all APIs from JBoss FUSE to SpringBoot in a Microservices patternWorking with the Cloud program & building & carrying out a strategy to get all APIs to AWSContributing to architecture patterns/target states as well as solution designLeading delivery best practices from a technology standpoint, so we build sustainable maturity – SE, QE, DevOps, Info Sec, cloud first etcRecommending technology solutions with a view of new or emerging digital capabilities that we can bring to bear to mature our digital offeringsPutting a solid focus on customer journey design and customer experience, with customer research inputs and making refinements/informed decisions using dataBuilding in security best practices within the delivery cycle keeping in mind Aviva and customer security top of mind, while remediating vulnerabilities & IT risk/controls management as requiredSupporting our DevOps and automation journey – CI/CD pipelines, zero downtime deployments, arch decoupling to allow for releases with less dependencies, container strategy etcSupporting our cloud migration journeyDriving forward a sustainable code, release and environments strategy while being forward-thinking and allowing for flexibilityBuilding strong and interpersonal partnerships with the business, with IT capabilities enabling business aspirations and improvementsCollaborative, sharing, get along with and communicating with the technology teams in Aviva UK so that there is alignmentMentor and help shape the technical culture across our digital teamWork in Agile team (Scrum, Kanban) – a you are passionate about Agile methodology but the flexibility to think outside the scrum.Resource management of both full time staff as well as contractorsBuilding in quality while shifting left, focusing on automation and integration with quality toolsetsNegotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesRESPONSIBILITIES:Responsible for leadership of Engineering teams, including being responsible for the following:Manage delivery of digital change end-to-endLead technology roadmap, technical solution design and execution against delivery plan for optimum efficienciesLead maturity of toolset, agile ways of working and SE best practicesDrive digital innovation and reach target goals and statesCraft digital technical CoE for CanadaManage effective working with 3rd party suppliers and GSPDevelop & Implement Repeatable Best Practices for deliveryContribute to developing the strategy and plans for improvementsTranslate strategic intent into deploying tools, technology and plansDefine standards, tools, processes working with all impacted partnersIdentify best practice from within Aviva/outside & knowledge sharingDrive strengthening of technical capability, competency and efficiencies Release Services:Plan and coordinate deployment of Release Management across monthly, continuous release and continuous delivery cyclesAccountable for quality of software/platform upgrades being deployedEngage with key partners to actively support and coordinate technical application or infrastructure change across platformsDeployment and Environment ServicesLead environments services ensuring all core non-production environments (Dev, ACPT & QA) are available, effective and resilientLead on deployment services ensuring efficient and controlled deployment to production in line with required controlsCloud Services & DevOps:Build Cloud capability enabling platforms/applications to adopt the Cloud working in partnership with the Cloud Program teamDrive DevOps adoption within Digital & API TeamRun & Operations:Disaster RecoveryEssential maintenance – upgrades etc and underlying infrastructure changesAddress technical debt and currencyCapacity, performance & resiliency planningQualificationsBachelor's Degree in Engineering, Computer Science or Information Systems required or equivalent work experienceEXPERIENCE/CAPABILITIES 12+ years of proven deep technical expertise of which +3 years leading technical delivery with a proven track recordOutstanding experience with all aspects of IT delivery, affording an appreciation for the multitude of IT roles involved with deliveryAble to address and overcome challenges and constraints while being outcome drivenA pragmatic approach is essential to ensure appropriate transformation balanced with providing a stable and trustworthy serviceDeep technical expertise with demonstrated experience with key technologies and delivery methodologiesStrong partner management with a proven track record with building strong business partnershipsIndustry knowledge of release and software engineering mechanisms and processes is vital ensuring the latest trends and advances in approach are understood and applied where appropriateDeep appreciation of application/platform performance, stability and business appetite for both change delivery and service is keyKNOWLEDGE, SKILLS & ABILITIESSolid understanding of technical disciplines – Software Engineering, Quality Engineering, DevOps, Cloud, Middleware/APIs, DB, Digital App Design with a focus on customer experience.Strong impact & influence and able to be strategic and think “big picture” – provide direction on key decisions using a technical lensAbility to learn quickly, be forward-thinking, adapt to change and challenge the status quoResourceful and creative troubleshooting skillsDesire to work in a fast paced, strategic growth, outcome driven environmentStrong commitment and integrity to quality/advocacy on behalf of end-user and customerExcellent Leadership skills and experience leading multi-disciplined teamsExperience in delivering end-to-end quality technology solutionsInnovative, passionate about change and modernization – change agentKEY TECHNOLOGIES Spring Boot, Docker, Angular, JBoss, NodeJS, Oracle, MongoDB, Ansible, Maven, Jira, Java, Fuse, Confluence, Bitbucket, Bamboo, GIT, Jenkins, AWS, SonarQubeStrong understanding of responsive design, CSS design & architecture, accessibility, and mobile application developmentStrong understanding of designing back-end services – REST/SOAP etcStrong understanding of middleware and the importance of APIsTDD & BDD practices within agile delivery modelGood understanding of contact center technologies – omni channel, AI, CRM etc is a plusSummaryMUST HAVStrong background leading development teams using java 5-8 yearsStrong understanding of API's and integration into AWS 5-8 yearsStrong understanding of designing back-end services – REST/SOAP etc 5-8 yearsKnowledge of DevOps, Cloud, Middleware/APIs, DB, Digital App Design 5-8 yearsExperience leading technical delivery with a proven track record 3-5 yearsyears of proven deep technical expertise - 12 years +NICE TO HAVE QUALIFICATIONSinsurance or Financial industry background is preferred Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the insurance industry is looking for a Sr. Manager Digital Delivery to join their team on a permanent hire basis.WHAT YOU WILL DOAside from being a senior strategic leader within the Digital team in Information Technology, you will also be responsible for:Playing a pivotal role in shaping our future technology roadmap for APIs and building and implementing a strategy for migration of all APIs from JBoss FUSE to SpringBoot in a Microservices patternWorking with the Cloud program & building & carrying out a strategy to get all APIs to AWSContributing to architecture patterns/target states as well as solution designLeading delivery best practices from a technology standpoint, so we build sustainable maturity – SE, QE, DevOps, Info Sec, cloud first etcRecommending technology solutions with a view of new or emerging digital capabilities that we can bring to bear to mature our digital offeringsPutting a solid focus on customer journey design and customer experience, with customer research inputs and making refinements/informed decisions using dataBuilding in security best practices within the delivery cycle keeping in mind Aviva and customer security top of mind, while remediating vulnerabilities & IT risk/controls management as requiredSupporting our DevOps and automation journey – CI/CD pipelines, zero downtime deployments, arch decoupling to allow for releases with less dependencies, container strategy etcSupporting our cloud migration journeyDriving forward a sustainable code, release and environments strategy while being forward-thinking and allowing for flexibilityBuilding strong and interpersonal partnerships with the business, with IT capabilities enabling business aspirations and improvementsCollaborative, sharing, get along with and communicating with the technology teams in Aviva UK so that there is alignmentMentor and help shape the technical culture across our digital teamWork in Agile team (Scrum, Kanban) – a you are passionate about Agile methodology but the flexibility to think outside the scrum.Resource management of both full time staff as well as contractorsBuilding in quality while shifting left, focusing on automation and integration with quality toolsetsNegotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesRESPONSIBILITIES:Responsible for leadership of Engineering teams, including being responsible for the following:Manage delivery of digital change end-to-endLead technology roadmap, technical solution design and execution against delivery plan for optimum efficienciesLead maturity of toolset, agile ways of working and SE best practicesDrive digital innovation and reach target goals and statesCraft digital technical CoE for CanadaManage effective working with 3rd party suppliers and GSPDevelop & Implement Repeatable Best Practices for deliveryContribute to developing the strategy and plans for improvementsTranslate strategic intent into deploying tools, technology and plansDefine standards, tools, processes working with all impacted partnersIdentify best practice from within Aviva/outside & knowledge sharingDrive strengthening of technical capability, competency and efficiencies Release Services:Plan and coordinate deployment of Release Management across monthly, continuous release and continuous delivery cyclesAccountable for quality of software/platform upgrades being deployedEngage with key partners to actively support and coordinate technical application or infrastructure change across platformsDeployment and Environment ServicesLead environments services ensuring all core non-production environments (Dev, ACPT & QA) are available, effective and resilientLead on deployment services ensuring efficient and controlled deployment to production in line with required controlsCloud Services & DevOps:Build Cloud capability enabling platforms/applications to adopt the Cloud working in partnership with the Cloud Program teamDrive DevOps adoption within Digital & API TeamRun & Operations:Disaster RecoveryEssential maintenance – upgrades etc and underlying infrastructure changesAddress technical debt and currencyCapacity, performance & resiliency planningQualificationsBachelor's Degree in Engineering, Computer Science or Information Systems required or equivalent work experienceEXPERIENCE/CAPABILITIES 12+ years of proven deep technical expertise of which +3 years leading technical delivery with a proven track recordOutstanding experience with all aspects of IT delivery, affording an appreciation for the multitude of IT roles involved with deliveryAble to address and overcome challenges and constraints while being outcome drivenA pragmatic approach is essential to ensure appropriate transformation balanced with providing a stable and trustworthy serviceDeep technical expertise with demonstrated experience with key technologies and delivery methodologiesStrong partner management with a proven track record with building strong business partnershipsIndustry knowledge of release and software engineering mechanisms and processes is vital ensuring the latest trends and advances in approach are understood and applied where appropriateDeep appreciation of application/platform performance, stability and business appetite for both change delivery and service is keyKNOWLEDGE, SKILLS & ABILITIESSolid understanding of technical disciplines – Software Engineering, Quality Engineering, DevOps, Cloud, Middleware/APIs, DB, Digital App Design with a focus on customer experience.Strong impact & influence and able to be strategic and think “big picture” – provide direction on key decisions using a technical lensAbility to learn quickly, be forward-thinking, adapt to change and challenge the status quoResourceful and creative troubleshooting skillsDesire to work in a fast paced, strategic growth, outcome driven environmentStrong commitment and integrity to quality/advocacy on behalf of end-user and customerExcellent Leadership skills and experience leading multi-disciplined teamsExperience in delivering end-to-end quality technology solutionsInnovative, passionate about change and modernization – change agentKEY TECHNOLOGIES Spring Boot, Docker, Angular, JBoss, NodeJS, Oracle, MongoDB, Ansible, Maven, Jira, Java, Fuse, Confluence, Bitbucket, Bamboo, GIT, Jenkins, AWS, SonarQubeStrong understanding of responsive design, CSS design & architecture, accessibility, and mobile application developmentStrong understanding of designing back-end services – REST/SOAP etcStrong understanding of middleware and the importance of APIsTDD & BDD practices within agile delivery modelGood understanding of contact center technologies – omni channel, AI, CRM etc is a plusSummaryMUST HAVStrong background leading development teams using java 5-8 yearsStrong understanding of API's and integration into AWS 5-8 yearsStrong understanding of designing back-end services – REST/SOAP etc 5-8 yearsKnowledge of DevOps, Cloud, Middleware/APIs, DB, Digital App Design 5-8 yearsExperience leading technical delivery with a proven track record 3-5 yearsyears of proven deep technical expertise - 12 years +NICE TO HAVE QUALIFICATIONSinsurance or Financial industry background is preferred Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Are you a Mulesoft Developer with hands-on J2EE and Web application development experience?Canada's leading appraisal management company is looking for an experience Mulesoft Developer to architect new/complex/custom integrations for customers, including solutioning, implementationapproach, maintenance approach and documentation as well as to maintain and enhance web-based applications using object-oriented methodology following industry best practices.This is a high-impact role in which you will work as a subject matter expert who can productively work with business analysts in the analysis of data, applications and processes for preparing or finalizing the business requirements and participate in evolving guidelines, standards and consistent processes specific to Application Integration (EAI), Data Integration, API/Services Integration (ESB & API Services Mgmt), B2B/EDI processes, Digital/Mobile Integration, and, Hybrid Cloud integration technologies (iPaaS). You will also be responsible to evaluate and recommend new integration technologies.This is a fulltime, permanent role with the option to work fully remote. Candidates must be based in and legally eligible to work for any employer in Canada.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!ResponsibilitiesResponsibilities • Hands on J2EE and Web application development experience.• Maintain and enhance web-based applications using object-oriented methodology following industrybest practices.• Translate user requirements into solution design for development and implementation of enterpriseintegration technology solutions• Strong knowledge of Object Oriented Design, Service-Oriented software architecture, and commonmessaging patterns• Ensure solutions leverage innovative approaches & evolving technologies, and align with evolvingNetwork, Security & Application Development strategies & standards• Participate in evolving guidelines, standards and consistent processes specific to ApplicationIntegration (EAI), Data Integration, API/Services Integration (ESB & API Services Mgmt), B2B/EDIprocesses, Digital/Mobile Integration, and, Hybrid Cloud integration technologies (iPaaS)• Architect new/complex/custom integrations for customers, including solutioning, implementationapproach, maintenance approach and documentation• Evaluate and recommend new integration technologies• Strong knowledge of RDBM SQL and UML.• Act as the subject matter expert who can productively work with business analysts, in the analysisof data, applications and processes for preparing or finalizing the business requirements.• Knowledge of Waterfall, Agile and SCRUM required.• Good time management skills and capable of managing multi-task.• Handle the implementation of application in production.• Provide fixes on application defects and handle operational issues timely.• Capable of handling tasks under demanding fast-phased circumstance.• Other duties as requiredQualificationsQualifications• 2+ years experience in MuleSoft• 3+ years of experience with Java/J2EE (JSP & Servlet),• 3+ years of direct experience with JBPM v3 or v6 SEAM, hibernate capability and experience wouldbe an asset.• 3+ years relevant experience in analysis, development, testing, performance monitoring/tuning• 3+ years of experience building production scale Integrations on middleware platform: MuleSoft• Experience with- JSF, SEAM, Rich Faces, AJAX, JQuery, RESTful Web Services, Hibernate,PL/SQL, Drool, Maven, Tomcat• At least 3 years of experience in implementing Web Service/IoT integration solutions (e.g. REST,SOAP, Node JS, Event Publication and Correlation Strategies, Microservices)• Debugging and deployment support in Front/Back-End Web (J2EE) environment using J2EEApplication Server• Nice to have JBPM, CSS, JBoss, Jasper• Effective verbal communication with both technical and non-technical team members• Knowledge of Waterfall, Agile and SCRUM required.• Excellent analytical and problem-solving skills• Customer service oriented – professional, helpful, friendly• Organized, able to multi-task, balance multiple projects and priorities• Responsible and accountable• Proven record of taking initiative• Ability to thrive in a team environmentSummaryAre you a Mulesoft Developer looking to join a stable and innovative industry leader? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a Mulesoft Developer with hands-on J2EE and Web application development experience?Canada's leading appraisal management company is looking for an experience Mulesoft Developer to architect new/complex/custom integrations for customers, including solutioning, implementationapproach, maintenance approach and documentation as well as to maintain and enhance web-based applications using object-oriented methodology following industry best practices.This is a high-impact role in which you will work as a subject matter expert who can productively work with business analysts in the analysis of data, applications and processes for preparing or finalizing the business requirements and participate in evolving guidelines, standards and consistent processes specific to Application Integration (EAI), Data Integration, API/Services Integration (ESB & API Services Mgmt), B2B/EDI processes, Digital/Mobile Integration, and, Hybrid Cloud integration technologies (iPaaS). You will also be responsible to evaluate and recommend new integration technologies.This is a fulltime, permanent role with the option to work fully remote. Candidates must be based in and legally eligible to work for any employer in Canada.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!ResponsibilitiesResponsibilities • Hands on J2EE and Web application development experience.• Maintain and enhance web-based applications using object-oriented methodology following industrybest practices.• Translate user requirements into solution design for development and implementation of enterpriseintegration technology solutions• Strong knowledge of Object Oriented Design, Service-Oriented software architecture, and commonmessaging patterns• Ensure solutions leverage innovative approaches & evolving technologies, and align with evolvingNetwork, Security & Application Development strategies & standards• Participate in evolving guidelines, standards and consistent processes specific to ApplicationIntegration (EAI), Data Integration, API/Services Integration (ESB & API Services Mgmt), B2B/EDIprocesses, Digital/Mobile Integration, and, Hybrid Cloud integration technologies (iPaaS)• Architect new/complex/custom integrations for customers, including solutioning, implementationapproach, maintenance approach and documentation• Evaluate and recommend new integration technologies• Strong knowledge of RDBM SQL and UML.• Act as the subject matter expert who can productively work with business analysts, in the analysisof data, applications and processes for preparing or finalizing the business requirements.• Knowledge of Waterfall, Agile and SCRUM required.• Good time management skills and capable of managing multi-task.• Handle the implementation of application in production.• Provide fixes on application defects and handle operational issues timely.• Capable of handling tasks under demanding fast-phased circumstance.• Other duties as requiredQualificationsQualifications• 2+ years experience in MuleSoft• 3+ years of experience with Java/J2EE (JSP & Servlet),• 3+ years of direct experience with JBPM v3 or v6 SEAM, hibernate capability and experience wouldbe an asset.• 3+ years relevant experience in analysis, development, testing, performance monitoring/tuning• 3+ years of experience building production scale Integrations on middleware platform: MuleSoft• Experience with- JSF, SEAM, Rich Faces, AJAX, JQuery, RESTful Web Services, Hibernate,PL/SQL, Drool, Maven, Tomcat• At least 3 years of experience in implementing Web Service/IoT integration solutions (e.g. REST,SOAP, Node JS, Event Publication and Correlation Strategies, Microservices)• Debugging and deployment support in Front/Back-End Web (J2EE) environment using J2EEApplication Server• Nice to have JBPM, CSS, JBoss, Jasper• Effective verbal communication with both technical and non-technical team members• Knowledge of Waterfall, Agile and SCRUM required.• Excellent analytical and problem-solving skills• Customer service oriented – professional, helpful, friendly• Organized, able to multi-task, balance multiple projects and priorities• Responsible and accountable• Proven record of taking initiative• Ability to thrive in a team environmentSummaryAre you a Mulesoft Developer looking to join a stable and innovative industry leader? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, a leader in the insurance industry, s looking for a PostgreSQL Application Integration Specialist to join their team on a permanent hire basis.BACKGROUND:This is a new role within the Finance Group. They are building a platform that manages end-to-end Finance data lifecycles and aim to provide a self-service cloud-based experience for the Oracle Fusion SaaS product (using the underlying OCI platform and services) and Process and Reporting and solutions utilizing PostgreSQL, Informatica (BDM) and Qlik. They are transitioning from Db2 to the new PostgreSQL based solution.You are an inquisitive, practical PostgreSQL Database Integration Engineer with a good understanding of Financial data with deep knowledge of PostgreSQL – able to translate compute, ETL storage, networking, database & security into Finance Application solutions. You will be in the forefront of leading the effort to build scalable, fault-tolerant systems in support of our business needs and end customers. To be able to successfully migrate existing legacy systems to new platforms you are going to have solid understanding of Java and JVM mechanics. You will have Financial Services (preferably Insurance industry) knowledge and ideally be comfortable navigating ledgers and operating statements.Advantages- Newly created position on a growing team - will be part of migration of older technology to modern platformsResponsibilitiesDUTIES:Understand the relationship between data and business outcomes and can focus on long term strategies for dataIdentify any gaps in the business requirement and assist Business Analyst to rectify the gapsImprove Informatica ETL performance for Accounting Engine and enterprise data warehouse system to shorten batch run completion time. Performance improvement from better table/index design and ETL code design.Use appropriate ETL tools (listed below) to facilitate efficient data transformationProficient reporting against Oracle Financial GL as needed.Solid understanding in Qlik reporting. Ability to create Qlik reportsKnowledge in basic accounting functionality and able to ommunicate and collaborate with finance community.Design/enhance data model for Accounting Engine-like systems to facilitate optimum data transformationSupport high level end-to-end architecture design from business requirement for Accounting Engine /Enterprise data warehouse type systemsMaintain build and release plans for new functionality and enhancements.Introduce and familiarize effective software development practices, coding standards and methodologies aimed at controlling costs and delivering quality solutions on a timely basis while building a strong well-motivated development team.Maintain reconciliation procedure to facilitate audit trailWork with subcontractors and Project Managers to ensure completion of agreed activitiesAdhere to Agile and development best practicesPerform analysis and defect and issue triage during project developmentQualificationsQUALIFICATIONS:- 5 + years of Postgres developer experience (must)- Hands-on experience on ETL development using Informatica PowerCenter V9.1 and BDM. ( IDEAL -will consider Postgre devloper only)5 + Years experience working with Unix and able to rewrite Shell scripts as per application logic in Unix/Linux.Solid skills in writing SQLS for any of the relational Databases (DB2,MS SQL Server, Oracle DB, Postgres, MySQL)Solid database knowledge around partitioning, stored procedures, functions, performance tuning, optimization of SQL.Have experience working on and comfortable with Database migration projects ( DB2 to Postgres or Oracle to Postgres)Experience working on any of automation tools like Autosys, ASG ZENA or Control M .P&C Insurance industry knowledge will be an added assetExtensive Knowledge of Data Modeling Concepts including Dimensional Data Modeling, Star/ Snowflake Schema Modeling.Experience on any Business Intelligence tools like SAP BO , Qlik or MicroStrategy.Ability to evaluate alternative solutions and/or workarounds.Query optimization, index management, integrity checks, statistics and isolation levels.Able to handle various tasks in a fast paced environment.Good Understanding of Software Development Lifecycle (SDLC) (Agile, Waterfall, Iterative)A consistent track record in building and maintaining a reliable, high performance data pipeline that processes a large amount of structured data from various sources.Experience being a member of a design, development project team crafting Business Intelligence and reporting solutionsAn appetite for problem solving with a creative and resourceful approach to finding the right solution for the job.Ability to lead multiple responsibilities with tight deadlines in a fast-paced agile environmentOutstanding communication, teamwork and collaboration skillsCritical and independent thinking skillsStrong Verbal, interpersonal and written communication and presentation skillsSummary- 5 + years of Postgres developer experience (must)- Hands-on experience on ETL development using Informatica PowerCenter V9.1 and BDM. ( IDEAL -will consider Postgre developer only)- 5 + Years experience working with Unix and able to rewrite Shell scripts in Unix/Linux.- Solid skills in writing SQLS for relational Databases (DB2,MS SQL Server, Oracle DB, Postgres, MySQL)- experience working on Database migration projects ( DB2 to Postgres or Oracle to Postgres)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the insurance industry, s looking for a PostgreSQL Application Integration Specialist to join their team on a permanent hire basis.BACKGROUND:This is a new role within the Finance Group. They are building a platform that manages end-to-end Finance data lifecycles and aim to provide a self-service cloud-based experience for the Oracle Fusion SaaS product (using the underlying OCI platform and services) and Process and Reporting and solutions utilizing PostgreSQL, Informatica (BDM) and Qlik. They are transitioning from Db2 to the new PostgreSQL based solution.You are an inquisitive, practical PostgreSQL Database Integration Engineer with a good understanding of Financial data with deep knowledge of PostgreSQL – able to translate compute, ETL storage, networking, database & security into Finance Application solutions. You will be in the forefront of leading the effort to build scalable, fault-tolerant systems in support of our business needs and end customers. To be able to successfully migrate existing legacy systems to new platforms you are going to have solid understanding of Java and JVM mechanics. You will have Financial Services (preferably Insurance industry) knowledge and ideally be comfortable navigating ledgers and operating statements.Advantages- Newly created position on a growing team - will be part of migration of older technology to modern platformsResponsibilitiesDUTIES:Understand the relationship between data and business outcomes and can focus on long term strategies for dataIdentify any gaps in the business requirement and assist Business Analyst to rectify the gapsImprove Informatica ETL performance for Accounting Engine and enterprise data warehouse system to shorten batch run completion time. Performance improvement from better table/index design and ETL code design.Use appropriate ETL tools (listed below) to facilitate efficient data transformationProficient reporting against Oracle Financial GL as needed.Solid understanding in Qlik reporting. Ability to create Qlik reportsKnowledge in basic accounting functionality and able to ommunicate and collaborate with finance community.Design/enhance data model for Accounting Engine-like systems to facilitate optimum data transformationSupport high level end-to-end architecture design from business requirement for Accounting Engine /Enterprise data warehouse type systemsMaintain build and release plans for new functionality and enhancements.Introduce and familiarize effective software development practices, coding standards and methodologies aimed at controlling costs and delivering quality solutions on a timely basis while building a strong well-motivated development team.Maintain reconciliation procedure to facilitate audit trailWork with subcontractors and Project Managers to ensure completion of agreed activitiesAdhere to Agile and development best practicesPerform analysis and defect and issue triage during project developmentQualificationsQUALIFICATIONS:- 5 + years of Postgres developer experience (must)- Hands-on experience on ETL development using Informatica PowerCenter V9.1 and BDM. ( IDEAL -will consider Postgre devloper only)5 + Years experience working with Unix and able to rewrite Shell scripts as per application logic in Unix/Linux.Solid skills in writing SQLS for any of the relational Databases (DB2,MS SQL Server, Oracle DB, Postgres, MySQL)Solid database knowledge around partitioning, stored procedures, functions, performance tuning, optimization of SQL.Have experience working on and comfortable with Database migration projects ( DB2 to Postgres or Oracle to Postgres)Experience working on any of automation tools like Autosys, ASG ZENA or Control M .P&C Insurance industry knowledge will be an added assetExtensive Knowledge of Data Modeling Concepts including Dimensional Data Modeling, Star/ Snowflake Schema Modeling.Experience on any Business Intelligence tools like SAP BO , Qlik or MicroStrategy.Ability to evaluate alternative solutions and/or workarounds.Query optimization, index management, integrity checks, statistics and isolation levels.Able to handle various tasks in a fast paced environment.Good Understanding of Software Development Lifecycle (SDLC) (Agile, Waterfall, Iterative)A consistent track record in building and maintaining a reliable, high performance data pipeline that processes a large amount of structured data from various sources.Experience being a member of a design, development project team crafting Business Intelligence and reporting solutionsAn appetite for problem solving with a creative and resourceful approach to finding the right solution for the job.Ability to lead multiple responsibilities with tight deadlines in a fast-paced agile environmentOutstanding communication, teamwork and collaboration skillsCritical and independent thinking skillsStrong Verbal, interpersonal and written communication and presentation skillsSummary- 5 + years of Postgres developer experience (must)- Hands-on experience on ETL development using Informatica PowerCenter V9.1 and BDM. ( IDEAL -will consider Postgre developer only)- 5 + Years experience working with Unix and able to rewrite Shell scripts in Unix/Linux.- Solid skills in writing SQLS for relational Databases (DB2,MS SQL Server, Oracle DB, Postgres, MySQL)- experience working on Database migration projects ( DB2 to Postgres or Oracle to Postgres)Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Are you a Solutions Architect with enterprise-level experience and excellent knowledge of best practices in software development and Java?Canada's leading appraisal management company is looking for their next team lead addition !This is fulltime, permanent role with the option to work fully remote. Candidates must be based in and legally eligible to work for any employer in Canada. As the Solutions Architect you will ensure that the respective business, application, data and technology perspectives are in line with the organization’s technology and governance strategies, policies and standards.The Solutions Architect will develop and maintain relationships throughout the team and the organization to actively promote a dynamic collaborative environment for the Software Engineering teams across the organization. The role involves multiple activities including governance process execution and review, communications and follow up with various levels of stakeholders, and supporting operational effectiveness by assisting in the day-to-day activitiesthat will help increase the team’s success.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!ResponsibilitiesRESPONSIBILITIES:Core duties and responsibilities include the following. Other duties may be assigned.• Shares best practices, lessons learned and constantly updates the technical systemarchitecture requirements based on changing technologies, and knowledge related torecent, current and up-coming vendor products and solutions.• Collaborates with all relevant parties (Software Engineers, Development Managers &Stakeholders (Operations, Business)) in order to review the objectives and constraints ofeach solution and determine conformance with project expectations.• Recommends the most suitable technical architecture and defines the solution at a highlevel.• Recommends and participates in the development of architecture blueprints for relatedsystems.• Identifies and recommends areas appropriate for further study and participates in anyProof of Concept projects required to thoroughly investigate architectural possibilitiesand strengthen arguments for their adoption.• Develop Architecture Artifacts such as (Architecture Blueprint, Architecture Roadmap,Conceptual Architecture, Security and Solution Architecture documents)• Identifies implementation risks and analyses potential impact on the enterprise and onthe achievement of scheduled objectives.• Ability to communicate architectural decisions to a varied audience including businessand technology stakeholders from the conceptual to the physical perspectives.• Ability to recognize and balance functional and non-functional requirements to ensurethe optimal solution for the end customer.• Recommends and participates in the design and implementation of standards, tools andmethodologies.• Participates in the design and implementation of IT service management standards,tools and methodologies• Conducts and/or actively participates in meetings related to the designated project/s,both locally and nationally, with clients and/or partners• Advises and recommends enterprise architecture strategies, processes, andmethodologies.QualificationsQUALIFICATIONS:• Master’s degree in Computer Science, Information Systems, or equivalent or 10+ yearsrelated experience and/or training; or equivalent combination of education andexperience and/or training within Software Engineering.• Solid understanding and experience with cloud platforms (Azure or GCP or AWSPreferred) including automated provisioning and management of services on thoseplatforms.• Evaluate performance, security, reliability, operations, technology, and interoperabilityrequirements to produce high level design deliverables that enable Development teamsto create products that are flexible, scalable, and secure.• Hands on experience architecting systems from start to finish with ability to providesimple clear technical diagrams for business and developers.• Strong knowledge of event driven Serverless architecture• Experience with streaming/caching technologies such as Kafka/Redis etc.• Experience using Spring Boot and microservice patterns• Experience of SQL or NoSQL databases.• Knowledge of PL/SQL, MySQL, PostgreSQL, Java Script, JQuery, designpatterns and web frameworks is a strong asset.• Knowledge of identity management and authentication/authorization protocols such asOAuth2 and OpenID Connect.SummaryAre you a Solutions Architect looking to join a stable and innovative industry leader? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you a Solutions Architect with enterprise-level experience and excellent knowledge of best practices in software development and Java?Canada's leading appraisal management company is looking for their next team lead addition !This is fulltime, permanent role with the option to work fully remote. Candidates must be based in and legally eligible to work for any employer in Canada. As the Solutions Architect you will ensure that the respective business, application, data and technology perspectives are in line with the organization’s technology and governance strategies, policies and standards.The Solutions Architect will develop and maintain relationships throughout the team and the organization to actively promote a dynamic collaborative environment for the Software Engineering teams across the organization. The role involves multiple activities including governance process execution and review, communications and follow up with various levels of stakeholders, and supporting operational effectiveness by assisting in the day-to-day activitiesthat will help increase the team’s success.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!ResponsibilitiesRESPONSIBILITIES:Core duties and responsibilities include the following. Other duties may be assigned.• Shares best practices, lessons learned and constantly updates the technical systemarchitecture requirements based on changing technologies, and knowledge related torecent, current and up-coming vendor products and solutions.• Collaborates with all relevant parties (Software Engineers, Development Managers &Stakeholders (Operations, Business)) in order to review the objectives and constraints ofeach solution and determine conformance with project expectations.• Recommends the most suitable technical architecture and defines the solution at a highlevel.• Recommends and participates in the development of architecture blueprints for relatedsystems.• Identifies and recommends areas appropriate for further study and participates in anyProof of Concept projects required to thoroughly investigate architectural possibilitiesand strengthen arguments for their adoption.• Develop Architecture Artifacts such as (Architecture Blueprint, Architecture Roadmap,Conceptual Architecture, Security and Solution Architecture documents)• Identifies implementation risks and analyses potential impact on the enterprise and onthe achievement of scheduled objectives.• Ability to communicate architectural decisions to a varied audience including businessand technology stakeholders from the conceptual to the physical perspectives.• Ability to recognize and balance functional and non-functional requirements to ensurethe optimal solution for the end customer.• Recommends and participates in the design and implementation of standards, tools andmethodologies.• Participates in the design and implementation of IT service management standards,tools and methodologies• Conducts and/or actively participates in meetings related to the designated project/s,both locally and nationally, with clients and/or partners• Advises and recommends enterprise architecture strategies, processes, andmethodologies.QualificationsQUALIFICATIONS:• Master’s degree in Computer Science, Information Systems, or equivalent or 10+ yearsrelated experience and/or training; or equivalent combination of education andexperience and/or training within Software Engineering.• Solid understanding and experience with cloud platforms (Azure or GCP or AWSPreferred) including automated provisioning and management of services on thoseplatforms.• Evaluate performance, security, reliability, operations, technology, and interoperabilityrequirements to produce high level design deliverables that enable Development teamsto create products that are flexible, scalable, and secure.• Hands on experience architecting systems from start to finish with ability to providesimple clear technical diagrams for business and developers.• Strong knowledge of event driven Serverless architecture• Experience with streaming/caching technologies such as Kafka/Redis etc.• Experience using Spring Boot and microservice patterns• Experience of SQL or NoSQL databases.• Knowledge of PL/SQL, MySQL, PostgreSQL, Java Script, JQuery, designpatterns and web frameworks is a strong asset.• Knowledge of identity management and authentication/authorization protocols such asOAuth2 and OpenID Connect.SummaryAre you a Solutions Architect looking to join a stable and innovative industry leader? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Pickering, Ontario
      • Permanent
      Our client is a leading solutions provider who is looking to bring on a Product Owner on a Permanent basis due to organic growth. Are you a Product Owner with experience owning software products, do you have a strong grasp of Agile methodology, story writing, requirements gathering and working closely with Developers and QAs? The ideal candidate is someone with great soft skills and can grasp new concepts quickly. If you feel this description describes you and you'd like to apply, please send your updated resume to alfred.lo@randstad.ca!AdvantagesFlexible and Remote environmentCollorbartive and friendly Team culture Everyone on the team is always working towards to same goals! ResponsibilitiesStory Writing Req GatheringStakeholder ManagementStrong grasp of the tactical side of software delivery Qualifications2-3 years Product Owner EXPSaaS and SDLC ExperienceAgile ExpBA/PM exp will be a strong asset SummaryOur client is a leading solutions provider who is looking to bring on a Product Owner on a Permanent basis due to organic growth. Are you a Product Owner with experience owning software products, do you have a strong grasp of Agile methodology, story writing, requirements gathering and working closely with Developers and QAs? The ideal candidate is someone with great soft skills and can grasp new concepts quickly. If you feel this description describes you and you'd like to apply, please send your updated resume to alfred.lo@randstad.ca!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client is a leading solutions provider who is looking to bring on a Product Owner on a Permanent basis due to organic growth. Are you a Product Owner with experience owning software products, do you have a strong grasp of Agile methodology, story writing, requirements gathering and working closely with Developers and QAs? The ideal candidate is someone with great soft skills and can grasp new concepts quickly. If you feel this description describes you and you'd like to apply, please send your updated resume to alfred.lo@randstad.ca!AdvantagesFlexible and Remote environmentCollorbartive and friendly Team culture Everyone on the team is always working towards to same goals! ResponsibilitiesStory Writing Req GatheringStakeholder ManagementStrong grasp of the tactical side of software delivery Qualifications2-3 years Product Owner EXPSaaS and SDLC ExperienceAgile ExpBA/PM exp will be a strong asset SummaryOur client is a leading solutions provider who is looking to bring on a Product Owner on a Permanent basis due to organic growth. Are you a Product Owner with experience owning software products, do you have a strong grasp of Agile methodology, story writing, requirements gathering and working closely with Developers and QAs? The ideal candidate is someone with great soft skills and can grasp new concepts quickly. If you feel this description describes you and you'd like to apply, please send your updated resume to alfred.lo@randstad.ca!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Pickering, Ontario
      • Permanent
      Our client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. AdvantagesFully remote positionCollaborative and team-based environment Competitive Salaries ResponsibilitiesManaging client expectations Providing solutions and ensuring the execution of these solutions Qualifications3+ years in SaaS Implementation RoleStrong SQL Skills Excellent Communication and Client Management Skills SummaryOur client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. AdvantagesFully remote positionCollaborative and team-based environment Competitive Salaries ResponsibilitiesManaging client expectations Providing solutions and ensuring the execution of these solutions Qualifications3+ years in SaaS Implementation RoleStrong SQL Skills Excellent Communication and Client Management Skills SummaryOur client, a thriving SaaS Provider is looking to bring on a Consultant to join their Professional Services team on a permanent basis. This is a fully remote position and they are looking for someone who is comfortable with this shifting dynamic and can work collaboratively with both teammates and clients digitally. Our client works in a very niche industry, so you can't be afraid to ask questions and involve your teammates. In the same breath, you have to be a quick learner and willing to experiment and play around with the software. This role takes over once the SOW has been signed, and the end clients often ask for customized solutions from the Professional Services team, your job will be to help guide the end clients throughout this process. SQL skills will be needed for this role, so you must be a strong SQL User. Excellent communication skills and a solution-oriented mindset are must-haves for this role.If this sounds like you and you are interested in applying for this position, I'd love to hear from you, please send your updated resume to alfred.lo@randstad.ca or reach out to me on LinkedIn with a detailed message. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Richmond Hill, Ontario
      • Permanent
      Functional TesterThe Functional Tester will assist the Test Lead in the creation, maintenance, and execution of test cases. In addition, the Functional Tester will be responsible testing and monitoring websites and web applications on multiple computer platforms. They will interact with the Scrum team to identify test requirements, test strategy, and drive the acceptance of user stories. The Functional Tester will demonstrate a high motivation to learn new skills and take initiatives in all areas within quality assurance.Key Responsibilities• Collaborate with both QA and Scrum teams to satisfy testing requirements• Gather and review business and functional requirements• Perform root cause analysis• Creation of test cases from gathered requirements• Test execution, triage, and result reporting• Deliver testing solutions and drive the acceptance of user stories• Identify and appropriately log defects• Assist Test Automation DevelopersSkills & Qualifications• Excellent communication, critical thinking, and detail oriented• Bachelor’s degree in Computer Science/Engineering or related discipline• 5+ years of experience in Software Quality Assurance• Experienced testing Web applications• Experience in working with Test Automation• Good understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Ability to self-motivate and enthusiastic about new challengesAdvantagesOur Client specializes in Test Automation and Performance Engineering services. They are focused on providing top quality, innovative solutions to their clients by combining highly skilled individuals, proven processes and practices, and experienced leadership.ResponsibilitiesKey Responsibilities• Collaborate with both QA and Scrum teams to satisfy testing requirements• Gather and review business and functional requirements• Perform root cause analysis• Creation of test cases from gathered requirements• Test execution, triage, and result reporting• Deliver testing solutions and drive the acceptance of user stories• Identify and appropriately log defects• Assist Test Automation DevelopersQualifications• Excellent communication, critical thinking, and detail oriented• Bachelor’s degree in Computer Science/Engineering or related discipline• 5+ years of experience in Software Quality Assurance• Experienced testing Web applications• Experience in working with Test Automation• Good understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Ability to self-motivate and enthusiastic about new challengesSummaryFunctional TesterThe Functional Tester will assist the Test Lead in the creation, maintenance, and execution of test cases. In addition, the Functional Tester will be responsible testing and monitoring websites and web applications on multiple computer platforms. They will interact with the Scrum team to identify test requirements, test strategy, and drive the acceptance of user stories. The Functional Tester will demonstrate a high motivation to learn new skills and take initiatives in all areas within quality assurance.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Functional TesterThe Functional Tester will assist the Test Lead in the creation, maintenance, and execution of test cases. In addition, the Functional Tester will be responsible testing and monitoring websites and web applications on multiple computer platforms. They will interact with the Scrum team to identify test requirements, test strategy, and drive the acceptance of user stories. The Functional Tester will demonstrate a high motivation to learn new skills and take initiatives in all areas within quality assurance.Key Responsibilities• Collaborate with both QA and Scrum teams to satisfy testing requirements• Gather and review business and functional requirements• Perform root cause analysis• Creation of test cases from gathered requirements• Test execution, triage, and result reporting• Deliver testing solutions and drive the acceptance of user stories• Identify and appropriately log defects• Assist Test Automation DevelopersSkills & Qualifications• Excellent communication, critical thinking, and detail oriented• Bachelor’s degree in Computer Science/Engineering or related discipline• 5+ years of experience in Software Quality Assurance• Experienced testing Web applications• Experience in working with Test Automation• Good understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Ability to self-motivate and enthusiastic about new challengesAdvantagesOur Client specializes in Test Automation and Performance Engineering services. They are focused on providing top quality, innovative solutions to their clients by combining highly skilled individuals, proven processes and practices, and experienced leadership.ResponsibilitiesKey Responsibilities• Collaborate with both QA and Scrum teams to satisfy testing requirements• Gather and review business and functional requirements• Perform root cause analysis• Creation of test cases from gathered requirements• Test execution, triage, and result reporting• Deliver testing solutions and drive the acceptance of user stories• Identify and appropriately log defects• Assist Test Automation DevelopersQualifications• Excellent communication, critical thinking, and detail oriented• Bachelor’s degree in Computer Science/Engineering or related discipline• 5+ years of experience in Software Quality Assurance• Experienced testing Web applications• Experience in working with Test Automation• Good understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Ability to self-motivate and enthusiastic about new challengesSummaryFunctional TesterThe Functional Tester will assist the Test Lead in the creation, maintenance, and execution of test cases. In addition, the Functional Tester will be responsible testing and monitoring websites and web applications on multiple computer platforms. They will interact with the Scrum team to identify test requirements, test strategy, and drive the acceptance of user stories. The Functional Tester will demonstrate a high motivation to learn new skills and take initiatives in all areas within quality assurance.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Richmond Hill, Ontario
      • Permanent
      • $120,000 - $160,000 per year
      Our client, a leading data security software company is looking for a Senior .NET Developer - Remote to join their growing team. They are looking for creative problem solvers who love to write clean, secure, and efficient code and build great cybersecurity products that make the world a safer place.This is a full-time permanent opportunity on a senior best practices-oriented team. You have the option to work either onsite or fully remotely. AdvantagesWork remotely or onsite with a friendly, fun, dynamic, and Agile team on new and exciting products using a cutting-edge technology stack. Industry-leading salary, 5 weeks' vacation, and excellent benefits.ResponsibilitiesThe successful Senior .NET Developer - Remote candidate will have extensive experience providing building complex applications in .NET and .NET Core.Qualifications.NET - 5Y+.NET Core - 2Y+RESTful APIs - 5Y+MS SQL - 5Y+Design Patterns - 5Y+Email systems, gateways, MIME - 3Y+Authentication frameworks - 3YSecuring Web APIS - 3YNice-to-have Skills:Azure – 2Y+CI/CD environment– 2Y+TDD – 2Y+SummaryAre you a Senior .NET Developer - Remote looking to join an innovative remote-working team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leading data security software company is looking for a Senior .NET Developer - Remote to join their growing team. They are looking for creative problem solvers who love to write clean, secure, and efficient code and build great cybersecurity products that make the world a safer place.This is a full-time permanent opportunity on a senior best practices-oriented team. You have the option to work either onsite or fully remotely. AdvantagesWork remotely or onsite with a friendly, fun, dynamic, and Agile team on new and exciting products using a cutting-edge technology stack. Industry-leading salary, 5 weeks' vacation, and excellent benefits.ResponsibilitiesThe successful Senior .NET Developer - Remote candidate will have extensive experience providing building complex applications in .NET and .NET Core.Qualifications.NET - 5Y+.NET Core - 2Y+RESTful APIs - 5Y+MS SQL - 5Y+Design Patterns - 5Y+Email systems, gateways, MIME - 3Y+Authentication frameworks - 3YSecuring Web APIS - 3YNice-to-have Skills:Azure – 2Y+CI/CD environment– 2Y+TDD – 2Y+SummaryAre you a Senior .NET Developer - Remote looking to join an innovative remote-working team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    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.