Thank you for subscribing to your personalised job alerts.

    12 jobs found for Technical Lead

    filter1
    clear all
      • Toronto, Ontario
      • Permanent
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      This role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Advantages If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. Responsibilities•Ensure the alignment of solution design to comply with enterprise standards and meet enterprise or segment TBSM strategic direction.•Provide technical support for escalated incidents to ensure they are resolved efficiently and communicate to project manager and business partners•Ability to manage multiple teams and projects with increasing degree of complexity and broad scope (e.g., multi-function within the business line).•Willingness, motivation, and ability to work independently (and autonomously) in the management of projects, teams, and operational discipline, and can develop strategic thinking and planning throughout work plan execution (short- to medium-term business perspective).•Readiness to manage or lead a group for project outcome (e.g., developers, analysts, specialists, DevOps).•Ability to demonstrate the design of the technical solutions in the interview process (includes architecture, security, data considerations).•Demonstrate understanding of the business or acumen to pick up the business knowledge of banking/ liquidity risk.•Experience with estimation models and ability to guide the team to come with end-to-end estimations.QualificationsUndergraduate degree related to IT/Software/Management. •10+ years relevant experience managing end-to-end technical delivery of medium and large-size projects and associated project challenges.•Experience in building enterprise applications using Scala, Java, Spring Boot, Rest API, SQL, Big Data technologies (HDFS, Spark, Casandra), Angular, JavaScript, HTML5, CSS.•Drive decisions concerning the solution, architecture, and potential options & risks which will have a downstream impact on cost and scalability •Advanced knowledge and understanding of business and bank technology standards (e.g., infrastructure, architecture, processes, applications, platforms, services, and managing people and projects.)•Experience having led the creation and delivery of the end-to-end technical solution in the big data technologies.•Participate in business planning discussion and define the technology delivery approach, including cross applications/teams' integration, and/or release coordination. •Agile delivery experience.SummaryThis role requires an individual who has experience working in a self-managed way to manage the delivery of development tasks associated with strategic, currency, regulatory and discretionary work on Wholesale Liquidity application-focused projects. If you like a challenge, regulatory projects bring many challenges with them with a great opportunity to engage with many partners within the bank. The desired candidate for this role will possess strong technical leadership skills and collaboration skills who can manage, lead and oversee technical decisions, manage large codebases and be responsible for developer tasks and code quality. A candidate should have the ability and willingness to be hands-on. You will spend some of your time facilitating and developing technology forecasts, total cost estimates, and deliverables with the business and internal partners. Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Verdun, Québec
      • Contract
      Would you like to work in a role at the heart of customer data management?Our team is responsible for the ecosystem ensuring customer data management so we are at the heart of all activities that provide a red carpet service to our customers. Your knowledge will be essential to take charge of project, operational and technological initiatives.You will be a member of a Squad that aims to innovate and develop new ways of integrating data and data sources into our assets, as well as making data available to our customers and consumers. We have taken the DevOps turn, and we have the ambition to accelerate our transformation in the coming years. To do this, we need you, your attitude and your talent.Mandate:• Act as a benchmark expert in all aspects of technical integration and data flow.• Design of data integration and consumption solutions by means of ETL, API and / or Kafka Streaming including the application monitoring portion (AppDynamics, Datadog, etc.)• Support application support and IT operations teams in diagnosing and resolving operational problems.• Help automate continuous integration, automated testing and continuous deployment processes.• Interact with different stakeholders to understand business needs. Responsible for the technical and "NFR" elements of the "backlog". Collaboration with the product manager (‘PO’).• Provide visibility on technical debt.• Propose permanent interventions and corrections with a view to continuous improvement.• Maintain technical knowledge of SOA, API, DataPower, Kafka and MQ ecosystems, including internal and external integration points (with consuming applications).• Support the architecture, design and development teams in their solution delivery activities.• Actively participate in the 12-month planning of maintenance and evolution projects.• Make a periodic follow-up of the projects in realization mode.• Work collaboratively with the enterprise architect and designers to create the high-level design of an end-to-end integration solution by defining the interfaces and data flow required between applications and related activities. organizational processes to support applications.• Create an inventory of all inter-application interactions, interfaces and services based on activity and data flow diagrams.• Define the integration methods to be used.• Support the data architect in modeling the flow of data between applications.• Support the security architect in establishing a security model to use for integration.• Work collaboratively with program managers to ensure the integration solution is aligned with the program and enterprise architecture targets.Required profile:If you set yourself apart by your desire to innovate, your curiosity, your pragmatism as well as your ability to learn and adapt, you are undoubtedly the member we are looking for to complete our team! Data is at the heart of our organization and the quality of it helps guide the Bank's business decisions, but also those of our clients for their future. If you want to share your data experience, if you want to have a big impact and be at the heart of change, you are the perfect person for us!Qualifications:• Experience in the role of architect and / or senior designer in the delivery of projects• Natural leadership, influencer, innovator and communicator skills on a large scale and in a large organization• Master the concepts, technologies and solutions of a modern ecosystem: Domain architecture, Micro-services, API, streaming, Cloud technologies, Real-time data flow, Orchestration, "Straight Through Processing", access security, elasticity, PaaS, Cloud, DevOps, etc.• Knowledge of software development tools in agile mode, source code management and DevOps (Jenkins, git-Bitbucket, Nexus, Docker, etc.).• Knowledge of Java / Python languages.• Experience on Unix / Linux, OpenShift, WebSphere, DataPower, Kafka and MQ technologies.• Development experience on API Connect, WAS, RESTFul, Swagger, YAML, JSON, SOAP and XML tools / technologies.• Experience on DevOps Jenkins and UrbanCode technologies.• Excellent ability to popularize technical information and ability to assimilate complex technological concepts.• Experience in writing technical documents.• Leadership, initiative and teamwork.• Be available on call by rotation (24/7).• Development experience within teams following DevOps best practices and continuous integration.• 10 years or more of relevant experience.• Bachelor's or master's degree in computer science, software engineering or equivalent.Advantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________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.
      Would you like to work in a role at the heart of customer data management?Our team is responsible for the ecosystem ensuring customer data management so we are at the heart of all activities that provide a red carpet service to our customers. Your knowledge will be essential to take charge of project, operational and technological initiatives.You will be a member of a Squad that aims to innovate and develop new ways of integrating data and data sources into our assets, as well as making data available to our customers and consumers. We have taken the DevOps turn, and we have the ambition to accelerate our transformation in the coming years. To do this, we need you, your attitude and your talent.Mandate:• Act as a benchmark expert in all aspects of technical integration and data flow.• Design of data integration and consumption solutions by means of ETL, API and / or Kafka Streaming including the application monitoring portion (AppDynamics, Datadog, etc.)• Support application support and IT operations teams in diagnosing and resolving operational problems.• Help automate continuous integration, automated testing and continuous deployment processes.• Interact with different stakeholders to understand business needs. Responsible for the technical and "NFR" elements of the "backlog". Collaboration with the product manager (‘PO’).• Provide visibility on technical debt.• Propose permanent interventions and corrections with a view to continuous improvement.• Maintain technical knowledge of SOA, API, DataPower, Kafka and MQ ecosystems, including internal and external integration points (with consuming applications).• Support the architecture, design and development teams in their solution delivery activities.• Actively participate in the 12-month planning of maintenance and evolution projects.• Make a periodic follow-up of the projects in realization mode.• Work collaboratively with the enterprise architect and designers to create the high-level design of an end-to-end integration solution by defining the interfaces and data flow required between applications and related activities. organizational processes to support applications.• Create an inventory of all inter-application interactions, interfaces and services based on activity and data flow diagrams.• Define the integration methods to be used.• Support the data architect in modeling the flow of data between applications.• Support the security architect in establishing a security model to use for integration.• Work collaboratively with program managers to ensure the integration solution is aligned with the program and enterprise architecture targets.Required profile:If you set yourself apart by your desire to innovate, your curiosity, your pragmatism as well as your ability to learn and adapt, you are undoubtedly the member we are looking for to complete our team! Data is at the heart of our organization and the quality of it helps guide the Bank's business decisions, but also those of our clients for their future. If you want to share your data experience, if you want to have a big impact and be at the heart of change, you are the perfect person for us!Qualifications:• Experience in the role of architect and / or senior designer in the delivery of projects• Natural leadership, influencer, innovator and communicator skills on a large scale and in a large organization• Master the concepts, technologies and solutions of a modern ecosystem: Domain architecture, Micro-services, API, streaming, Cloud technologies, Real-time data flow, Orchestration, "Straight Through Processing", access security, elasticity, PaaS, Cloud, DevOps, etc.• Knowledge of software development tools in agile mode, source code management and DevOps (Jenkins, git-Bitbucket, Nexus, Docker, etc.).• Knowledge of Java / Python languages.• Experience on Unix / Linux, OpenShift, WebSphere, DataPower, Kafka and MQ technologies.• Development experience on API Connect, WAS, RESTFul, Swagger, YAML, JSON, SOAP and XML tools / technologies.• Experience on DevOps Jenkins and UrbanCode technologies.• Excellent ability to popularize technical information and ability to assimilate complex technological concepts.• Experience in writing technical documents.• Leadership, initiative and teamwork.• Be available on call by rotation (24/7).• Development experience within teams following DevOps best practices and continuous integration.• 10 years or more of relevant experience.• Bachelor's or master's degree in computer science, software engineering or equivalent.Advantages____________________________________________________________________________Responsibilities____________________________________________________________________________Qualifications____________________________________________________________________________Summary____________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $160,000 - $180,000 per year
      Our client, an innovative software company with a cutting-edge tech stack is looking for a hands-on Technical Lead/CTO - Remote to help develop their digital ecosystem and provide technical leadership to the organization. Our client is an established start-up with an in-house built product that they are looking to scale. To lead these efforts, they are looking for a Technical Lead who wants to be CTO of a small organization while remaining hands-on as a core contributing coder.Our client is looking for creative problem-solvers who are passionate about building great things and who want to take ownership of the product. AdvantagesThis is a fully remote, full-time permanent position with competitive compensation, full health and dental, 4 weeks' vacation, and stocks. Develop your career working with a cutting-edge tech stack in a high-impact role working on a disruptive product. ResponsibilitiesThe successful Technical Lead/CTO - Remote candidate will be instrumental in scaling our client's flagship product, adding high-impact functionalities to their digital ecosystem, and providing technical leadership for the organization. QualificationsTechnical Lead experience - 3-5+ years Full Stack Development - 8+ yearsJava or similar - 8+ yearsReact or similar 2-3 yearsMicroservices - 3-5 yearsCI/CD Environment - 3-5 yearsExpress.js or similar - 3-5 yearsRESTful API - 5-8 yearsRDBMS - 8+ yearsDesign Principles/Patterns - 5-8 yearsNICE TO HAVE QUALIFICATIONSBlockchain knowledge - 1-2 yearsKotlin - 1-2 yearsSummaryAre you a Technical Lead looking take charge of an innovative team and exciting product as a hands-on CTO? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an innovative software company with a cutting-edge tech stack is looking for a hands-on Technical Lead/CTO - Remote to help develop their digital ecosystem and provide technical leadership to the organization. Our client is an established start-up with an in-house built product that they are looking to scale. To lead these efforts, they are looking for a Technical Lead who wants to be CTO of a small organization while remaining hands-on as a core contributing coder.Our client is looking for creative problem-solvers who are passionate about building great things and who want to take ownership of the product. AdvantagesThis is a fully remote, full-time permanent position with competitive compensation, full health and dental, 4 weeks' vacation, and stocks. Develop your career working with a cutting-edge tech stack in a high-impact role working on a disruptive product. ResponsibilitiesThe successful Technical Lead/CTO - Remote candidate will be instrumental in scaling our client's flagship product, adding high-impact functionalities to their digital ecosystem, and providing technical leadership for the organization. QualificationsTechnical Lead experience - 3-5+ years Full Stack Development - 8+ yearsJava or similar - 8+ yearsReact or similar 2-3 yearsMicroservices - 3-5 yearsCI/CD Environment - 3-5 yearsExpress.js or similar - 3-5 yearsRESTful API - 5-8 yearsRDBMS - 8+ yearsDesign Principles/Patterns - 5-8 yearsNICE TO HAVE QUALIFICATIONSBlockchain knowledge - 1-2 yearsKotlin - 1-2 yearsSummaryAre you a Technical Lead looking take charge of an innovative team and exciting product as a hands-on CTO? 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.
      • Mississauga, Ontario
      • Permanent
      We are looking for experienced Application Development Technical Lead . The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.AdvantagesClient is focused on diversity, equal opportunity employer.Candidate will be working on a global team and global trading platformResponsibilitiesPartner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvementsResolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standardsProvide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprintUtilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementationDevelop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goalsProvide in-depth analysis with interpretive thinking to define issues and develop innovative solutionsServe as advisor or coach to mid-level developers and analysts, allocating work as necessaryAppropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Qualifications6-10 years of relevant experience in Apps Development or systems analysis roleExtensive experience system analysis and in programming of software applicationsExperience in managing and implementing successful projectsSubject Matter Expert (SME) in at least one area of Applications Development4-6 years Java ExperienceAbility to adjust priorities quickly as circumstances dictateDemonstrated leadership and project management skillsConsistently demonstrates clear and concise written and verbal communicationEducation:Bachelor’s degree/University degree or equivalent experienceMaster’s degree preferredSummaryIf interested and qualified for this role, please apply today for immediate consideration 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.
      We are looking for experienced Application Development Technical Lead . The Applications Development Technology Lead Analyst is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.AdvantagesClient is focused on diversity, equal opportunity employer.Candidate will be working on a global team and global trading platformResponsibilitiesPartner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvementsResolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standardsProvide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprintUtilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementationDevelop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goalsProvide in-depth analysis with interpretive thinking to define issues and develop innovative solutionsServe as advisor or coach to mid-level developers and analysts, allocating work as necessaryAppropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.Qualifications6-10 years of relevant experience in Apps Development or systems analysis roleExtensive experience system analysis and in programming of software applicationsExperience in managing and implementing successful projectsSubject Matter Expert (SME) in at least one area of Applications Development4-6 years Java ExperienceAbility to adjust priorities quickly as circumstances dictateDemonstrated leadership and project management skillsConsistently demonstrates clear and concise written and verbal communicationEducation:Bachelor’s degree/University degree or equivalent experienceMaster’s degree preferredSummaryIf interested and qualified for this role, please apply today for immediate consideration Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Surrey, British Columbia
      • Permanent
      Are you an experienced Full-Stack Developer who knows how to lead a team of 5-6 engineers but you don't have a formal Technical Lead job title yet? We have a perfect, 100% remote opportunity for you with our established client located in Metro Vancouver, BC. What will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersHow do you qualify?To qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about leadership, business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesWhat will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersQualificationsTo qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesSummaryIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Full-Stack Developer who knows how to lead a team of 5-6 engineers but you don't have a formal Technical Lead job title yet? We have a perfect, 100% remote opportunity for you with our established client located in Metro Vancouver, BC. What will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersHow do you qualify?To qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about leadership, business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesWhat will you do as a Technical Lead?•Provide technical direction involves establishing a technical vision, resolving technical disagreements and managing the technical quality of project•Design, develop, review code, implement, and maintain large scale applications•Deliver scalable, reusable, testable and clean code with proper commenting and version control•Involve in recruiting talent and carry out onboarding process for new team membersQualificationsTo qualify for the Technical Lead role with our Vancouver client, you must have:•enough experience to lead a small team of 5-6 people.•be able to do both frontend and backend for web & cloud applications. Bit more frontend focused.•knowledge of UI design and understanding of UX & workflow. •5+ years of production level experience with our main tech stack: JavaScript ES6+, React, Angular, Node.js, PHP, Python•. experience with Google Cloud Platform or other major cloud services (e.g. AWS, Azure)•. strong experience with virtualization and containerization (e.g. Docker, Kubernetes), Jenkins/Bamboo build jobs, CI/CD pipelinesSummaryIf you’re a proactive Full-Stack Developer with experience in leading a small software engineering team, who feels capable to new challenges in new technical areas, then this Team Lead role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely. Again, this position is eligible to remote applicants across Canada (work from home or telecommute).Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a leader in the insurance industry is looking for a Digital Technical Lead to join their team on a permanent hire basis.What YOU WILL BRINGValidated ability to influence technology strategy and best practices across peer and leadership groups that support an agile\rapid development cultureOutstanding communication skills (verbal and written) and ability to communicate and be collaborative with internal and external customers and all levels of management, including communicating technical information to nontechnical audiencesDeep technical curiosity to learn and fill gaps in knowledge about systems you are responsible for. Able to learn and provide effective feedback to peers working on a wide breadth of technologies.Experience with engineering practices such as code refactoring, design patterns, design driven development, continuous integration, building highly scalable applications, or application securityDesign, build, and maintain efficient, reusable, reliable and secure code using TDD principles as well as automated test casesHelp analyze business requirements and suggest potential alternatives to our business partners as required keeping in mind simplicity in design of solutionsDemonstrated track record of successfully understanding the business requirements and designing realistic and effective solutionsAssist team with removing technical obstacles, barriers or limitations by provide options and solutionsParticipate in all scrum meetings demos/showcases with a strong voice at the table, keeping customer advocacy at the heart of all discussionsResults orientated, strong collaboration and partnership with all teams and roles, and high ownership for your own and the teams work with emphasis on qualityHave a passion for redefining, maturing and solving problems across all areas of the business Negotiating, influencing, effectively challenging and gaining commitment (impact and influence)Excellent knowledge of industry direction and trends within Web and Mobile application developmentAdvantages- Work remotely initially with a hybrid work from home plan once a return to office is in place- a choice of a downtown Toronto or Markham office home baseResponsibilitiesWHAT YOU WILL DOHelp architect and design the next stage digital systems and set organizational standards on patterns and library usageLead digital delivery and engineers from best practice standpoint for scalable & accessible web applications and APIs with an emphasis on quality and automationDrive delivery of high quality products and features by working with multi-functional leads (product, design, marketing) to define, scope and prioritize upcoming projectsProvide technical guidance to the breadth of engineering work on the team, participating directly in implementation as required.Implement a culture of continuous iteration and learning both on the product and team processes.Encourage and exemplify exceptional communication and collaboration on the team. Demonstrate these practices to help the team resolve ambiguity and make effective decisions.Mentor and help shape the technical culture across Aviva’s digital team and build technical bench strengthSupport & share best practices with teams and internal developer community as well as collaboration and partner management with the broader teamEffectively scale yourself by defining and delegating projects where appropriateWork in Agile team (Scrum, Kanban) – a passion for Agile methodology but the flexibility to think outside the scrumEnjoy and never hesitate to find opportunities to learn constantly and inspire those around you QualificationsQUALIFICATIONSUniversity Degree in Computer Science or equivalent technical experience demonstrating a proven track recordSkills we’re looking for :-Minimum 5-8 years of experience in building modern scalable web and mobile applications-Minimum 3 years as senior technical team member or technical lead with proven track records of mentoring or guiding team members in technical aspects for on-time delivery with quality-Experience with Springboot or any other Java frameworks-NodeJS architecture and experience with architecting and developing NodeJS/Express based applications in a micro services environmentExperience with Angular or similar front end javascript frameworks (React, Vue, etc.)Experience with Javascript based unit testing and e2e frameworks and code coverage. Javascript Scaffolding/Build tools (Angular-cli, Webpack, Eslint)Good understanding of cross-browser compatibility issuesStrong fundamentals in responsive design, CSS design and architecture. Experience with Bootstrap and ScssGood understanding of Relational (SQL) and NoSql databases (MongoDB).Strong understanding of best practices in performance tuning (Load time) and experience with using Chrome Dev ToolsExperience with developing and designing backend services (Rest, Soap, etc.)Knowledge of modern software engineering practices like Test Driven Development (TDD), Behavior Driven Development (BDD), Continuous integration (Jenkins).Exposure to Git (Source Code Management)Bonus with experience on web accessibility standards and implementationsBonus with experience or strong knowledge on container technologies and best practicesSummaryMUST HAVE QUALIFICATIONSExp. leading teams or mentoring jr. developers 3-5 yearsAngular 3-5 yearsSpringboot framework 3-5 yearsJava 5 + yearsNICE TO HAVE QUALIFICATIONSfinancial or insurance industry experience is ideal but will consider any industry background Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Mississauga, Ontario
      • Permanent
      We are looking for a talented and passionate Lead Java Developer with 8+ years of working experience in Java & C++. Hands on experience in Micro Services based real-time/streaming architectures and technology stacks (SpringBoot, Kafka etc.). Strong SQL / Database experience is required. Ability to work independentlyAdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesWork in cross functional Agile teams as a senior Developer and Lead. [take part in story pointing, agile planning , story grooming where applicable etc.]Partner with multiple teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.Work proactively & independently to address stories and epic, and articulate issues/challenges with enough lead time to address project delivery risks.Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.Providing expertise in technical analysis and solving technical issues during sprint deliveries.Strong influencing skills, proactive collaborator who can communicate his/her technical decisions effectively.Code reviews, test case reviews and ensure code developed meets the requirements using best practices and tools and enable Continuous Delivery.Utilize advanced knowledge of system flow and develop standards and implement it for Component Design, Coding, Unit Testing and Debugging.Carry out adaptive changes necessitated by changes in Business Requirements and Technology.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.QualificationsStrong knowledge of Java Collection framework and Multi-Threading, Spring Boot, Angular.Strong knowledge of C++ backend server programming.Strong knowledge of Micro services based architecture and technology stack (Kafka, APIs, etc.)Strong PL-SQL knowledge with Oracle, or MS-SQL / Sybase exposure.Knowledge of design methodologies; design of complex multi-dimensional schema.Working knowledge on GWT.Experience with Ajax based frameworks and JavaScript is a plus.Strong Agile proactive: Sprints/Scrums, Jira, Story Pointing, Test Driven Development, Cucumber, Continuous Integration (Jenkins/TeamCity)Ability to adjust priorities quickly as circumstances dictate.Consistently demonstrates clear and concise written and verbal communicationFlexible to learn and work on any language/tools to meet business objectives.SummaryIf interested and qualified for this role, please apply today for immediate consideration 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.
      We are looking for a talented and passionate Lead Java Developer with 8+ years of working experience in Java & C++. Hands on experience in Micro Services based real-time/streaming architectures and technology stacks (SpringBoot, Kafka etc.). Strong SQL / Database experience is required. Ability to work independentlyAdvantagesClient is focused on diversityCandidate will be working on a global team and global trading platformResponsibilitiesWork in cross functional Agile teams as a senior Developer and Lead. [take part in story pointing, agile planning , story grooming where applicable etc.]Partner with multiple teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements.Develop comprehensive knowledge of how areas of business, such as architecture and infrastructure, integrate to accomplish business goals.Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions.Work proactively & independently to address stories and epic, and articulate issues/challenges with enough lead time to address project delivery risks.Resolve variety of high impact problems/projects through in-depth evaluation of complex business processes, system processes, and industry standards.Providing expertise in technical analysis and solving technical issues during sprint deliveries.Strong influencing skills, proactive collaborator who can communicate his/her technical decisions effectively.Code reviews, test case reviews and ensure code developed meets the requirements using best practices and tools and enable Continuous Delivery.Utilize advanced knowledge of system flow and develop standards and implement it for Component Design, Coding, Unit Testing and Debugging.Carry out adaptive changes necessitated by changes in Business Requirements and Technology.Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding the organization, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.QualificationsStrong knowledge of Java Collection framework and Multi-Threading, Spring Boot, Angular.Strong knowledge of C++ backend server programming.Strong knowledge of Micro services based architecture and technology stack (Kafka, APIs, etc.)Strong PL-SQL knowledge with Oracle, or MS-SQL / Sybase exposure.Knowledge of design methodologies; design of complex multi-dimensional schema.Working knowledge on GWT.Experience with Ajax based frameworks and JavaScript is a plus.Strong Agile proactive: Sprints/Scrums, Jira, Story Pointing, Test Driven Development, Cucumber, Continuous Integration (Jenkins/TeamCity)Ability to adjust priorities quickly as circumstances dictate.Consistently demonstrates clear and concise written and verbal communicationFlexible to learn and work on any language/tools to meet business objectives.SummaryIf interested and qualified for this role, please apply today for immediate consideration 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.
      • Montréal, Québec
      • Contract
      Our client is looking for a Scrum Master, long term contract in Montreal. The candidates must be able to be in the office 2 times a weekHere are the responsibilities:- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Here is the profile we are looking for: - At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Qualifications- At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundSummary Our client is looking for a Scrum Master, long term contract in Montreal. The candidates must be able to be in the office 2 times a weekHere are the responsibilities:- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Here is the profile we are looking for: - At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundRandstad 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 looking for a Scrum Master, long term contract in Montreal. The candidates must be able to be in the office 2 times a weekHere are the responsibilities:- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Here is the profile we are looking for: - At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundAdvantagesLong term contract, 40 hrs a week, large banking environment, Montreal based. Lors of room to grow and develop skills with training and coachingResponsibilities- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Qualifications- At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundSummary Our client is looking for a Scrum Master, long term contract in Montreal. The candidates must be able to be in the office 2 times a weekHere are the responsibilities:- Support agile practices for the teams: Training and coaching team members, - Setup and Facilitate agile ceremonies (daily stand up, sprint planning, sprint review, retrospective etc.)- Support the team on achieving its objective in both delivery and production by helping them to remove impediments, supporting continuous improvement dynamics of the team, inspire the team on quality of deliverables with help of technical lead.- Ensure the team members on their delivery by coordinating with chapter managers for right skills to be in team for the work planned, coaching team on problem solving practices, managing personal conflicts etc.- Ensure the right reporting of project health with Product Owner, guide the team in establishing, maintaining the backlogs and maintain the agile roadmap to help the steer-co and oper-co. - Facilitate coordination with other teams, and overall sync with various organizational dependencies Here is the profile we are looking for: - At least 3 years as a Scrum Master- Experience as Scrum Master working in a Agile in a big environment- Banking is a plus but not mandatory- Transformation experience for coaching teams to adopt agile mindset/practices- Development backgroundRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Surrey, British Columbia
      • Permanent
      Are you an Embedded Firmware Developer with working experience in embedded systems development, who's looking for a quick start in a new role with steady environment to grow your career? Our Metro Vancouver, BC client is seeking to hire an Intermediate level Embedded Firmware Developer , on a permanent full-time basis. This is a long standing client that Randstad Vancouver has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As the Intermediate Embedded Firmware Developer with our Metro Vancouver client, you will:•Provides feedback to the Technical Lead or Project Manager for development schedules.•Contributes to the risk management activities of the project team.•Implements embedded firmware design.•Designs and documents project sub-components.How do you qualify?To qualify for the Intermediate Embedded Firmware Developer role with our Vancouver client, you must have:•3-5 years’ C++ and Python programming experience •Embedded Linux experience is an asset•Strong technical communication and writing skills.•Experience with several protocols including MQTT, BACnet, BLE and RESTful APIIf you’re a proactive Embedded SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then this Intermediate Embedded Firmware Developer role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely, but all candidates should be able to work in the office located in Metro Vancouver if required. Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesAs the Intermediate Embedded Firmware Developer with our Metro Vancouver client, you will:•Provides feedback to the Technical Lead or Project Manager for development schedules.•Contributes to the risk management activities of the project team.•Implements embedded firmware design.•Designs and documents project sub-components.QualificationsTo qualify for the Intermediate Embedded Firmware Developer role with our Vancouver client, you must have:•3-5 years’ C++ and Python programming experience •Embedded Linux experience is an asset•Strong technical communication and writing skills.•Experience with several protocols including MQTT, BACnet, BLE and RESTful APISummaryIf you’re a proactive Embedded SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then this Intermediate Embedded Firmware Developer role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely, but all candidates should be able to work in the office located in Metro Vancouver if required. Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an Embedded Firmware Developer with working experience in embedded systems development, who's looking for a quick start in a new role with steady environment to grow your career? Our Metro Vancouver, BC client is seeking to hire an Intermediate level Embedded Firmware Developer , on a permanent full-time basis. This is a long standing client that Randstad Vancouver has partnered with for many years. Lots of opportunities for growth on both the technical as well as leadership side. The type of company you can really call home. What will you do?As the Intermediate Embedded Firmware Developer with our Metro Vancouver client, you will:•Provides feedback to the Technical Lead or Project Manager for development schedules.•Contributes to the risk management activities of the project team.•Implements embedded firmware design.•Designs and documents project sub-components.How do you qualify?To qualify for the Intermediate Embedded Firmware Developer role with our Vancouver client, you must have:•3-5 years’ C++ and Python programming experience •Embedded Linux experience is an asset•Strong technical communication and writing skills.•Experience with several protocols including MQTT, BACnet, BLE and RESTful APIIf you’re a proactive Embedded SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then this Intermediate Embedded Firmware Developer role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely, but all candidates should be able to work in the office located in Metro Vancouver if required. Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caAdvantagesOur clients provides fantastic opportunities to individuals passionate about business and technology.Their products are the most energy efficient power products in the industry and the company is perfect for those who want to create, design and build sustainable solutions usingmassively scalable, big-data architecture and the most innovative technologies in domain. ResponsibilitiesAs the Intermediate Embedded Firmware Developer with our Metro Vancouver client, you will:•Provides feedback to the Technical Lead or Project Manager for development schedules.•Contributes to the risk management activities of the project team.•Implements embedded firmware design.•Designs and documents project sub-components.QualificationsTo qualify for the Intermediate Embedded Firmware Developer role with our Vancouver client, you must have:•3-5 years’ C++ and Python programming experience •Embedded Linux experience is an asset•Strong technical communication and writing skills.•Experience with several protocols including MQTT, BACnet, BLE and RESTful APISummaryIf you’re a proactive Embedded SW Engineer with a passion for taking initiative and seeking challenges in new technical areas, then this Intermediate Embedded Firmware Developer role with our Metro Vancouver, BC client could be the perfect opportunity for you!All interviews and on-boarding an be done remotely, but all candidates should be able to work in the office located in Metro Vancouver if required. Please contact Paul Klimau for additional information with your resume at: paul.klimau@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Montréal, Québec
      • Contract
      As a Senior JAVA DEVOPS developer, you contribute to IT efficiency by analyzing, designing and developing programming algorithms (computer software, Web applications) and the architecture of IT tools (software, networks, databases, etc.). You ensure their consistency with the current and future structure and needs of the organization, as well as the compatibility of the integration of new elements with the existing architecture (application software, products or services, etc.).Your role is to design detailed architectures, software, and testing and implementation strategies for large-scale and innovative projects and projects. You analyze, develop and recommend solutions and directions at the functional, organic or technological level. The importance of mastering technology and anticipating innovations as well as your ability to optimize work processes then become essential skills.You play a technical lead role with your unit as well as an advisory role with customers and various stakeholders in integration and linkage, requiring you to know how to communicate effectively and demonstrate a detailed understanding of needs of the various interlocutors. The nature of the files requires extensive and in-depth knowledge in your field.The files and projects under your responsibility are strategic in nature and involve high operational and conceptual complexity. These require a comprehensive and detailed analysis and understanding of the business area and the organization. There are many tie-downs. You are called upon to interact with a large number of stakeholders working in various fields of expertise.Job DescriptionMore specifically, you work as a technical specialist of the Business Process Management (BMS) platform in the Development and Operations Department, IT Foundations, Block 1. This team is responsible for maintaining and developing the BMS platform (BPMS) of the 'company. You have proven experience as a Senior JAVA developer and technical lead. You have a proven track record in using cloud computing technologies as well as Angular. You participate in the implementation of a BPMS platform based on Camunda for business processes.Main responsibilities· Support and guide the client in the analysis and definition of needs, in orientation, as well as in the choice and evaluation of appropriate technological solutionsCarry out studies, as well as positioning, feasibility and detailed design phases and make the appropriate technological recommendationsDevelop, implement and apply conceptual and logical models, as well as design, implementation and integration strategiesEnsure transversal linkage with the bodies concerned by the projects and offer the required support and follow-upsCoordinate the activities required to ensure the quality, performance, reliability, availability and continuous improvement of systems and technological solutionsIn collaboration with the Product manager, propose and evaluate new technologies to develop the platformRequired profileBachelor of Computer ScienceA minimum of six years of relevant experienceGood knowledge of languages ​​and Framework: Java, Spring BootGood knowledge of cloud computing technologiesGood Angular knowledgeExperience in design and development with process management software packages or excellent experience as a senior developerMaster problem solvingMaster oral and written communicationKnowing how to adapt to working with a variety of clients and contactsPossess excellent technical skillsLikes novelty and innovationEase of learning new thingsSpecific knowledgeKnowledge of Camunda (asset), BPMN, JAVA, Spring Boot, Maven, Angular, Concourse, Pivotal Cloud Foundry, Docker, Kubernetes, SonarQube, Artifactory, GITAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      As a Senior JAVA DEVOPS developer, you contribute to IT efficiency by analyzing, designing and developing programming algorithms (computer software, Web applications) and the architecture of IT tools (software, networks, databases, etc.). You ensure their consistency with the current and future structure and needs of the organization, as well as the compatibility of the integration of new elements with the existing architecture (application software, products or services, etc.).Your role is to design detailed architectures, software, and testing and implementation strategies for large-scale and innovative projects and projects. You analyze, develop and recommend solutions and directions at the functional, organic or technological level. The importance of mastering technology and anticipating innovations as well as your ability to optimize work processes then become essential skills.You play a technical lead role with your unit as well as an advisory role with customers and various stakeholders in integration and linkage, requiring you to know how to communicate effectively and demonstrate a detailed understanding of needs of the various interlocutors. The nature of the files requires extensive and in-depth knowledge in your field.The files and projects under your responsibility are strategic in nature and involve high operational and conceptual complexity. These require a comprehensive and detailed analysis and understanding of the business area and the organization. There are many tie-downs. You are called upon to interact with a large number of stakeholders working in various fields of expertise.Job DescriptionMore specifically, you work as a technical specialist of the Business Process Management (BMS) platform in the Development and Operations Department, IT Foundations, Block 1. This team is responsible for maintaining and developing the BMS platform (BPMS) of the 'company. You have proven experience as a Senior JAVA developer and technical lead. You have a proven track record in using cloud computing technologies as well as Angular. You participate in the implementation of a BPMS platform based on Camunda for business processes.Main responsibilities· Support and guide the client in the analysis and definition of needs, in orientation, as well as in the choice and evaluation of appropriate technological solutionsCarry out studies, as well as positioning, feasibility and detailed design phases and make the appropriate technological recommendationsDevelop, implement and apply conceptual and logical models, as well as design, implementation and integration strategiesEnsure transversal linkage with the bodies concerned by the projects and offer the required support and follow-upsCoordinate the activities required to ensure the quality, performance, reliability, availability and continuous improvement of systems and technological solutionsIn collaboration with the Product manager, propose and evaluate new technologies to develop the platformRequired profileBachelor of Computer ScienceA minimum of six years of relevant experienceGood knowledge of languages ​​and Framework: Java, Spring BootGood knowledge of cloud computing technologiesGood Angular knowledgeExperience in design and development with process management software packages or excellent experience as a senior developerMaster problem solvingMaster oral and written communicationKnowing how to adapt to working with a variety of clients and contactsPossess excellent technical skillsLikes novelty and innovationEase of learning new thingsSpecific knowledgeKnowledge of Camunda (asset), BPMN, JAVA, Spring Boot, Maven, Angular, Concourse, Pivotal Cloud Foundry, Docker, Kubernetes, SonarQube, Artifactory, GITAdvantages______________________________________________________________________________Responsibilities______________________________________________________________________________Qualifications______________________________________________________________________________Summary______________________________________________________________________________Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Job DescriptionAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.Here's some of what you may be asked to perform:•As Sr. Technology project manager partner with team's Solutions/Technical lead in owning project and production environment demands •Manage, lead and coach teams Business System Analysts, owning requirements gathering and documentation content needed for development and solution design •Within projects framework, own the relationships, requirements and timelines of business partners and other technology teams demands •Ensure project estimates cover all activities within scope, including project management and application development and software quality assurance reviews •Oversee and report on project status to Sr. Management, manage project team resources and assignments, ensure project milestones are met and up to standard.•Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members.•Work in close partnership with architects to ensure that all the components are integrated and support the development of enterprise frameworks, standards and patterns.•Collaborates with the Solution Architecture team to provide direction on the technology roadmap.•Works with Testing partners to manage defects, prioritize with stakeholders, and resolve with the delivery team.•May also be required to manage day to day vendor relationships through delivery to ensure timely communications and resolution of issues.•Engages other Technology partners (Release Management, Risk Management, TS Operations, etc) to manage technical requirements and standards.•Ensure compliance with technology architecture and design/operate processes to provide ongoing review of in-progress activity against technology architecture and development standards•Identify and communicate any cross-area or cross-release issues that may affect other areas and lead resolution of escalated issuesSome further expectations are: •Demonstrate high level of proactivity and strong ownership.•Play process leadership role and guide other team members.•Communicate effectively both inside and outside the team to achieve results and build strong relationships.•Develop a good understanding of Liquidity Risk management processes in the Banking business.Job RequirementsShare your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:•Undergraduate Technical Degree.•10+ years relevant delivery experience, •Experience driving medium to large scale products. •Financial and/or capital markets experience. (Liquidity Reporting experience is highly beneficial)•Excellent stakeholder management, presentation skills and communication skills, both verbal and written•Experience with SQL Server.•Readiness and motivation to direct and collaborate with large and diverse groups or project teams focused on complex development, system enhancements, new releases, large-scale applications, projects across multiple product lines, businesses, involving significant scope and complexity•Extensive knowledge and understanding of businesses and/or organizational practices and disciplines.•Experience and natural affinity for providing operational team direction and working autonomously in a management role and can collaborate effectively with others to establish and execute on common goals.•Proactive, highly organized, excellent analytical and problem-solving skills.•MS-Visio and MS Project experience•Works well independently, as well as within a team.AdvantagesAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.ResponsibilitiesHere's some of what you may be asked to perform:•As Sr. Technology project manager partner with team's Solutions/Technical lead in owning project and production environment demands •Manage, lead and coach teams Business System Analysts, owning requirements gathering and documentation content needed for development and solution design •Within projects framework, own the relationships, requirements and timelines of business partners and other technology teams demands •Ensure project estimates cover all activities within scope, including project management and application development and software quality assurance reviews •Oversee and report on project status to Sr. Management, manage project team resources and assignments, ensure project milestones are met and up to standard.•Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members.•Work in close partnership with architects to ensure that all the components are integrated and support the development of enterprise frameworks, standards and patterns.•Collaborates with the Solution Architecture team to provide direction on the technology roadmap.•Works with Testing partners to manage defects, prioritize with stakeholders, and resolve with the delivery team.•May also be required to manage day to day vendor relationships through delivery to ensure timely communications and resolution of issues.•Engages other Technology partners (Release Management, Risk Management, TS Operations, etc) to manage technical requirements and standards.•Ensure compliance with technology architecture and design/operate processes to provide ongoing review of in-progress activity against technology architecture and development standards•Identify and communicate any cross-area or cross-release issues that may affect other areas and lead resolution of escalated issuesSome further expectations are: •Demonstrate high level of proactivity and strong ownership.•Play process leadership role and guide other team members.•Communicate effectively both inside and outside the team to achieve results and build strong relationships.•Develop a good understanding of Liquidity Risk management processes in the Banking business.QualificationsShare your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:•Undergraduate Technical Degree.•10+ years relevant delivery experience, •Experience driving medium to large scale products. •Financial and/or capital markets experience. (Liquidity Reporting experience is highly beneficial)•Excellent stakeholder management, presentation skills and communication skills, both verbal and written•Experience with SQL Server.•Readiness and motivation to direct and collaborate with large and diverse groups or project teams focused on complex development, system enhancements, new releases, large-scale applications, projects across multiple product lines, businesses, involving significant scope and complexity•Extensive knowledge and understanding of businesses and/or organizational practices and disciplines.•Experience and natural affinity for providing operational team direction and working autonomously in a management role and can collaborate effectively with others to establish and execute on common goals.•Proactive, highly organized, excellent analytical and problem-solving skills.•MS-Visio and MS Project experience•Works well independently, as well as within a team.SummaryAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.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.
      Job DescriptionAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.Here's some of what you may be asked to perform:•As Sr. Technology project manager partner with team's Solutions/Technical lead in owning project and production environment demands •Manage, lead and coach teams Business System Analysts, owning requirements gathering and documentation content needed for development and solution design •Within projects framework, own the relationships, requirements and timelines of business partners and other technology teams demands •Ensure project estimates cover all activities within scope, including project management and application development and software quality assurance reviews •Oversee and report on project status to Sr. Management, manage project team resources and assignments, ensure project milestones are met and up to standard.•Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members.•Work in close partnership with architects to ensure that all the components are integrated and support the development of enterprise frameworks, standards and patterns.•Collaborates with the Solution Architecture team to provide direction on the technology roadmap.•Works with Testing partners to manage defects, prioritize with stakeholders, and resolve with the delivery team.•May also be required to manage day to day vendor relationships through delivery to ensure timely communications and resolution of issues.•Engages other Technology partners (Release Management, Risk Management, TS Operations, etc) to manage technical requirements and standards.•Ensure compliance with technology architecture and design/operate processes to provide ongoing review of in-progress activity against technology architecture and development standards•Identify and communicate any cross-area or cross-release issues that may affect other areas and lead resolution of escalated issuesSome further expectations are: •Demonstrate high level of proactivity and strong ownership.•Play process leadership role and guide other team members.•Communicate effectively both inside and outside the team to achieve results and build strong relationships.•Develop a good understanding of Liquidity Risk management processes in the Banking business.Job RequirementsShare your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:•Undergraduate Technical Degree.•10+ years relevant delivery experience, •Experience driving medium to large scale products. •Financial and/or capital markets experience. (Liquidity Reporting experience is highly beneficial)•Excellent stakeholder management, presentation skills and communication skills, both verbal and written•Experience with SQL Server.•Readiness and motivation to direct and collaborate with large and diverse groups or project teams focused on complex development, system enhancements, new releases, large-scale applications, projects across multiple product lines, businesses, involving significant scope and complexity•Extensive knowledge and understanding of businesses and/or organizational practices and disciplines.•Experience and natural affinity for providing operational team direction and working autonomously in a management role and can collaborate effectively with others to establish and execute on common goals.•Proactive, highly organized, excellent analytical and problem-solving skills.•MS-Visio and MS Project experience•Works well independently, as well as within a team.AdvantagesAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.ResponsibilitiesHere's some of what you may be asked to perform:•As Sr. Technology project manager partner with team's Solutions/Technical lead in owning project and production environment demands •Manage, lead and coach teams Business System Analysts, owning requirements gathering and documentation content needed for development and solution design •Within projects framework, own the relationships, requirements and timelines of business partners and other technology teams demands •Ensure project estimates cover all activities within scope, including project management and application development and software quality assurance reviews •Oversee and report on project status to Sr. Management, manage project team resources and assignments, ensure project milestones are met and up to standard.•Ensure all requirements, project plans, and changes to commitment are communicated to all affected team members.•Work in close partnership with architects to ensure that all the components are integrated and support the development of enterprise frameworks, standards and patterns.•Collaborates with the Solution Architecture team to provide direction on the technology roadmap.•Works with Testing partners to manage defects, prioritize with stakeholders, and resolve with the delivery team.•May also be required to manage day to day vendor relationships through delivery to ensure timely communications and resolution of issues.•Engages other Technology partners (Release Management, Risk Management, TS Operations, etc) to manage technical requirements and standards.•Ensure compliance with technology architecture and design/operate processes to provide ongoing review of in-progress activity against technology architecture and development standards•Identify and communicate any cross-area or cross-release issues that may affect other areas and lead resolution of escalated issuesSome further expectations are: •Demonstrate high level of proactivity and strong ownership.•Play process leadership role and guide other team members.•Communicate effectively both inside and outside the team to achieve results and build strong relationships.•Develop a good understanding of Liquidity Risk management processes in the Banking business.QualificationsShare your credentials, but your relevant experience and knowledge can be just as likely to get our attention. It helps if you have:•Undergraduate Technical Degree.•10+ years relevant delivery experience, •Experience driving medium to large scale products. •Financial and/or capital markets experience. (Liquidity Reporting experience is highly beneficial)•Excellent stakeholder management, presentation skills and communication skills, both verbal and written•Experience with SQL Server.•Readiness and motivation to direct and collaborate with large and diverse groups or project teams focused on complex development, system enhancements, new releases, large-scale applications, projects across multiple product lines, businesses, involving significant scope and complexity•Extensive knowledge and understanding of businesses and/or organizational practices and disciplines.•Experience and natural affinity for providing operational team direction and working autonomously in a management role and can collaborate effectively with others to establish and execute on common goals.•Proactive, highly organized, excellent analytical and problem-solving skills.•MS-Visio and MS Project experience•Works well independently, as well as within a team.SummaryAbout This RoleWe are looking for someone to plan, manage, and lead the delivery of detailed system requirements, technical and functional specifications that are required across multiple projects. You will provide leadership and work in close partnership with ambitious business and technology partners, project teams and stakeholders to plan, elicit, analyze, document, communicate and manage the end to end technology implementation. As part of this role, you'll also provide expert advice, research, analysis and design of test plans, related strategies and test processes that are appropriate to the application, solution, project and/or business unit and develop test strategies for highly complex and multi-faceted projects.Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our Treasury alongside a team of seasoned, diversely-skilled technology and finance professionals. Our team is made up of dynamic and strong technical leads, developers, and BSA's who build and maintain critical technology platforms in an Agile environment. You'll be exposed to stretch assignments as you take on large-scale, complex and/or enterprise-wide projects.Meaningful work is fueled by performance and career development conversations with your manager.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Vancouver, British Columbia
      • Contract
      Are you an experienced Senior Business Systems Analyst in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Business Systems Analyst to join their talented team on a 12-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Senior Business Systems Analyst with our client, you’ll receive:- Highly competitive market hourly rates- A 12-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Supports Business Analyst on functional requirements with understanding of process, data and system flows to facilitate design decisions within a functional domain.- Engages with solution architects and engineers to design and configure solutions.- Leads design discussions with understanding of process, data and system flows to facilitate design decisions within a functional domain.- Has strong sense of ownership with the ability to drive clarity in complex and ambiguous scenarios.- Proficient with systems-thinking and able to articulate them to various groups across the organization.- Owns making configuration within the selected platforms- Provides technical oversight and guides teams to resolve complex and severe technical issues.- Supports one or more moderately to highly complex business processes- Champions best practices around data standards, policies, and procedures- Serves as a team member, sometimes as a technical lead, sometimes as a business analyst- Leads end-to-end testing as a SME and supports business stakeholders during UAT. - Uses structured tools for analysis and presentation of concepts and models to support the business needs (requirements)- Uses appropriate visualizations for a given metric or nature of data - Captures business needs (functional requirements) and translates them into technical requirements (configurations)- Connects the system outputs and data to SLA - Responsible for the Technical Acceptance Criteria during the inception, technical design, development, testing and delivery of the solution- Configures modules and platform workflows in their designated system (i.e. CBX)- Defines, plans and executes scenario-based test plans (UAT execution) - Develops, maintains, and communicates support documentations to the end-users (i.e UAT, Release Notes)- Works collaboratively with other team members to ensure system modifications meet business needsQualificationsQualifications - Proven experience with large-scale systems/application implementation.- 7+ years as Systems or Business Analyst; 10+ years in IT; Experience with SaaS implementation- Excellent spoken and written communication skills (verbal and non-verbal)- Excellent system mapping tools like Visio, Draw.io- Solid Experience in managing data warehouses and ETL pipelines (Min. 3 years)- Strong analytical and problem-solving skills (advanced data modeling skills required)- Good understanding of technological trends and uses this knowledge to bring solutions to business units supported to enhance the enterprise’s competitive edge.- 3+ years of experience with at least one framework (ie. Spring Boot, JSP)- 3+ years of experience developing test cases in jUnit- Experience working with SOAP & REST WebServices- Knowledge of SQL scripts for analysis and reporting (SQL)- Strong understanding of Java applications deployed in a distributed environment- Should have a background of having worked with reporting technologies – PowerBI preferred.- Ability to create detailed, high quality, design deliverables- Working experience with cloud-native technologies- Should have experience working with multiple teams- Must have experience working in agile methodology and scrum teams.- Education: Min. Bachelor's in Computer Science or Engineering, Information Systems, or related fields- Must have: Working experience in dealing with big data and large-scale enterprise systems - Desired: Retail experience is a plus.- Desired: Working experience with cloud platforms namely AWSSummaryIf you are a Senior Business Systems Analyst and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Keith Byrne with your resume at:keith.byrne@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Are you an experienced Senior Business Systems Analyst in search of your next contract opportunity? Our high-profile client is seeking to hire a Senior Business Systems Analyst to join their talented team on a 12-month contract with a strong probability of extension. Apply for this amazing opportunity if this sounds like a good fit for you!AdvantagesWhat’s in it for you!As a Senior Business Systems Analyst with our client, you’ll receive:- Highly competitive market hourly rates- A 12-month contract with a strong probability of extension- Remote interview processResponsibilitiesWhat will you do?- Supports Business Analyst on functional requirements with understanding of process, data and system flows to facilitate design decisions within a functional domain.- Engages with solution architects and engineers to design and configure solutions.- Leads design discussions with understanding of process, data and system flows to facilitate design decisions within a functional domain.- Has strong sense of ownership with the ability to drive clarity in complex and ambiguous scenarios.- Proficient with systems-thinking and able to articulate them to various groups across the organization.- Owns making configuration within the selected platforms- Provides technical oversight and guides teams to resolve complex and severe technical issues.- Supports one or more moderately to highly complex business processes- Champions best practices around data standards, policies, and procedures- Serves as a team member, sometimes as a technical lead, sometimes as a business analyst- Leads end-to-end testing as a SME and supports business stakeholders during UAT. - Uses structured tools for analysis and presentation of concepts and models to support the business needs (requirements)- Uses appropriate visualizations for a given metric or nature of data - Captures business needs (functional requirements) and translates them into technical requirements (configurations)- Connects the system outputs and data to SLA - Responsible for the Technical Acceptance Criteria during the inception, technical design, development, testing and delivery of the solution- Configures modules and platform workflows in their designated system (i.e. CBX)- Defines, plans and executes scenario-based test plans (UAT execution) - Develops, maintains, and communicates support documentations to the end-users (i.e UAT, Release Notes)- Works collaboratively with other team members to ensure system modifications meet business needsQualificationsQualifications - Proven experience with large-scale systems/application implementation.- 7+ years as Systems or Business Analyst; 10+ years in IT; Experience with SaaS implementation- Excellent spoken and written communication skills (verbal and non-verbal)- Excellent system mapping tools like Visio, Draw.io- Solid Experience in managing data warehouses and ETL pipelines (Min. 3 years)- Strong analytical and problem-solving skills (advanced data modeling skills required)- Good understanding of technological trends and uses this knowledge to bring solutions to business units supported to enhance the enterprise’s competitive edge.- 3+ years of experience with at least one framework (ie. Spring Boot, JSP)- 3+ years of experience developing test cases in jUnit- Experience working with SOAP & REST WebServices- Knowledge of SQL scripts for analysis and reporting (SQL)- Strong understanding of Java applications deployed in a distributed environment- Should have a background of having worked with reporting technologies – PowerBI preferred.- Ability to create detailed, high quality, design deliverables- Working experience with cloud-native technologies- Should have experience working with multiple teams- Must have experience working in agile methodology and scrum teams.- Education: Min. Bachelor's in Computer Science or Engineering, Information Systems, or related fields- Must have: Working experience in dealing with big data and large-scale enterprise systems - Desired: Retail experience is a plus.- Desired: Working experience with cloud platforms namely AWSSummaryIf you are a Senior Business Systems Analyst and the prospect of joining a dedicated team intrigues you, then this role with our high-profile client could be the perfect opportunity for you.Please contact Keith Byrne with your resume at:keith.byrne@randstad.caFor more information, or click the Apply button now!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    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.