You are successfully logged out of your my randstad account

You have successfully deleted your account

59 Permanent Information technology jobs found in Toronto, Ontario

filter5
clear all
    • toronto, ontario
    • permanent
    We are building a new product that will access Retailer data through API calls and display in a dashboard using D3 chart libraries.To ensure a robust and high quality solution, we will be adding a Quality Assurance Engineer to our product application team. This role will be responsible for evaluating testing needs once architecture is set and recommending/building automation in ETL, API and PERF frameworks and will work closely with developers and product managers.If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca Advantages●Experience with API automation testing including unit test automation frameworks●Familiar with Builds and Continuous Integration (Maven, Ctrl-m, Jenkins, Bamboo)●Familiar with virtualization using CA Service Virtualization, Parasoft Virtualize or SmartBear ReadyResponsibilitiesHow you will make a difference: ●Support testing and quality activities within Agile environment●Review functional specifications to create test procedures and plans ●Identify and document non-functional requirements for targeted applications ●Develop and maintain automated test tools and scripts for end-to-end quality management●Support tool research, analysis and selection●Implement automation frameworks and approaches to support automate at all layers of the application stack●Support DevOps implementationsQualifications●A minimum of 5 years of software development and test framework development experience●Minimum of 5 years demonstrated experience in two of the following: Java / J2EE, Groovy, Python, Ruby, JavaScript, C#, VB.NET●Bachelor’s Degree or equivalent, professional testing or development experience●Expert knowledge of automation end-to-end approach on Cloud platforms (Azure, AWS)●Expertise in any of the performance testing tools (using JMeter, HP Performance Center/LoadRunner, StormRunner, Blazemeter, NeoLoad, etc.) ●Experience conducting system performance testing for reliability, capacity and scalability●Experience in devops environment and cloud-native test architecture and patterns●Experience with ETL automation and Data Transformation is requiredSummaryIf you are an automation focused QA with a strong python background and knowledge with Azure or AWS this is the ideal role for you.Email me your resume to aaron.lail@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are building a new product that will access Retailer data through API calls and display in a dashboard using D3 chart libraries.To ensure a robust and high quality solution, we will be adding a Quality Assurance Engineer to our product application team. This role will be responsible for evaluating testing needs once architecture is set and recommending/building automation in ETL, API and PERF frameworks and will work closely with developers and product managers.If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca Advantages●Experience with API automation testing including unit test automation frameworks●Familiar with Builds and Continuous Integration (Maven, Ctrl-m, Jenkins, Bamboo)●Familiar with virtualization using CA Service Virtualization, Parasoft Virtualize or SmartBear ReadyResponsibilitiesHow you will make a difference: ●Support testing and quality activities within Agile environment●Review functional specifications to create test procedures and plans ●Identify and document non-functional requirements for targeted applications ●Develop and maintain automated test tools and scripts for end-to-end quality management●Support tool research, analysis and selection●Implement automation frameworks and approaches to support automate at all layers of the application stack●Support DevOps implementationsQualifications●A minimum of 5 years of software development and test framework development experience●Minimum of 5 years demonstrated experience in two of the following: Java / J2EE, Groovy, Python, Ruby, JavaScript, C#, VB.NET●Bachelor’s Degree or equivalent, professional testing or development experience●Expert knowledge of automation end-to-end approach on Cloud platforms (Azure, AWS)●Expertise in any of the performance testing tools (using JMeter, HP Performance Center/LoadRunner, StormRunner, Blazemeter, NeoLoad, etc.) ●Experience conducting system performance testing for reliability, capacity and scalability●Experience in devops environment and cloud-native test architecture and patterns●Experience with ETL automation and Data Transformation is requiredSummaryIf you are an automation focused QA with a strong python background and knowledge with Azure or AWS this is the ideal role for you.Email me your resume to aaron.lail@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    As a DataOps Engineer you work on the maintenance and operations of our Databases including Snowflake, Redshift and RDS. As well you are responsible for the workflow management of our data activities including management of our Control M workload automation toolYou are also responsible for Incident, Change, Problem and Release Management activities for all Production and non-Production environments. If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesAbout You: •You are a positive self-starter. (working alone and in a team)•You have high attention to detail.•You have a curious mindset.•You are keen on delivering sustainable solutions using iterative approach.•You have a strong understanding of the Snowflake architecture, roles and user security.•You have a strong understanding of Snowflake capabilities like Snowpipe, STREAMS, DATA SHARING, snowflake decoupled compute and storaResponsibilitiesWhat you will be doing: •Provide advice on database design, build, documentation and management as a subject matter expert•Collaborate with other functional teams (development, platform, support)•Participate in the incident response and root cause determination of database outages, including off-hours support and emergencies•Participate in project planning and implementation activities with Cross Functional teams •Help to develop standards for the optimal operation, cost efficiency and maintenance of databases•Proactively monitor and report on the state of the health of the databases •Work to provide thought leadership, solutions and support others with your expertise.•Document and maintain runbooks for database activities •Maintain and administer the Control M workload automation tool •Deploy all production changes as required by development teams from QA to Prod within the Control M tool•Maintain all scheduling and flow for processes within Control MQualificationsQualifications and Experience needed to thrive in this Role:•5 years of experience as a Database administrator preferably Snowflake •2 years of experience with a workload automation tool, preferably Control M•Incident Management – ServiceNow, Freshdesk, Remedy•Change Management – FreshService, JIRA ServiceDesk•Experience with Elastic, Kibana, Grafana and Icinga•Experience with Python, SnowSQL and Grub•Knowledge of CI/CD tools such as Bitbucket or Bamboo (preferred) •Experience with Linux administration•Knowledge of IAAC with tools like Ansible, Terraform or similar•Knowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)SummaryKnowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    As a DataOps Engineer you work on the maintenance and operations of our Databases including Snowflake, Redshift and RDS. As well you are responsible for the workflow management of our data activities including management of our Control M workload automation toolYou are also responsible for Incident, Change, Problem and Release Management activities for all Production and non-Production environments. If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca AdvantagesAbout You: •You are a positive self-starter. (working alone and in a team)•You have high attention to detail.•You have a curious mindset.•You are keen on delivering sustainable solutions using iterative approach.•You have a strong understanding of the Snowflake architecture, roles and user security.•You have a strong understanding of Snowflake capabilities like Snowpipe, STREAMS, DATA SHARING, snowflake decoupled compute and storaResponsibilitiesWhat you will be doing: •Provide advice on database design, build, documentation and management as a subject matter expert•Collaborate with other functional teams (development, platform, support)•Participate in the incident response and root cause determination of database outages, including off-hours support and emergencies•Participate in project planning and implementation activities with Cross Functional teams •Help to develop standards for the optimal operation, cost efficiency and maintenance of databases•Proactively monitor and report on the state of the health of the databases •Work to provide thought leadership, solutions and support others with your expertise.•Document and maintain runbooks for database activities •Maintain and administer the Control M workload automation tool •Deploy all production changes as required by development teams from QA to Prod within the Control M tool•Maintain all scheduling and flow for processes within Control MQualificationsQualifications and Experience needed to thrive in this Role:•5 years of experience as a Database administrator preferably Snowflake •2 years of experience with a workload automation tool, preferably Control M•Incident Management – ServiceNow, Freshdesk, Remedy•Change Management – FreshService, JIRA ServiceDesk•Experience with Elastic, Kibana, Grafana and Icinga•Experience with Python, SnowSQL and Grub•Knowledge of CI/CD tools such as Bitbucket or Bamboo (preferred) •Experience with Linux administration•Knowledge of IAAC with tools like Ansible, Terraform or similar•Knowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)SummaryKnowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist in Digital Enablement (Cloud Architecture) to be is responsible for leading the creation of a technology framework and providing technical leadership in support of digital platform initiatives in cloud computing and automation, with a focus on the design of systems and services that run on cloud platforms. This role reports into the Engineering and Architecture organization but would be embedded into the Cloud-DevOps effort to provide architectural leadership and best practices. Additionally, the specialist will be responsible for ensuring that critical applications are designed and optimized for high availability and disaster recovery. This position reports to the Director, Digital Platform Key Responsibilities & Activities: Demonstrate knowledge of cloud architecture and implementation features (OS, multi-tenancy, virtualization, orchestration, elastic scalability)Demonstrate knowledge of DevOps toolchains and processesAct as a Subject Matter Expert to the organization for digital architecture end-to-end architecture, including AWS and future providers, networking, provisioning, and management Develop a library of deployable and documented cloud design patterns, based on the digital platform application portfolio, as a basis for deploying services to the cloudDemonstrate leadership ability to back decisions with research and the “why,” and articulate several options, the pros and cons for each, and a recommendationMaintain overall industry knowledge on the latest trends, technology, etc.Develop solutions architecture and evaluate architectural alternatives for private, public, and hybrid cloud models, including IaaS, PaaS, and other cloud servicesContribute to DevOps development activities and complex development tasksDefine optimal design patterns and solutions for high availability and disaster recovery for applicationsDrive scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deploymentEnsure delivered solutions meet/perform to technical and functional/non-functional requirements Provide technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation to service ownersEnsure delivered solutions are realized in time frame committed; work in conjunction with product owners to size and manage scope and riskProvide support and technical governance, expertise related to cloud architectures, deployment, and operations Provide thought leadership in the organization and to fellow team members across the business and technical project dimensions solving complex business requirementsDemonstrate forward-thinking around where the organization is going and how technology can support these effortsAdvocate and define cloud architecture vision from a strategic perspective, including internal and external platforms, tools, and systemsAct as the coach and mentor to team members and technical staff on their assigned project tasks Develop a cohesive team and ensure their continued successLead the definition and development of cloud reference architecture and management systemsConduct product work reviews with team membersQualifications Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience10 + years of experience spanning at least two IT disciplines, including technical architecture, network management, application development, middleware, database management or operationsExperience as a team lead preferredExperience with AWS and Azure implementationsExposure to multiple, diverse technologies and processing environmentsKnowledge of all components of a technical architectureKnowledge of business process re-engineering principles and processesStrong understanding of network architecture and application development methodologiesStrong understanding of SOA, object-oriented analysis and design, and client/server systemsExperience working in a research or academic environment preferredDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks technically experienced Specialist in Digital Enablement (Cloud Architecture) to be is responsible for leading the creation of a technology framework and providing technical leadership in support of digital platform initiatives in cloud computing and automation, with a focus on the design of systems and services that run on cloud platforms. This role reports into the Engineering and Architecture organization but would be embedded into the Cloud-DevOps effort to provide architectural leadership and best practices. Additionally, the specialist will be responsible for ensuring that critical applications are designed and optimized for high availability and disaster recovery. This position reports to the Director, Digital Platform Key Responsibilities & Activities: Demonstrate knowledge of cloud architecture and implementation features (OS, multi-tenancy, virtualization, orchestration, elastic scalability)Demonstrate knowledge of DevOps toolchains and processesAct as a Subject Matter Expert to the organization for digital architecture end-to-end architecture, including AWS and future providers, networking, provisioning, and management Develop a library of deployable and documented cloud design patterns, based on the digital platform application portfolio, as a basis for deploying services to the cloudDemonstrate leadership ability to back decisions with research and the “why,” and articulate several options, the pros and cons for each, and a recommendationMaintain overall industry knowledge on the latest trends, technology, etc.Develop solutions architecture and evaluate architectural alternatives for private, public, and hybrid cloud models, including IaaS, PaaS, and other cloud servicesContribute to DevOps development activities and complex development tasksDefine optimal design patterns and solutions for high availability and disaster recovery for applicationsDrive scope definition, requirements analysis, functional and technical design, application build, product configuration, unit testing, and production deploymentEnsure delivered solutions meet/perform to technical and functional/non-functional requirements Provide technical expertise and ownership in the diagnosis and resolution of an issue, including the determination and provision of workaround solution or escalation to service ownersEnsure delivered solutions are realized in time frame committed; work in conjunction with product owners to size and manage scope and riskProvide support and technical governance, expertise related to cloud architectures, deployment, and operations Provide thought leadership in the organization and to fellow team members across the business and technical project dimensions solving complex business requirementsDemonstrate forward-thinking around where the organization is going and how technology can support these effortsAdvocate and define cloud architecture vision from a strategic perspective, including internal and external platforms, tools, and systemsAct as the coach and mentor to team members and technical staff on their assigned project tasks Develop a cohesive team and ensure their continued successLead the definition and development of cloud reference architecture and management systemsConduct product work reviews with team membersQualifications Bachelor’s degree in computer science, systems analysis or a related study, or equivalent experience10 + years of experience spanning at least two IT disciplines, including technical architecture, network management, application development, middleware, database management or operationsExperience as a team lead preferredExperience with AWS and Azure implementationsExposure to multiple, diverse technologies and processing environmentsKnowledge of all components of a technical architectureKnowledge of business process re-engineering principles and processesStrong understanding of network architecture and application development methodologiesStrong understanding of SOA, object-oriented analysis and design, and client/server systemsExperience working in a research or academic environment preferredDemonstrated experience working with Agile Ops/DevOps teams, including KPI development for efficiency tracking.Effective and professional oral and written communication skills, interfacing with internal peers, upper management, and customers.Ability to understand and affect decisions strategically for the interest of Air Canada first and foremost Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
    • toronto, ontario
    • permanent
    Software Solutions Delivery Manager Randstad IT Solutions - Professional Services Work location: Toronto, ON Full time, permanent. Competitive salary and full benefits package.   As a  Solutions Delivery Manager, you will be at the center of Randstad IT Solution’s ability to advance and modernize our customers' technologies. You are a skilled technologist, project and portfolio manager invested in providing an excellent customer experience and deploying fresh, cutting-edge solutions.      What will your job entail: You will own, support and nurture custom solutions efforts for our customers through Randstad’s Solutions’ organization. You will develop close client relationships with a convincing vision of successful technology deployments. Our engagements are long term and we aim for referenceability and repeat engagements. The engagements are varied and span across multiple industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful).    The methodologies and tech stacks used are constantly evolving, you will have an opportunity for a continuous learning professional experience. And while transparency, honesty and loyalty will always remain part of our core values, you understand the many moving parts and subtleties of your role as a professional services expert. You aim to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.     What we are looking for: You are an engagement delivery expert and a technologist at heart who thrives on customer success. You are a curious and adaptable individual who we can count on, just as you can count on us. You have very strong technology and business acumen and you will thrive in participating in the growth of our company.     Skills you bring to the table: Leadership and deployment experience of software solutions in various industries especially in large enterprise environments. Experience coaching software development specialists (developers, UI/UX, QA, BA, ScrumMaster, etc…). Experience and knowledge in software development methodologies such as Scrum, SAFe, Waterfall, Kanban, PMBOK, etc. and experience to navigate scrum tools, processes and artifacts. Demonstrated ability to manage agile and project tools and also reporting tools (Jira, Azure DevOps, Excel/Sheets, Confluence, etc…). Experience in managing budgets and forecasts for large effort based projects. Experience in supporting software solutions sales through sales meetings and write-ups.  Excellent communication skills in English.      In order to apply for this role, please send us your updated resume by email to: salah.hazourli@randstadsourceright.ca       Working with Randstad Canada Hybrid work location opportunity with work from home, office and customer meetings once pandemic is lifted.  Randstad has been selected as one of Canada’ 50 best places to work since 2006 4 weeks of paid vacation from day one, with increases based on your years of service Optional RRSP and stock contribution plans with company match Numerous training and development opportunities to expand your skills Strong focus on work-life balance and maintaining your physical and mental health Tremendous opportunity to grow your responsibilities and skills Attractive compensation matching your enthusiasm, skills and experience     About Randstad IT SolutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019. Randstad Canada’s Equity, Diversity & Inclusion Statement Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process. ###e###
    Software Solutions Delivery Manager Randstad IT Solutions - Professional Services Work location: Toronto, ON Full time, permanent. Competitive salary and full benefits package.   As a  Solutions Delivery Manager, you will be at the center of Randstad IT Solution’s ability to advance and modernize our customers' technologies. You are a skilled technologist, project and portfolio manager invested in providing an excellent customer experience and deploying fresh, cutting-edge solutions.      What will your job entail: You will own, support and nurture custom solutions efforts for our customers through Randstad’s Solutions’ organization. You will develop close client relationships with a convincing vision of successful technology deployments. Our engagements are long term and we aim for referenceability and repeat engagements. The engagements are varied and span across multiple industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful).    The methodologies and tech stacks used are constantly evolving, you will have an opportunity for a continuous learning professional experience. And while transparency, honesty and loyalty will always remain part of our core values, you understand the many moving parts and subtleties of your role as a professional services expert. You aim to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.     What we are looking for: You are an engagement delivery expert and a technologist at heart who thrives on customer success. You are a curious and adaptable individual who we can count on, just as you can count on us. You have very strong technology and business acumen and you will thrive in participating in the growth of our company.     Skills you bring to the table: Leadership and deployment experience of software solutions in various industries especially in large enterprise environments. Experience coaching software development specialists (developers, UI/UX, QA, BA, ScrumMaster, etc…). Experience and knowledge in software development methodologies such as Scrum, SAFe, Waterfall, Kanban, PMBOK, etc. and experience to navigate scrum tools, processes and artifacts. Demonstrated ability to manage agile and project tools and also reporting tools (Jira, Azure DevOps, Excel/Sheets, Confluence, etc…). Experience in managing budgets and forecasts for large effort based projects. Experience in supporting software solutions sales through sales meetings and write-ups.  Excellent communication skills in English.      In order to apply for this role, please send us your updated resume by email to: salah.hazourli@randstadsourceright.ca       Working with Randstad Canada Hybrid work location opportunity with work from home, office and customer meetings once pandemic is lifted.  Randstad has been selected as one of Canada’ 50 best places to work since 2006 4 weeks of paid vacation from day one, with increases based on your years of service Optional RRSP and stock contribution plans with company match Numerous training and development opportunities to expand your skills Strong focus on work-life balance and maintaining your physical and mental health Tremendous opportunity to grow your responsibilities and skills Attractive compensation matching your enthusiasm, skills and experience     About Randstad IT SolutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019. Randstad Canada’s Equity, Diversity & Inclusion Statement Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process. ###e###
    • toronto, ontario
    • permanent
    team helps retailers turn shopper insights into strategic advantage. We leverage our deep expertise in data science and technology to mine shopper data, uncovering what drives consumer decision making. By using advanced modeling, artificial intelligence and cloud-based SaaS solutions, we are able to put these insights at the fingertips of our clients. As a Senior Data Engineer, you’ll be part of a team of smart, highly skilled engineers who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data driven solutions - all powered by our exceptional technology and people. Our core technologies currently include Python and Snowflake and we continue to adopt the best of breed in cloud-native (Azure), low-latency technologies. Our team is co-located and agile, with a central hub in Toronto. If you like what you see please email me your word resume to aaron.lail@randstad.caAdvantages•Computer Science, Engineering, Information Systems degree (or equivalent combination of skill and experience) •5+ years' experience leading complex data architecture projects •Expertise SQL (required) coding and experience with a broad array of development tools and platforms, experience with Linux/UNIX shell coding, analytics data management tools/languages such as Python (required), Java and Spark •Expertise in dimensional and relational database design and data models (Snowflake, RedShift, Teradata) •Experience with various analytical data platforms and technologies •Experience in data integration design, implementation, and maintenance, data lakes/hubs •Experience with developing REST APIs and microservices Responsibilities•Lead the design, development, and implementation of new and existing data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster •A key contributor in providing data extraction and management solutions to a diverse team of data analysts and data scientists as they develop best-in-class analytics solutions •Lead data architecture efforts in support of key analytics innovations that involve multiple internal and/or external (client) stakeholders •Develop efficient queries to retrieve appropriate datasets from relational databases •Design, implement and maintain performance of reliable data pipelines and interfaces that feed various analytics applications, both structured and unstructured data •Create, implement, and maintain data transformation processes •Work alongside key stakeholders within the team to put data processing solutions into production environment Qualifications•Experience with Cloud platforms – Azure, AWS, Snowflake •Experience with CI/CD – Git/Bitbucket, JIRA, Bamboo •Experience with designing and developing serverless applications an asset •Experience with Databricks, Delta Lake, Spark data pipeline development an asset •Preferred experience with business intelligence tools such as Sisense, Qliksense, Tableau and MicroStrategy an asset •Understanding of machine learning an asset •Desire to independently research work-around solutions to complex problems an asset SummaryMany retailers feel like they’re drowning in data, but don’t have to. Our data scientists use advanced modeling and artificial intelligence (AI) capabilities to mine shopper data, uncover what drives shoppers’ decisions and identify leading ways to optimize retail strategy. Our cloud-based Software-as-a-Service (SaaS) solutions put actionable customer insights at the fingertips of marketing and merchandising decision-makers and enable you to share these insights with suppliers.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    team helps retailers turn shopper insights into strategic advantage. We leverage our deep expertise in data science and technology to mine shopper data, uncovering what drives consumer decision making. By using advanced modeling, artificial intelligence and cloud-based SaaS solutions, we are able to put these insights at the fingertips of our clients. As a Senior Data Engineer, you’ll be part of a team of smart, highly skilled engineers who are proud to partner with some of the world’s leading retailers on challenging, cutting-edge, data driven solutions - all powered by our exceptional technology and people. Our core technologies currently include Python and Snowflake and we continue to adopt the best of breed in cloud-native (Azure), low-latency technologies. Our team is co-located and agile, with a central hub in Toronto. If you like what you see please email me your word resume to aaron.lail@randstad.caAdvantages•Computer Science, Engineering, Information Systems degree (or equivalent combination of skill and experience) •5+ years' experience leading complex data architecture projects •Expertise SQL (required) coding and experience with a broad array of development tools and platforms, experience with Linux/UNIX shell coding, analytics data management tools/languages such as Python (required), Java and Spark •Expertise in dimensional and relational database design and data models (Snowflake, RedShift, Teradata) •Experience with various analytical data platforms and technologies •Experience in data integration design, implementation, and maintenance, data lakes/hubs •Experience with developing REST APIs and microservices Responsibilities•Lead the design, development, and implementation of new and existing data processing solutions; enabling teams to be more efficient and effective in analyzing data and getting to insights faster •A key contributor in providing data extraction and management solutions to a diverse team of data analysts and data scientists as they develop best-in-class analytics solutions •Lead data architecture efforts in support of key analytics innovations that involve multiple internal and/or external (client) stakeholders •Develop efficient queries to retrieve appropriate datasets from relational databases •Design, implement and maintain performance of reliable data pipelines and interfaces that feed various analytics applications, both structured and unstructured data •Create, implement, and maintain data transformation processes •Work alongside key stakeholders within the team to put data processing solutions into production environment Qualifications•Experience with Cloud platforms – Azure, AWS, Snowflake •Experience with CI/CD – Git/Bitbucket, JIRA, Bamboo •Experience with designing and developing serverless applications an asset •Experience with Databricks, Delta Lake, Spark data pipeline development an asset •Preferred experience with business intelligence tools such as Sisense, Qliksense, Tableau and MicroStrategy an asset •Understanding of machine learning an asset •Desire to independently research work-around solutions to complex problems an asset SummaryMany retailers feel like they’re drowning in data, but don’t have to. Our data scientists use advanced modeling and artificial intelligence (AI) capabilities to mine shopper data, uncover what drives shoppers’ decisions and identify leading ways to optimize retail strategy. Our cloud-based Software-as-a-Service (SaaS) solutions put actionable customer insights at the fingertips of marketing and merchandising decision-makers and enable you to share these insights with suppliers.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    The Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependencies.Responsibilities•Report to the Department Director and Portfolio Manager, ensure that cross-functional programs are delivered on-time, within scope, within budget, and will track and proactively mitigate any deviations.•Liaise and maintain relationships with vendors via procurement and stakeholders •Drive the selection of external vendors for program implementation, wherever applicable.•Ensure resource and budget availability, working closely with Portfolio Managers and resource.•Define, Own and Drive the delivery of the roadmap and track success KPIs•Maintain a strong business focus with an understanding of the current and strategic direction of technologies•Oversee the Project Managers assigned to the program and make sure they are all aligned on the Program plans and priorities.•Identify program milestones, critical success factors, risks, and resource requirements•Manage program communications and stakeholders•Manage changes to the program scope, schedule and costs using appropriate verification techniques•Report progress, risks, challenges, and engage management as needed•Collaborate with other Program Managers, exchanging ideas, working on improvements of process•Actively manage projects within the program and understand the dependenciesQualifications•Proven track record of deploying large programs and projects on time, in scope, within budget, and meeting other related KPIs.•7+ years of experience in strategic Project Management and 4+ years in Program Management.•Bachelor’s degree in computer science, project/program management or equivalent.•Efficiency with Microsoft Office, Project, Teams, SharePoint•Work experience in a virtual environment•Experience in resource matrix management•Strong Program Management Skills•Mastering execution of different phases of an IT Projects for Waterfall and/or Agile projects •Strong interpersonal skills, ability to manage stakeholder relationships.•Excellent communication skills with proven ability to communicate with internal and external stakeholders at all levels.•Excellent interpersonal and people management skills•Proven leadership and ability to influence, remain calm and maintain focus on sustainable results •Results-oriented•Dynamic, ability to work in a changing environment•Great at working with others, proactive with ideas and solutions•Sense of prioritization and change management•Political common sense•Bilingual (French/English)AdvantagesThe Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependenciesResponsibilities•Report to the Department Director and Portfolio Manager, ensure that cross-functional programs are delivered on-time, within scope, within budget, and will track and proactively mitigate any deviations.•Liaise and maintain relationships with vendors via procurement and stakeholders •Drive the selection of external vendors for program implementation, wherever applicable.•Ensure resource and budget availability, working closely with Portfolio Managers and resource.•Define, Own and Drive the delivery of the roadmap and track success KPIs•Maintain a strong business focus with an understanding of the current and strategic direction of technologies•Oversee the Project Managers assigned to the program and make sure they are all aligned on the Program plans and priorities.•Identify program milestones, critical success factors, risks, and resource requirements•Manage program communications and stakeholders•Manage changes to the program scope, schedule and costs using appropriate verification techniques•Report progress, risks, challenges, and engage management as needed•Collaborate with other Program Managers, exchanging ideas, working on improvements of process•Actively manage projects within the program and understand the dependenciesQualifications•Proven track record of deploying large programs and projects on time, in scope, within budget, and meeting other related KPIs.•7+ years of experience in strategic Project Management and 4+ years in Program Management.•Bachelor’s degree in computer science, project/program management or equivalent.•Efficiency with Microsoft Office, Project, Teams, SharePoint•Work experience in a virtual environment•Experience in resource matrix management•Other assets: oManaging Telcom, Networking, Call Center, Security, Data Center, Storage, End-User Computing, AI and Integration projects/programs.oExperience working with Clarity, Workbench and Jira/ConfluenceoPMP/PgMP Certification•Strong Program Management Skills•Mastering execution of different phases of an IT Projects for Waterfall and/or Agile projects •Strong interpersonal skills, ability to manage stakeholder relationships.•Excellent communication skills with proven ability to communicate with internal and external stakeholders at all levels.•Excellent interpersonal and people management skills•Proven leadership and ability to influence, remain calm and maintain focus on sustainable results •Results-oriented•Dynamic, ability to work in a changing environment•Great at working with others, proactive with ideas and solutions•Sense of prioritization and change management•Political common sense•Bilingual (French/English)SummaryThe Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependenciesRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    The Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependencies.Responsibilities•Report to the Department Director and Portfolio Manager, ensure that cross-functional programs are delivered on-time, within scope, within budget, and will track and proactively mitigate any deviations.•Liaise and maintain relationships with vendors via procurement and stakeholders •Drive the selection of external vendors for program implementation, wherever applicable.•Ensure resource and budget availability, working closely with Portfolio Managers and resource.•Define, Own and Drive the delivery of the roadmap and track success KPIs•Maintain a strong business focus with an understanding of the current and strategic direction of technologies•Oversee the Project Managers assigned to the program and make sure they are all aligned on the Program plans and priorities.•Identify program milestones, critical success factors, risks, and resource requirements•Manage program communications and stakeholders•Manage changes to the program scope, schedule and costs using appropriate verification techniques•Report progress, risks, challenges, and engage management as needed•Collaborate with other Program Managers, exchanging ideas, working on improvements of process•Actively manage projects within the program and understand the dependenciesQualifications•Proven track record of deploying large programs and projects on time, in scope, within budget, and meeting other related KPIs.•7+ years of experience in strategic Project Management and 4+ years in Program Management.•Bachelor’s degree in computer science, project/program management or equivalent.•Efficiency with Microsoft Office, Project, Teams, SharePoint•Work experience in a virtual environment•Experience in resource matrix management•Strong Program Management Skills•Mastering execution of different phases of an IT Projects for Waterfall and/or Agile projects •Strong interpersonal skills, ability to manage stakeholder relationships.•Excellent communication skills with proven ability to communicate with internal and external stakeholders at all levels.•Excellent interpersonal and people management skills•Proven leadership and ability to influence, remain calm and maintain focus on sustainable results •Results-oriented•Dynamic, ability to work in a changing environment•Great at working with others, proactive with ideas and solutions•Sense of prioritization and change management•Political common sense•Bilingual (French/English)AdvantagesThe Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependenciesResponsibilities•Report to the Department Director and Portfolio Manager, ensure that cross-functional programs are delivered on-time, within scope, within budget, and will track and proactively mitigate any deviations.•Liaise and maintain relationships with vendors via procurement and stakeholders •Drive the selection of external vendors for program implementation, wherever applicable.•Ensure resource and budget availability, working closely with Portfolio Managers and resource.•Define, Own and Drive the delivery of the roadmap and track success KPIs•Maintain a strong business focus with an understanding of the current and strategic direction of technologies•Oversee the Project Managers assigned to the program and make sure they are all aligned on the Program plans and priorities.•Identify program milestones, critical success factors, risks, and resource requirements•Manage program communications and stakeholders•Manage changes to the program scope, schedule and costs using appropriate verification techniques•Report progress, risks, challenges, and engage management as needed•Collaborate with other Program Managers, exchanging ideas, working on improvements of process•Actively manage projects within the program and understand the dependenciesQualifications•Proven track record of deploying large programs and projects on time, in scope, within budget, and meeting other related KPIs.•7+ years of experience in strategic Project Management and 4+ years in Program Management.•Bachelor’s degree in computer science, project/program management or equivalent.•Efficiency with Microsoft Office, Project, Teams, SharePoint•Work experience in a virtual environment•Experience in resource matrix management•Other assets: oManaging Telcom, Networking, Call Center, Security, Data Center, Storage, End-User Computing, AI and Integration projects/programs.oExperience working with Clarity, Workbench and Jira/ConfluenceoPMP/PgMP Certification•Strong Program Management Skills•Mastering execution of different phases of an IT Projects for Waterfall and/or Agile projects •Strong interpersonal skills, ability to manage stakeholder relationships.•Excellent communication skills with proven ability to communicate with internal and external stakeholders at all levels.•Excellent interpersonal and people management skills•Proven leadership and ability to influence, remain calm and maintain focus on sustainable results •Results-oriented•Dynamic, ability to work in a changing environment•Great at working with others, proactive with ideas and solutions•Sense of prioritization and change management•Political common sense•Bilingual (French/English)SummaryThe Program Manager role manages and oversees all aspects of key large-scale programs. Program management responsibilities include managing leading and completing programs on time, within budget and scope, setting deadlines/milestones, monitoring and reporting on the progress of programs to all levels of stakeholder. The Program Manager will be maintaining an overall view for the program deliverables and dependenciesRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    your responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.AdvantagesOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.Responsibilitiesyour responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.Qualificationsyour responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.SummaryInterested candidates please email/reach out to Madhu Lakkundi- madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    your responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.AdvantagesOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.Responsibilitiesyour responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.Qualificationsyour responsiblitiesJoining us, you will work on:•Leading the design and development of features and components within your team to meet the needs of the business.•Developing primarily in Java, helping to building out a micro-service based architecture •Sharing responsibility for production services and ensuring they remain stable.•Helping to develop your team’s technical skills, and capabilities.Your daily tasks:You will be responsible for all aspects of your team’s delivery:•Working closely with the product owner and business users on features and requirements•Design and development of solutions including code quality and test coverage•Ensuring development is broken down into small and frequent releases•Taking responsibility for the quality and availability of the services that your team owns, and sharing responsibility for the overall system health.Skills & experience we require•Expert understanding of Java 8+ (Concurrency, data structures, lock-free, wait free code, low latency, lambdas, memory model) •Strong expericence of continuous integration, testing frameworks, continuous deployment and testing•Experience of REST and messaging technologies•Understanding of DevOps best practices•Stong design and technical solutions•Experience of working in an agile teamOptional/nice to have•Banking, FX and/or Fixed Income business knowledge an advantage•Can demonstrate a passion for software development outside of work through involvement in open source, working groups etc.•Exposure to ActivePivot sotwareWhat we offerWhile delivering a world class trading platform within a dynamic, challenging and rewarding environment, the successful candidate will have the opportunity for new technical challenges, and to further their experience by working on high profile financial technology within a leading investment bank.SummaryInterested candidates please email/reach out to Madhu Lakkundi- madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    DOWNTOWN TORONTO PUBLIC SECTOR CLIENT REQUIRES A FULL TIME CLOUD SOLUTIONS ARCHITECTKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationAdvantagesKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationResponsibilitiesKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationQualificationsKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationSummaryKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    DOWNTOWN TORONTO PUBLIC SECTOR CLIENT REQUIRES A FULL TIME CLOUD SOLUTIONS ARCHITECTKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationAdvantagesKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationResponsibilitiesKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationQualificationsKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationSummaryKnowledge, Skills and Experience Required Mandatory•Minimum 10 years related work experience within the field of IT infrastructure or application solution architecture, with 4 years dedicated to Cloud •Extensive experience with modern technology architecture spanning cloud, and hybrid deployments•Extensive experience with developing strategic plans•Hands-on experience with business requirements gathering/analysis combined with proven experience in infrastructure design and developmentPreferred•Significant experience designing, building, tuning and supporting multi-tier enterprise applications and infrastructure•Significant experience designing, building, tuning & supporting multi-tier enterprise applications and infrastructure•Demonstrated experience working in an agile environment, ability to adapt on- the-fly to the changing needs of the Service•Effective problem-solving skills, self-motivation, and demonstration of pro-active work in the design and management of reliable and robust production systems•Demonstrated ability to design and implement a DevOps practice, including: design, development, testing and implementation•Experience with working in a team environment•Experience with working in s 7x24 environmentMandatory Soft Skills•Strong verbal, reading comprehension and written communication skills•Self-motivated in learning new technologies•Strong understanding of information processing principles and practices.•Solid grounding in core enterprise architecture, including Zachman‟s Enterprise Architecture framework and TOGAF.•In-depth technical knowledge of cloud technology and future direction•Working technical knowledge of current systems software, protocols, and standards•Expert knowledge of script languages•Hands-on experience with network, servers, storage development tools•Strong knowledge of hardware and software evaluation principles and practice.•Expert in integration of cloud based services with on premise technology•Proven project planning and management experience.•Good knowledge of applicable data privacy practices and laws with exceptional analytical, conceptual, and problem-solving abilities.•A solid understanding of the organization‟s goals and objectives.Education, Training, Certifications or Designations Required Mandatory•University Degree in Computer Science or related field, or an equivalent combination of education, experience and/or training•Microsoft Certified: Azure Solutions Architect ExpertPreferred•Certification in TOGAF or equivalent architectural framework•Other Cloud related technology certificationRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    As a DevOps Engineer you work on maintaining and development of our CI/CD tools, IAAC and other OPS tools in which the team is currently responsible for.You are responsible for Incident, Change, Problem and Release Management activities for all Production and non-Production environments. In addition, you are involved with Product teams as new hardware and software are being prepared for release. You will work towards becoming a technical lead / SME in one or more of our tools in the tech stack. As well you will take part in achieving our vision for IAAC principles and using a modern toolset.If you feel you are a fit for this role please email me your word resume to aaron.lail@randstad.ca AdvantagesAbout You: •You are a positive self-starter. (working alone and in a team)•You have high attention to detail.•You have a curious mindset.•You are keen on delivering sustainable solutions using iterative approach.ResponsibilitiesWhat you will be doing: •Develop cloud platform components following best practices in cloud and microservices development and deployment•Collaborate with other functional teams (development, platform, support)•Create and maintain automation of infrastructure and continuous integration jobs affected by their work•Incident & Problem Management – Ensures that incidents and problems related to NIQ Retail’s suite of applications are investigated and resolved within pre-defined SLAs. Recommends improvements where possible.•Application Configuration – Works with Software Engineering teams to ensure proper configuration of the applications in both Production and non-Production•Release Management – Participates in release planning and is a main implementer of these releases into Production. QualificationsQualifications and Experience needed to thrive in this Role:•Incident Management – ServiceNow, Freshdesk, Remedy•Change Management – FreshService, JIRA ServiceDesk•Knowledge of CI/CD tools such as Bitbucket or Bamboo (preferred) •4 years of Linux Administration and 2 years of Windows Administration.•Knowledge of IAAC with tools like Ansible, Terraform or similar•Good knowledge in at least one relevant programming/scripting language such as Python, PowerShell or bash.•Up to date modern technologies used in cloud platform and microservices development•Knowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of Snowflake•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)•Experience with Elastic, Kibana, Grafana and IcingaSummary•Knowledge of Snowflake•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)•Experience with Elastic, Kibana, Grafana and IcingaRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    As a DevOps Engineer you work on maintaining and development of our CI/CD tools, IAAC and other OPS tools in which the team is currently responsible for.You are responsible for Incident, Change, Problem and Release Management activities for all Production and non-Production environments. In addition, you are involved with Product teams as new hardware and software are being prepared for release. You will work towards becoming a technical lead / SME in one or more of our tools in the tech stack. As well you will take part in achieving our vision for IAAC principles and using a modern toolset.If you feel you are a fit for this role please email me your word resume to aaron.lail@randstad.ca AdvantagesAbout You: •You are a positive self-starter. (working alone and in a team)•You have high attention to detail.•You have a curious mindset.•You are keen on delivering sustainable solutions using iterative approach.ResponsibilitiesWhat you will be doing: •Develop cloud platform components following best practices in cloud and microservices development and deployment•Collaborate with other functional teams (development, platform, support)•Create and maintain automation of infrastructure and continuous integration jobs affected by their work•Incident & Problem Management – Ensures that incidents and problems related to NIQ Retail’s suite of applications are investigated and resolved within pre-defined SLAs. Recommends improvements where possible.•Application Configuration – Works with Software Engineering teams to ensure proper configuration of the applications in both Production and non-Production•Release Management – Participates in release planning and is a main implementer of these releases into Production. QualificationsQualifications and Experience needed to thrive in this Role:•Incident Management – ServiceNow, Freshdesk, Remedy•Change Management – FreshService, JIRA ServiceDesk•Knowledge of CI/CD tools such as Bitbucket or Bamboo (preferred) •4 years of Linux Administration and 2 years of Windows Administration.•Knowledge of IAAC with tools like Ansible, Terraform or similar•Good knowledge in at least one relevant programming/scripting language such as Python, PowerShell or bash.•Up to date modern technologies used in cloud platform and microservices development•Knowledge of docker / Kubenetes•Experience in cloud based solutions (AWS, Azure)•Knowledge of Snowflake•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)•Experience with Elastic, Kibana, Grafana and IcingaSummary•Knowledge of Snowflake•Knowledge of BI tools such as SuperSet, Sisense or Qlik (QlikView, QlikSense)•Experience with Elastic, Kibana, Grafana and IcingaRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    We are looking for a talented engineer and passionate team-player to join the team as a Lead Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.ResponsibilitiesWork with a team of skilled JavaScript developers creating a rapidly evolving consumer-facing platform.Provide technical leadership and hands-on contribution of the software that supports the business and for monitoring and maintaining that software in production.Establish the patterns, architecture, and practices that the team will follow in building modern and best-in-class software.Build scalable production applications and help scale our existing appsWork with modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience.Architect, code, test and implement full stack solutions to meet business needs.QualificationsMust have6+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience planning, documenting, implementing, and maintaining scaled web applications in production.Experience working with and setting up modern software development best practices (source control, automated testing, CI/CD pipelines, Docker, declarative infrastructure, etc).Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Nice to havePost-secondary degree or diploma in a computer or design related program.Experience building software in a startup environment and/or within the open source ecosystemSummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are looking for a talented engineer and passionate team-player to join the team as a Lead Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.ResponsibilitiesWork with a team of skilled JavaScript developers creating a rapidly evolving consumer-facing platform.Provide technical leadership and hands-on contribution of the software that supports the business and for monitoring and maintaining that software in production.Establish the patterns, architecture, and practices that the team will follow in building modern and best-in-class software.Build scalable production applications and help scale our existing appsWork with modern tooling throughout, whether that's something currently part of our stack, or something new that you assess needs to be added to reliably deliver the desired user experience.Architect, code, test and implement full stack solutions to meet business needs.QualificationsMust have6+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience planning, documenting, implementing, and maintaining scaled web applications in production.Experience working with and setting up modern software development best practices (source control, automated testing, CI/CD pipelines, Docker, declarative infrastructure, etc).Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Nice to havePost-secondary degree or diploma in a computer or design related program.Experience building software in a startup environment and/or within the open source ecosystemSummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. If you are interested in this position, email merin.george@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Senior Project Manager, Investmentshis role within the SLC IT team will collaborate to deliver innovative solutions for SLC Management initiatives as a Senior Project Manager and Scrum Master. The successful candidate will specialize in the planning, management and implementation of complex technology and business projects to meet the needs of the Front / Middle / Back Office, Distribution, Finance, Risk and Compliance teams. Leadership, coaching and excellent communication skills will be essential to successfully deliver in this rapidly changing organization. The current opportunity is focused on establishing a new investment data hub leveraging the Markit EDM solution.AdvantagesCompetitive Base SalaryBonusBest in Canada benefitsPension4 weeks vacationResponsibilitiesStrengthens relationships with clients and within teams; building trust, inspiring confidence and earning respect.Manages outcomes, key results, and productivity measurements, while working with the team to continuously improve these metricsCollaborates with business partners, executives, and technical project teams to deliver quality solutions to business client’s satisfaction.Plans and executes projects with a high level of complexity and uncertainty including managing scope, requirement changes, priorities and client outcomesApplies critical thinking to proactively identify risks and issues using appropriate fact-based metrics/assumptions and develops strategies to mitigate from the outsetManages all communications based on the delivery framework including steering committee presentations, status reports to executives, stakeholders, business units, vendors, project team, etc.Ensures timely engagement with relevant groups, e.g. security, compliance, finance, privacy, sourcing, as required to deliver the desired outcomesManages vendors to ensure alignment of project plans, timely delivery and quality of workEnsures change management plans are developed, socialized and consistently measured to deliver the expected benefits and adoption.Promotes innovative or improved methods to get the work done while leveraging best practices to complying with applicable enterprise standardsActs as a change agent, supporting adoption of agile delivery with focus on facilitating greater agility, building high performing teams and works to eliminate obstacles for successful deliveryQualificationsNew investment data hub leveraging the Markit EDM solution.The experience requires someone from the Asset Management/Investment/Wealth/CapitalComplex technology and business projects to meet the needs of the Front / Middle / Back Office, Distribution, Finance, Risk and Compliance teams.7+ years’ experience as a project manager and scrum master, including experience implementing enterprise applications and integration to hosted vendor solutionsApplications could vary by organization – front office, back office black rock, Aladdin, Pam or account management systems. PM/Scrum Master – understand what they are delivering and why – describe the vale of the project is going to be important, delivered in a traditional waterfall/agile, made the transition and was part of the waterfall/agile transition. Agile certification and actual working experienceBusiness applications, ideally asset management space & financial institutionsNot looking for infrastructure, network, email solutions NOHow much experience in IT verses business is required? Some IT experience with business applicationsSummary7+ years’ experience as a project manager and scrum master, including experience implementing enterprise applications and integration to hosted vendor solutionsDemonstrates ownership and personal sense of urgency for solving problems, getting work done and instills the same in the project or agile team.Evidence of effective and efficient delivery in a virtual, multi-site environment.Experience leveraging multiple delivery methodologies including Agile, Scrum, Iterative and Waterfall.Great leadership, collaboration, communication and coaching skills to effectively manage work in a matrix organizationAbility to work with ambiguity and help project team members work with ambiguityPreferred:Experience with the implementation of data governance and data management solutions such as Markit EDMProject management or functional experience within Investments, Asset Management and/or Capital Markets organizationCertified Scrum Master (CSM)Kanban Management Professional (KMP)Certified Project Management professional designation (PMP)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Senior Project Manager, Investmentshis role within the SLC IT team will collaborate to deliver innovative solutions for SLC Management initiatives as a Senior Project Manager and Scrum Master. The successful candidate will specialize in the planning, management and implementation of complex technology and business projects to meet the needs of the Front / Middle / Back Office, Distribution, Finance, Risk and Compliance teams. Leadership, coaching and excellent communication skills will be essential to successfully deliver in this rapidly changing organization. The current opportunity is focused on establishing a new investment data hub leveraging the Markit EDM solution.AdvantagesCompetitive Base SalaryBonusBest in Canada benefitsPension4 weeks vacationResponsibilitiesStrengthens relationships with clients and within teams; building trust, inspiring confidence and earning respect.Manages outcomes, key results, and productivity measurements, while working with the team to continuously improve these metricsCollaborates with business partners, executives, and technical project teams to deliver quality solutions to business client’s satisfaction.Plans and executes projects with a high level of complexity and uncertainty including managing scope, requirement changes, priorities and client outcomesApplies critical thinking to proactively identify risks and issues using appropriate fact-based metrics/assumptions and develops strategies to mitigate from the outsetManages all communications based on the delivery framework including steering committee presentations, status reports to executives, stakeholders, business units, vendors, project team, etc.Ensures timely engagement with relevant groups, e.g. security, compliance, finance, privacy, sourcing, as required to deliver the desired outcomesManages vendors to ensure alignment of project plans, timely delivery and quality of workEnsures change management plans are developed, socialized and consistently measured to deliver the expected benefits and adoption.Promotes innovative or improved methods to get the work done while leveraging best practices to complying with applicable enterprise standardsActs as a change agent, supporting adoption of agile delivery with focus on facilitating greater agility, building high performing teams and works to eliminate obstacles for successful deliveryQualificationsNew investment data hub leveraging the Markit EDM solution.The experience requires someone from the Asset Management/Investment/Wealth/CapitalComplex technology and business projects to meet the needs of the Front / Middle / Back Office, Distribution, Finance, Risk and Compliance teams.7+ years’ experience as a project manager and scrum master, including experience implementing enterprise applications and integration to hosted vendor solutionsApplications could vary by organization – front office, back office black rock, Aladdin, Pam or account management systems. PM/Scrum Master – understand what they are delivering and why – describe the vale of the project is going to be important, delivered in a traditional waterfall/agile, made the transition and was part of the waterfall/agile transition. Agile certification and actual working experienceBusiness applications, ideally asset management space & financial institutionsNot looking for infrastructure, network, email solutions NOHow much experience in IT verses business is required? Some IT experience with business applicationsSummary7+ years’ experience as a project manager and scrum master, including experience implementing enterprise applications and integration to hosted vendor solutionsDemonstrates ownership and personal sense of urgency for solving problems, getting work done and instills the same in the project or agile team.Evidence of effective and efficient delivery in a virtual, multi-site environment.Experience leveraging multiple delivery methodologies including Agile, Scrum, Iterative and Waterfall.Great leadership, collaboration, communication and coaching skills to effectively manage work in a matrix organizationAbility to work with ambiguity and help project team members work with ambiguityPreferred:Experience with the implementation of data governance and data management solutions such as Markit EDMProject management or functional experience within Investments, Asset Management and/or Capital Markets organizationCertified Scrum Master (CSM)Kanban Management Professional (KMP)Certified Project Management professional designation (PMP)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $170,000 - $200,000 per year
    Our client, an innovative disruptor in the content creation space is looking for a hands-on Development Manager - Remote to lead of one of their high-performing, fully remote development teams. The successful Development Manager candidate will have at least 5 years' experience building complex applications in Javascript and Node (or other backend technologies) and at 2 years of leadership experience.Reporting to the VP of Engineering, the Development Manager - Remote will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsDevelopment Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Development Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our client, an innovative disruptor in the content creation space is looking for a hands-on Development Manager - Remote to lead of one of their high-performing, fully remote development teams. The successful Development Manager candidate will have at least 5 years' experience building complex applications in Javascript and Node (or other backend technologies) and at 2 years of leadership experience.Reporting to the VP of Engineering, the Development Manager - Remote will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsDevelopment Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Development Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Requirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsAdvantagesWe are looking for highly motivated Software Engineer to join our Products & Technology team in Toronto. You will be working closely with the architecture and product team under the engineering team, as well as more broadly with a multi-functional team to deliver quality and leading-edge digital experience. You’ll be able to quickly synthesize business requirements, research, and design principles into well-considered applications. You will need to be able to identify and solve problems; explore different design solutions and present the best options to the project team members and partners.ResponsibilitiesRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsQualificationsRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsSummaryRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsPlease reach Madhu Lakkundi to apply and know about the role: madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Requirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsAdvantagesWe are looking for highly motivated Software Engineer to join our Products & Technology team in Toronto. You will be working closely with the architecture and product team under the engineering team, as well as more broadly with a multi-functional team to deliver quality and leading-edge digital experience. You’ll be able to quickly synthesize business requirements, research, and design principles into well-considered applications. You will need to be able to identify and solve problems; explore different design solutions and present the best options to the project team members and partners.ResponsibilitiesRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsQualificationsRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsSummaryRequirements: 8+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers-Experience with Agile development methodology-Designing, Building and documenting APIs (REST, gRPC, GraphQL)-Experience with Distributed Systems, plus points if have designed, implemented and deployed Microservices in a production environment-Experience with Java or Kotlin-Apache Kafka or experience with any other messaging broker (RabbitMQ, ActiveMQ)-Containerization (Docker/Kubernetes)-Experience with one or more Cloud platforms (AWS, Azure, GCP)-Experience with SQL and/or NoSQL databases (Oracle, Postgres, MongoDB)Nice to have:-Python, Scala or any other language-Test-Driven Development (TDD)-Domain-Driven Design (DDD)-Event-Driven Architecture-JavaScript/TypeScript, Node.jsPlease reach Madhu Lakkundi to apply and know about the role: madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $90,000 - $120,000 per year
    Our client, a mission-oriented organization supporting LGBTQ2 rights for nearly 50 years is looking for a Front-End Developer - Angular, Remote to join their growing team. This is a greenfield opportunity to completely rebuild a large, complex dating application from scratch, using cutting-edge technology and best practices in software development. The successful candidate will have at least 3 years' experience building web applications in Javascript and Angular 2+ (we're on version 8+)Please note that the right person for this role will be comfortable working with and around sexually explicit products and material. Our client's office is located in downtown but this role can be fully remote anywhere in Canada or hybrid when it is safe to return to the office. Candidates must be based in Canada and legally eligible to work for any employer in Canada. 2 Managerial references required; criminal backcheck and employment verification may be required.Advantages- Work fully remote or hybrid- Competitive pay and a great group of people to work with- Flexible schedule- Benefits: health, dental, orthodontic, vision, etc.- Life and disability insurance; company matched pension plan after 1 year of service- Access to all the training and support you need to get the job done- An opportunity to be part of an exciting, growing organizationResponsibilitiesDevelop clean, intuitive, and flexible user interfaces for unique mobile and web applications.Implement efficient, robust, and maintainable features.Support, fix and update applications already deployed in production environments.End-to-end development of software systems from design through development to deployments and maintenance.Become an integral part of our agile culture by helping to define deliverables and effort, working as part of the team to build consensus around process and development practice improvements.Active participation in all SCRUM ceremonies.Regular communication and feedback with your team and product owner throughout the sprint and development cycle.Provide input to the technology leadership, and the enterprise architecture.Experiment with and evaluate new technologies.QualificationsMust-have Qualifications:Front-End Web Development - 3Y+Angular 2+ - 3Y+HTML/CSS/JS - 3Y+Nice-to-Have Qualifications:Ionic - 1-2Y+Elastic search - 1-2Y+Dapr and GraphQL - 1-2Y+Docker/Kubernetes - 1-2Y+CI/CD Environment - 1-2Y+TDD - 1-2Y+SummaryAre you a Front-End Developer - Angular, Remote looking to join a fun and dynamic team working with cutting-edge technology? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our client, a mission-oriented organization supporting LGBTQ2 rights for nearly 50 years is looking for a Front-End Developer - Angular, Remote to join their growing team. This is a greenfield opportunity to completely rebuild a large, complex dating application from scratch, using cutting-edge technology and best practices in software development. The successful candidate will have at least 3 years' experience building web applications in Javascript and Angular 2+ (we're on version 8+)Please note that the right person for this role will be comfortable working with and around sexually explicit products and material. Our client's office is located in downtown but this role can be fully remote anywhere in Canada or hybrid when it is safe to return to the office. Candidates must be based in Canada and legally eligible to work for any employer in Canada. 2 Managerial references required; criminal backcheck and employment verification may be required.Advantages- Work fully remote or hybrid- Competitive pay and a great group of people to work with- Flexible schedule- Benefits: health, dental, orthodontic, vision, etc.- Life and disability insurance; company matched pension plan after 1 year of service- Access to all the training and support you need to get the job done- An opportunity to be part of an exciting, growing organizationResponsibilitiesDevelop clean, intuitive, and flexible user interfaces for unique mobile and web applications.Implement efficient, robust, and maintainable features.Support, fix and update applications already deployed in production environments.End-to-end development of software systems from design through development to deployments and maintenance.Become an integral part of our agile culture by helping to define deliverables and effort, working as part of the team to build consensus around process and development practice improvements.Active participation in all SCRUM ceremonies.Regular communication and feedback with your team and product owner throughout the sprint and development cycle.Provide input to the technology leadership, and the enterprise architecture.Experiment with and evaluate new technologies.QualificationsMust-have Qualifications:Front-End Web Development - 3Y+Angular 2+ - 3Y+HTML/CSS/JS - 3Y+Nice-to-Have Qualifications:Ionic - 1-2Y+Elastic search - 1-2Y+Dapr and GraphQL - 1-2Y+Docker/Kubernetes - 1-2Y+CI/CD Environment - 1-2Y+TDD - 1-2Y+SummaryAre you a Front-End Developer - Angular, Remote looking to join a fun and dynamic team working with cutting-edge technology? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $170,000 - $200,000 per year
    Our client, an innovative disruptor in the content creation space is looking for an experienced Engineering Manager to lead of one of their high-performing, fully remote development teams. Reporting to the VP of Engineering, the Engineering Manager will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsFly around the world multiple times a year to hang out with the team in interesting placesResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsEngineering Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Engineering Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our client, an innovative disruptor in the content creation space is looking for an experienced Engineering Manager to lead of one of their high-performing, fully remote development teams. Reporting to the VP of Engineering, the Engineering Manager will lead and develop a team to build out new features, while elevating and optimizing the current platform.This is a great opportunity to join one of the fastest growing Series A companies worldwide, with over 300% ARR growth in the last year. AdvantagesWork with a friendly, fun, dynamic, and fully remote Agile team on new and exciting products using a cutting-edge technology stack. Unlimited vacation Stock OptionsFully remote and distributed teamsFull Health benefitsFree laptop and home office budget, we've also got your cellphone/internet covered too!Paid parental leave benefitsOngoing training and education budgetsFly around the world multiple times a year to hang out with the team in interesting placesResponsibilities- Mentor and grow development teams including training and development plans that help the business keep pace with skills demanded by the market. Conduct regular team meetings and participate in formal employee reviews with team members. - Provides oversight and leadership of technology teams/projects. Set, maintain and raise the level of technical excellence across your group and the entire development organization.- Write clean scalable system-oriented code and implement software/products aligned with the growing demands of our customers. Test, debug, support and enhance software as per product specifications.- Work with various teams to establish organizational best practices that scale with our team and products, consistently resulting in high-quality software systems that set industry standards.- Enforce best practices, code guidelines and ensure code quality is up to standards and compliant.- Inquire and communicate thoroughly about task details and descriptions to ensure tasks are fulfilled correctly. Share knowledge and thought leadership to the rest of the organization, including strategic technical direction as well as professional development opportunities.QualificationsEngineering Management Experience - 2-4Y+JavaScript - 5Y+ Node.JS (or other back end languages) - 5Y+Product or Marketplace company experience - 2Y+Vue.js or Angular or React - 2Y+SQL relational databases - 5Y+SummaryAre you an experienced Engineering Manager looking to lead a high-performing team at a fast-growing, innovative company? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Our client (a high-profile edu-tech company) is looking for a React Native Cross-Platform Mobile Developer. Required technology stacks are React Native Cross-platform and other web technologiesrobust mobile development experience is required for the role.If you have been looking for an opportunity to join a company that is growing very fast and enjoy being in a dynamic environment, APPLY NOW!Please contact me at joe.jo@randstad.caAdvantages* Dynamic product environment * Competitive salary* Dynamic environment* K-12 Educational Sector experience Responsibilities* Cross-platform mobile development * React Native* Looking for a cross-platform mobile engineer who has robust experience with cross-platform mobile development* other experience including Flutter or Ionic is also okayQualifications* Looking for a cross-platform mobile engineer who has robust experience with cross-platform mobile development* Proficiency in React Native* iOS or Android experience (Hybrid and Native) will be a big plus* other experience including Flutter or Ionic is also okaySummaryOur client (a high-profile edu-tech company) is looking for a React Native Cross-Platform Mobile Developer. Required technology stacks are React Native Cross-platform and other web technologiesrobust mobile development experience is required for the role.If you have been looking for an opportunity to join a company that is growing very fast and enjoy being in a dynamic environment, APPLY NOW!Please contact me at joe.jo@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our client (a high-profile edu-tech company) is looking for a React Native Cross-Platform Mobile Developer. Required technology stacks are React Native Cross-platform and other web technologiesrobust mobile development experience is required for the role.If you have been looking for an opportunity to join a company that is growing very fast and enjoy being in a dynamic environment, APPLY NOW!Please contact me at joe.jo@randstad.caAdvantages* Dynamic product environment * Competitive salary* Dynamic environment* K-12 Educational Sector experience Responsibilities* Cross-platform mobile development * React Native* Looking for a cross-platform mobile engineer who has robust experience with cross-platform mobile development* other experience including Flutter or Ionic is also okayQualifications* Looking for a cross-platform mobile engineer who has robust experience with cross-platform mobile development* Proficiency in React Native* iOS or Android experience (Hybrid and Native) will be a big plus* other experience including Flutter or Ionic is also okaySummaryOur client (a high-profile edu-tech company) is looking for a React Native Cross-Platform Mobile Developer. Required technology stacks are React Native Cross-platform and other web technologiesrobust mobile development experience is required for the role.If you have been looking for an opportunity to join a company that is growing very fast and enjoy being in a dynamic environment, APPLY NOW!Please contact me at joe.jo@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    ACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementREQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberAdvantagesACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberResponsibilitiesACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberQualificationsACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberSummaryACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    ACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementREQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberAdvantagesACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberResponsibilitiesACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberQualificationsACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberSummaryACCOUNT MANAGER Coordinate with media buyers on digital advertising campaigns, assisting with onboarding,providing feedback, and consistent creative direction Work closely with internal teams to ensure successful execution of campaign elements andhelp troubleshoot any issues with creative or implementation Review weekly reports with media buyers, analyze metrics relating to campaignperformance, and make ongoing optimizations to improve performance Coordinate with senior management to identify, report on, and analyze roadblocks ornonstandard elements of campaigns Develop creative briefs with executable concepts for new campaigns, targeting criteria,technical capabilities, and product improvements Provide wrap-up campaign reports with key highlights and insights demonstrating campaignvalue in order to present to senior managementBASE PAY: $60,000.00BONUS EXPECTATION: 10-20% of base salary (scaled)REQUIREMENTS: 1+ years’ experience executing and managing performance-based paid media campaigns 1+ years’ experience in business development, sales, or talent management Understanding of fundamental media metrics and calculations (CPA, CPL, CPM, CPI) Ability to self-manage, foster, and juggle multiple partner relationships Ability to think critically and in high-pressure situations Ability to articulate and communicate effectively with partners and management Ability to create and format reports using Word, Excel, & PowerPoint Proficient in spoken and written English Extremely analytical, detail-oriented and organized Works well independently and as a team memberRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $120,000 - $125,000 per year
    Canada’s leading business law firm is looking to hire a Manager for their Enterprise Applications team whom will provide hands-on management support in maintaining and enhancing the full spectrum of enterprise applications. If this role interest you, and you are interested in learning more, reach out/send your resume to keshmi.desai@randstad.ca AdvantagesIf you are looking to join a challenging and growing team with a hybrid structure in place, then this is the role for you ! ResponsibilitiesInvestigate, resolve and report on medium to highly complex technical issues requiring business application and system integration understandingWork with business clients and technical staff to deploy enterprise applications, develop / enhance database architectures, and quality assurance policies and proceduresBridge the gap between business, senior leadership and technology, communicates architecture and IT related concepts to both technical and non-technical audiences across the organization’s business functionsLead the IT business continuity and disaster recovery plans on various enterprise applications, share the ideas and enhancement to the process. Assist in recruiting, hiring, and providing appropriate training for the employees on technology and related stuff, evaluates performance, recommends development opportunities, and discusses performance improvement needs/goals with individualsQualificationsUniversity degree in Computer Science or a related field with a minimum of 7 years experience in enterprise application support, with 5 years as either a technical leader or IT managerHigh level understanding of database solutions including but not limited to Relational Databases, SQL, ETL, Reporting Services, Backup and Recovery, installation and upgradesSolid understanding of enterprise solutions including but not limited Enterprise Search, iManage Document Management System, Aderant, Intapp product suite (Walls, NBI, Time, Terms), HR & HCM, MS SQL Server, Windows ServerSummaryBONUSWorking and business knowledge in the Legal industry If this role interest you, and you are interested in learning more, reach out/send your resume to keshmi.desai@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Canada’s leading business law firm is looking to hire a Manager for their Enterprise Applications team whom will provide hands-on management support in maintaining and enhancing the full spectrum of enterprise applications. If this role interest you, and you are interested in learning more, reach out/send your resume to keshmi.desai@randstad.ca AdvantagesIf you are looking to join a challenging and growing team with a hybrid structure in place, then this is the role for you ! ResponsibilitiesInvestigate, resolve and report on medium to highly complex technical issues requiring business application and system integration understandingWork with business clients and technical staff to deploy enterprise applications, develop / enhance database architectures, and quality assurance policies and proceduresBridge the gap between business, senior leadership and technology, communicates architecture and IT related concepts to both technical and non-technical audiences across the organization’s business functionsLead the IT business continuity and disaster recovery plans on various enterprise applications, share the ideas and enhancement to the process. Assist in recruiting, hiring, and providing appropriate training for the employees on technology and related stuff, evaluates performance, recommends development opportunities, and discusses performance improvement needs/goals with individualsQualificationsUniversity degree in Computer Science or a related field with a minimum of 7 years experience in enterprise application support, with 5 years as either a technical leader or IT managerHigh level understanding of database solutions including but not limited to Relational Databases, SQL, ETL, Reporting Services, Backup and Recovery, installation and upgradesSolid understanding of enterprise solutions including but not limited Enterprise Search, iManage Document Management System, Aderant, Intapp product suite (Walls, NBI, Time, Terms), HR & HCM, MS SQL Server, Windows ServerSummaryBONUSWorking and business knowledge in the Legal industry If this role interest you, and you are interested in learning more, reach out/send your resume to keshmi.desai@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Are you an IT recruitment consultant with an entrepreneurial spirit, drive and ambition? We’re looking for a  IT recruiter on a full-time, permanent basis to join our Technologies team in South Western Ontario. What will you be doing in this position? You’ll be in charge of sourcing tech candidates while offering and negotiating contract renewals. You’ll understand the importance of networking and building strong relationships, thinking outside of the box to find top notch talent and making sure our clients are always happy (attending conferences and industry events will be right up your alley!) You’ll provide ongoing advice and recommendations based on market trends and use your people skills to match clients with candidates who are perfectly suited to their needs.   What we are looking for: Someone who has resilience, drive and passion for success min of 5 years of experience in IT recruitment You are used to hearing terms like ‘user interface’, ‘java’ and ‘DevOps’ flying around on a daily basis You have a strong network of candidates who have FrontEnd, Full Stack, Cloud, etc experience a super supportive working environment, cocktail Fridays, a couple of half days in the summer and a volunteer day on us. If you’re still on the fence, check out our Glassdoor reviews. What do we have to offer? Competitive compensation plan (Base plus commission) Benefits - paid for by Randstad You start with 3 weeks vacation If you are driven and passionate about self development then the sky's the limit at Randstad. We are growing at an unprecedented rate with an incredible amount of mentorship and coaching provided for those who want it Supportive working environment - team based including beer Fridays, treat Thursdays, a couple of half days in the summer and a volunteer day on us. If you are still on the fence about coming to work for Randstad, check out our Glassdoor reviews. They speak for themselves. If you love what you’ve heard so far, please apply as soon as possible. If you think you have what it takes, please apply today. Randstad Canada is committed to fostering an inclusive, accessible environment, where all employeesand customers feel valued, respected and supported. We are dedicated to building a workforce thatreflects the diversity of our customers and communities in which we live and serve, and creating anenvironment where every employee has the opportunity to reach her/his potential. We welcomeapplications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visibleminorities, and others who may contribute to diversification. As part of our commitment to accessibility for all persons with disabilities, Randstad Canada will, uponthe request of the applicant, provide accommodation during the recruitment process to ensure equalaccess to applicants with disabilities. Please contact your Randstad Recruiter/Consultant about yourneeds, and we will consult with you to ensure suitable accommodation is provided. All qualified applicants are encouraged to apply; however, in accordance with Canadian immigrationrequirements, Canadians and permanent residents will be given priority. For all feedback on equity andaccommodation needs, please contact your local Randstad Canada Branch. ###e###
    Are you an IT recruitment consultant with an entrepreneurial spirit, drive and ambition? We’re looking for a  IT recruiter on a full-time, permanent basis to join our Technologies team in South Western Ontario. What will you be doing in this position? You’ll be in charge of sourcing tech candidates while offering and negotiating contract renewals. You’ll understand the importance of networking and building strong relationships, thinking outside of the box to find top notch talent and making sure our clients are always happy (attending conferences and industry events will be right up your alley!) You’ll provide ongoing advice and recommendations based on market trends and use your people skills to match clients with candidates who are perfectly suited to their needs.   What we are looking for: Someone who has resilience, drive and passion for success min of 5 years of experience in IT recruitment You are used to hearing terms like ‘user interface’, ‘java’ and ‘DevOps’ flying around on a daily basis You have a strong network of candidates who have FrontEnd, Full Stack, Cloud, etc experience a super supportive working environment, cocktail Fridays, a couple of half days in the summer and a volunteer day on us. If you’re still on the fence, check out our Glassdoor reviews. What do we have to offer? Competitive compensation plan (Base plus commission) Benefits - paid for by Randstad You start with 3 weeks vacation If you are driven and passionate about self development then the sky's the limit at Randstad. We are growing at an unprecedented rate with an incredible amount of mentorship and coaching provided for those who want it Supportive working environment - team based including beer Fridays, treat Thursdays, a couple of half days in the summer and a volunteer day on us. If you are still on the fence about coming to work for Randstad, check out our Glassdoor reviews. They speak for themselves. If you love what you’ve heard so far, please apply as soon as possible. If you think you have what it takes, please apply today. Randstad Canada is committed to fostering an inclusive, accessible environment, where all employeesand customers feel valued, respected and supported. We are dedicated to building a workforce thatreflects the diversity of our customers and communities in which we live and serve, and creating anenvironment where every employee has the opportunity to reach her/his potential. We welcomeapplications from: women, Aboriginal persons, persons with disabilities, ethnic minorities, visibleminorities, and others who may contribute to diversification. As part of our commitment to accessibility for all persons with disabilities, Randstad Canada will, uponthe request of the applicant, provide accommodation during the recruitment process to ensure equalaccess to applicants with disabilities. Please contact your Randstad Recruiter/Consultant about yourneeds, and we will consult with you to ensure suitable accommodation is provided. All qualified applicants are encouraged to apply; however, in accordance with Canadian immigrationrequirements, Canadians and permanent residents will be given priority. For all feedback on equity andaccommodation needs, please contact your local Randstad Canada Branch. ###e###
    • toronto, ontario
    • permanent
    • $110,000 - $145,000 per year
    Our client, an innovative global Digital Transformation Consultancy is looking for a Senior Angular Developer to join their Toronto-based team. This is an opportunity to use your creativity and problem solving skills to design, architect, and develop high-end technology solutions that solve complex and challenging problems in a best-practices environment. AdvantagesThe successful Senior Angular Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 3-5Y+HTML5, CSS3, Javascript - 7-10Y+Agile Development experience - 3-5Y+Typescript or ES6 - 3-5Y+NICE-TO-HAVE QUALIFICATIONSCI/CD Experience - 2-4Y+TDD - 2-4Y+Design Patterns - 2-4Y+SummaryAre you a Senior Angular Developer who wants to work with a high-impact, innovative team? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Our client, an innovative global Digital Transformation Consultancy is looking for a Senior Angular Developer to join their Toronto-based team. This is an opportunity to use your creativity and problem solving skills to design, architect, and develop high-end technology solutions that solve complex and challenging problems in a best-practices environment. AdvantagesThe successful Senior Angular Developer candidate will use the latest technologies to design, architect, and develop innovative solutions to their clients’ most complex and challenging problems. This is a fulltime, permanent position on a top-class team with excellent salary and benefits.Responsibilities- Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle.- Be constantly learning; evaluate new technologies and implement best practices to provide scalable solutions.- Build thought-leadership while matching needs to solutions, establishing best practices, and mentoring team members.- Manage the scope and deliverables of a global team throughout the development lifecycle.QualificationsMUST-HAVE QUALIFICATIONSAngular 2+ - 3-5Y+HTML5, CSS3, Javascript - 7-10Y+Agile Development experience - 3-5Y+Typescript or ES6 - 3-5Y+NICE-TO-HAVE QUALIFICATIONSCI/CD Experience - 2-4Y+TDD - 2-4Y+Design Patterns - 2-4Y+SummaryAre you a Senior Angular Developer who wants to work with a high-impact, innovative team? Apply today!Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    We are looking for a talented engineer and passionate team-player to join the team as a \ Senior Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.Responsibilities4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Qualifications4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. Interested candidates can email their profile to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are looking for a talented engineer and passionate team-player to join the team as a \ Senior Software Engineer. You'll join a scaling team, designing the next evolution of our platform as we move to provide extensive new capabilities to business owners, and work alongside a close-knit group of ambitious engineers, product managers, and designers.Your experience will help set the technical direction of our applications, infrastructure, and pipelines and help our team define how we will leverage the latest tooling and best practices. As part of a young and growing team, you will have daily opportunities to lead and mentor other developers, exercising your skills as a seasoned technical leader, uniquely in both startup and enterprise environments.AdvantagesWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big.Responsibilities4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.Qualifications4+ years of solid hands-on programming experience, with a sizable portion in JavaScript, TypeScript, GraphQL, React, and Postgres.Experience organizing development teams, mentoring junior developers and working with non-technical stakeholders.Experience writing automated tests, from unit tests to end-to-end tests, and have some knowledge of JavaScript-based testing frameworks.Experience with source control (e.g. Git + Github) and modern software delivery techniques and tools, including pull requests.Experience with DevOps best practices and some knowledge in setting up and configuring cloud computing infrastructure.Experience building production systems, with an understanding of the deployment, monitoring, and security best practices required to run production software.SummaryWe have helped thousands of Canadians establish their businesses. As we redefine the entrepreneurship landscape, we take pride in simplifying what it takes to be a business owner. We're on a mission to become the leading platform for entrepreneurship in Canada, and it takes an entire team to build something big. Interested candidates can email their profile to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    JOB DESCRIPTION:Business / Function:Information TechnologyRole:MSS IT – Cache Services POD – Full Stack EngineeringLocation:Canada / Toronto Purpose of the job:The key objectives of the Full Stack Engineering role are to provide technical excellence, complex systems development, and ongoing support for varied technologies and special and major projects. It will also possess extensive technical knowledge in the Business Systems area, which includeapplications development, business analysis, research and development, and systems integration for business systems.This role will carry out some or all of the following activities:•Collaborate with stakeholders and end-users to understand and gather requirements to develop the best automation solutions and data products.•Responsible for delivering tasks end to end with high quality and in line with design and architecture laid out. Strive towards no post implementation issues.•Identify the opportunity for automation and design/build the end to end solutions.•Candidate should be passionate to work on various Technologies •Liaise with other engineers, architects, and business stakeholders to understand the end to end data flow, which aspect of the application are critical and propose improvement to facilitate the performance/enhancements/monitoring of the platform.•Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.•Ready to provide production/release support and environment management, whenever required.Responsible For:(Please describe the role that the Candidate will be undertaking within the team)The candidate will be a part of the Cache Services POD, which is responsible for development of any enhancements/technical solutions in DSL.Our POD owns the platform and any issues linked to it.Candidate will be responsible for ->End-to-End development of new technical solutions and enhancements to the existing platform, working on both strategic and regulatory projects, with focus on writing secure, configurable and scalable code.Contribution to design and architectural discussions.Understand the existing platform fully, in order to contribute to any technical/functional issues faced in PROD.Working in an Agile way, with focus on DevSecOps principles.Analyzing/Debugging issues and finding out the root-cause. Provide solutions to fix it.Provide production support in case of any issues in PROD or TEST environments.AdvantagesThe organization is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment.ResponsibilitiesESSENTIAL EXPERIENCE (in order of importance)Including: technical knowledge, company/industry experience, IT knowledge (levels required), languages etc.•8+ years of experience in design and development of scalable, high performing solutions.•Demonstrable experience of Continuous delivery software development methods, including TDD and automated testing (including non-functional performance testing).•Able to debug production incidents•Proven ability to communicate effectivelyESSENTIAL SKILLS/COMPETENCIESIncluding: commercial orientation, customer drive, business development, analytical reasoning, management planning, decisiveness, leadership, teamwork, building and managing relationships, communication, drive and resilience, change orientation, technical knowledge etcJava 8 and above, with good grasp on multi-threading and multi-processingGood understanding of in-memory cachingHands-on experience of Spring boot micro services and its latest modules.Basic understanding of Automation pipelines e.g. Jenkins, AnsibleBasic Unix skillsBasic knowledge of alerting and monitoring tools (Geneos/Grafana)Ability to work flexibly.Able to assimilate new knowledge quickly and adaptable to change.IDEAL EXPERIENCE(Please list any experience/skills that would be considered as desirable although not essential for this role)Experience with Oracle CoherenceExperience of working with messaging technologies – especially Solace.Experience in any cloud platform – better if in Google Cloud.QualificationsThis role will carry out some or all of the following activities:•Collaborate with stakeholders and end-users to understand and gather requirements to develop the best automation solutions and data products.•Responsible for delivering tasks end to end with high quality and in line with design and architecture laid out. Strive towards no post implementation issues.•Identify the opportunity for automation and design/build the end to end solutions.•Candidate should be passionate to work on various Technologies •Liaise with other engineers, architects, and business stakeholders to understand the end to end data flow, which aspect of the application are critical and propose improvement to facilitate the performance/enhancements/monitoring of the platform.•Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.•Ready to provide production/release support and environment management, whenever required.Responsible For:(Please describe the role that the Candidate will be undertaking within the team)The candidate will be a part of the Cache Services POD, which is responsible for development of any enhancements/technical solutions in DSL.Our POD owns the platform and any issues linked to it.SummaryInterested candidates, please email your resumes ASAP for consideration.A cover letter is also encouragedEmail : madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    JOB DESCRIPTION:Business / Function:Information TechnologyRole:MSS IT – Cache Services POD – Full Stack EngineeringLocation:Canada / Toronto Purpose of the job:The key objectives of the Full Stack Engineering role are to provide technical excellence, complex systems development, and ongoing support for varied technologies and special and major projects. It will also possess extensive technical knowledge in the Business Systems area, which includeapplications development, business analysis, research and development, and systems integration for business systems.This role will carry out some or all of the following activities:•Collaborate with stakeholders and end-users to understand and gather requirements to develop the best automation solutions and data products.•Responsible for delivering tasks end to end with high quality and in line with design and architecture laid out. Strive towards no post implementation issues.•Identify the opportunity for automation and design/build the end to end solutions.•Candidate should be passionate to work on various Technologies •Liaise with other engineers, architects, and business stakeholders to understand the end to end data flow, which aspect of the application are critical and propose improvement to facilitate the performance/enhancements/monitoring of the platform.•Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.•Ready to provide production/release support and environment management, whenever required.Responsible For:(Please describe the role that the Candidate will be undertaking within the team)The candidate will be a part of the Cache Services POD, which is responsible for development of any enhancements/technical solutions in DSL.Our POD owns the platform and any issues linked to it.Candidate will be responsible for ->End-to-End development of new technical solutions and enhancements to the existing platform, working on both strategic and regulatory projects, with focus on writing secure, configurable and scalable code.Contribution to design and architectural discussions.Understand the existing platform fully, in order to contribute to any technical/functional issues faced in PROD.Working in an Agile way, with focus on DevSecOps principles.Analyzing/Debugging issues and finding out the root-cause. Provide solutions to fix it.Provide production support in case of any issues in PROD or TEST environments.AdvantagesThe organization is committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and opportunities to grow within an inclusive and diverse environment.ResponsibilitiesESSENTIAL EXPERIENCE (in order of importance)Including: technical knowledge, company/industry experience, IT knowledge (levels required), languages etc.•8+ years of experience in design and development of scalable, high performing solutions.•Demonstrable experience of Continuous delivery software development methods, including TDD and automated testing (including non-functional performance testing).•Able to debug production incidents•Proven ability to communicate effectivelyESSENTIAL SKILLS/COMPETENCIESIncluding: commercial orientation, customer drive, business development, analytical reasoning, management planning, decisiveness, leadership, teamwork, building and managing relationships, communication, drive and resilience, change orientation, technical knowledge etcJava 8 and above, with good grasp on multi-threading and multi-processingGood understanding of in-memory cachingHands-on experience of Spring boot micro services and its latest modules.Basic understanding of Automation pipelines e.g. Jenkins, AnsibleBasic Unix skillsBasic knowledge of alerting and monitoring tools (Geneos/Grafana)Ability to work flexibly.Able to assimilate new knowledge quickly and adaptable to change.IDEAL EXPERIENCE(Please list any experience/skills that would be considered as desirable although not essential for this role)Experience with Oracle CoherenceExperience of working with messaging technologies – especially Solace.Experience in any cloud platform – better if in Google Cloud.QualificationsThis role will carry out some or all of the following activities:•Collaborate with stakeholders and end-users to understand and gather requirements to develop the best automation solutions and data products.•Responsible for delivering tasks end to end with high quality and in line with design and architecture laid out. Strive towards no post implementation issues.•Identify the opportunity for automation and design/build the end to end solutions.•Candidate should be passionate to work on various Technologies •Liaise with other engineers, architects, and business stakeholders to understand the end to end data flow, which aspect of the application are critical and propose improvement to facilitate the performance/enhancements/monitoring of the platform.•Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered.•Ready to provide production/release support and environment management, whenever required.Responsible For:(Please describe the role that the Candidate will be undertaking within the team)The candidate will be a part of the Cache Services POD, which is responsible for development of any enhancements/technical solutions in DSL.Our POD owns the platform and any issues linked to it.SummaryInterested candidates, please email your resumes ASAP for consideration.A cover letter is also encouragedEmail : madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    We are looking to hire a Technical Director to lead and mentor a team of talented web and Immersive developers to research, build, and launch a variety of innovative digital tools for our clients across multiple platforms.Core requirements: Excellent People Management and communication skillsExperience as a leader in a nimble environment with culture fostering abilities Background and experience in a design and development environment AR/VR , AnimationUnderstanding UX Design Principles: interaction design principles, usability, design thinking process, storytelling, HCI, accessibility, etc. Hands-on experience in solution designUnderstanding of software engineering principlesMust Have tech : Solution architecture Software development CI/CD+ Azure ecosystems Web Development Immersive development including Design of animation + visuals AdvantagesSalary : 150-170K3 weeks vacation5 Personal Time Off DaysPlus days off where the office is closed (i.e. Friday before labor day and Friday of American Thanksgiving and days between Christmas and New Years)RRSP top up to 4% earnings match on 2 years of employmentBonus based on performanceHealth 100% drug and Dental 100% (major restorative at 50%)Includes a Health Spending Account of $850 that can be rolled into RRSP if unused (so you don’t lose it if unused)Maternity Leave - 12 weeks of compensated leave at 100% of the employee’s regular payPaternity/Parental Leave - 4 weeks of compensated leave at 100% of the employee’s regular payHybrid - couple of times (GTA) ResponsibilitiesFocus on keeping abreast of the most recent developments in web, AR / VR and Immersive technologies (Unreal, Unity, Metahumans)(Unreal, Unity, Metahumans).Collaborate closely with our Client Services and Business Development teams to shape robust solutions for our clients through participation in the ideation and pitch process as a technical leader.Direct, coach and mentor a team of web and Immersive developers working across multiple platforms and technologies to deliver well-considered, high quality applications that follow a holistic software development life cycle from start to finish, and are tailored to the needs of the global pharmaceutical and medical device industries.Identify technical architecture, requirements, risks, and time estimations for digital projects, and work with the Client Services team to ensure your team’s projects are completed on time, are error-free, and meet the expectations of our clients.Research and share new technologies and techniques, and work to continue refining the team’s toolset and practices. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market.QualificationsDegree in Computer Science or equivalent, 10+ years’ experience specializing in a broad range of web technologies and platforms, including a technical leadership position at a digital communications agency or similar.10+ years experience in delivering solutions and applications for a broad range of platforms including multitiered and front-end web applications, Unity and Unreal immersive applications, data visualization applications, AR/VR applications, big (BIG) screen and mobile applications, back-office, and automation (no-UI) applications, HoloLens and emerging hardware, etc.10+ cumulative years working with the following technologiesHTML & CSSJavaScript (ES5 and ES2015+) and JavaScript frameworks: JSON, jQuery, Vue, Angular, React. Knowledge of D3, gulp, webpack, DevExtremeC#, .NET Framework, .NET Core, Xamarin, cross platform native application developmentBack-office systems, SQL, NoSQL, etc.Objective-C, Swift, Java, VBA, etc.CMS systems (Drupal, Sitecore, etc.)RESTful APIsEnd-to-end systems integration10+ years experience inPublic cloud infrastructure – Azure, AWS, GoogleUser-centered design and testing methodologies, subsystems, and usability and accessibilityUnderstanding, assessment, and implementation of security and data protection.CI/CD pipelinesTranslating visual designs into HTML, CSS.MVCUX and UI integration with usability and accessibilityAutomated testing and testing suitesWeb APIs such as WebGL or WebXRMachine LearningProven experience in mentoring, coaching and growing direct reports while developing their skills, business maturity, and focus around achieving company-focused goals.Provide technical leadership to the development team using software development lifecycle (SDLC) and agile approaches.Hand-on leadership and participation in all aspects of solutions delivery including design, development, delivery, and maintenance.DevOps experience in deploying web properties, managing build and source control servers, and cloud computing service offerings such as AWS and Azure.Comfortable with the uncomfortable, being able to understand & solution around unfamiliar or innovative leading-edge technology.Possess architectural experience and provide technical and architectural guidance for solutions and to teams.Possess exceptional written and verbal communications skills. Be great at communicating ideas, as well as, considering the ideas of others, resolving conflict, and coming to consensus on the best approach and moving forward.SummaryIf this once in a lifetime opportunity excites you to join a team of people that are creating transformational technology, please forward your profile to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are looking to hire a Technical Director to lead and mentor a team of talented web and Immersive developers to research, build, and launch a variety of innovative digital tools for our clients across multiple platforms.Core requirements: Excellent People Management and communication skillsExperience as a leader in a nimble environment with culture fostering abilities Background and experience in a design and development environment AR/VR , AnimationUnderstanding UX Design Principles: interaction design principles, usability, design thinking process, storytelling, HCI, accessibility, etc. Hands-on experience in solution designUnderstanding of software engineering principlesMust Have tech : Solution architecture Software development CI/CD+ Azure ecosystems Web Development Immersive development including Design of animation + visuals AdvantagesSalary : 150-170K3 weeks vacation5 Personal Time Off DaysPlus days off where the office is closed (i.e. Friday before labor day and Friday of American Thanksgiving and days between Christmas and New Years)RRSP top up to 4% earnings match on 2 years of employmentBonus based on performanceHealth 100% drug and Dental 100% (major restorative at 50%)Includes a Health Spending Account of $850 that can be rolled into RRSP if unused (so you don’t lose it if unused)Maternity Leave - 12 weeks of compensated leave at 100% of the employee’s regular payPaternity/Parental Leave - 4 weeks of compensated leave at 100% of the employee’s regular payHybrid - couple of times (GTA) ResponsibilitiesFocus on keeping abreast of the most recent developments in web, AR / VR and Immersive technologies (Unreal, Unity, Metahumans)(Unreal, Unity, Metahumans).Collaborate closely with our Client Services and Business Development teams to shape robust solutions for our clients through participation in the ideation and pitch process as a technical leader.Direct, coach and mentor a team of web and Immersive developers working across multiple platforms and technologies to deliver well-considered, high quality applications that follow a holistic software development life cycle from start to finish, and are tailored to the needs of the global pharmaceutical and medical device industries.Identify technical architecture, requirements, risks, and time estimations for digital projects, and work with the Client Services team to ensure your team’s projects are completed on time, are error-free, and meet the expectations of our clients.Research and share new technologies and techniques, and work to continue refining the team’s toolset and practices. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market. Rapidly build proof of concepts that quickly validates concepts and ideas. Develop solutions and build software as reusable components which can be easily clicked into new solutions reducing time-to-market.QualificationsDegree in Computer Science or equivalent, 10+ years’ experience specializing in a broad range of web technologies and platforms, including a technical leadership position at a digital communications agency or similar.10+ years experience in delivering solutions and applications for a broad range of platforms including multitiered and front-end web applications, Unity and Unreal immersive applications, data visualization applications, AR/VR applications, big (BIG) screen and mobile applications, back-office, and automation (no-UI) applications, HoloLens and emerging hardware, etc.10+ cumulative years working with the following technologiesHTML & CSSJavaScript (ES5 and ES2015+) and JavaScript frameworks: JSON, jQuery, Vue, Angular, React. Knowledge of D3, gulp, webpack, DevExtremeC#, .NET Framework, .NET Core, Xamarin, cross platform native application developmentBack-office systems, SQL, NoSQL, etc.Objective-C, Swift, Java, VBA, etc.CMS systems (Drupal, Sitecore, etc.)RESTful APIsEnd-to-end systems integration10+ years experience inPublic cloud infrastructure – Azure, AWS, GoogleUser-centered design and testing methodologies, subsystems, and usability and accessibilityUnderstanding, assessment, and implementation of security and data protection.CI/CD pipelinesTranslating visual designs into HTML, CSS.MVCUX and UI integration with usability and accessibilityAutomated testing and testing suitesWeb APIs such as WebGL or WebXRMachine LearningProven experience in mentoring, coaching and growing direct reports while developing their skills, business maturity, and focus around achieving company-focused goals.Provide technical leadership to the development team using software development lifecycle (SDLC) and agile approaches.Hand-on leadership and participation in all aspects of solutions delivery including design, development, delivery, and maintenance.DevOps experience in deploying web properties, managing build and source control servers, and cloud computing service offerings such as AWS and Azure.Comfortable with the uncomfortable, being able to understand & solution around unfamiliar or innovative leading-edge technology.Possess architectural experience and provide technical and architectural guidance for solutions and to teams.Possess exceptional written and verbal communications skills. Be great at communicating ideas, as well as, considering the ideas of others, resolving conflict, and coming to consensus on the best approach and moving forward.SummaryIf this once in a lifetime opportunity excites you to join a team of people that are creating transformational technology, please forward your profile to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $90,000 - $110,000 per year
    We are hiring a Microsoft Messaging Infrastructure Specialist.Reporting to the Manager of Infrastructure Services, you will play an integral part in the development of strategies for optimal use of infrastructure within the organization and the cloud. Core requirements: Microsoft Certification : Messaging Administrator AssociateVery strong expertise in administering and managing domain services Microsoft Messaging, Active Directory, Windows Servers, Microsoft 365, Exchange email services and Microsoft Azure AdvantagesCompetitive salary Annual discretionary performance based bonusBenefits - day 1Pension plan with no premiumVacation - 3 weeksHybrid - 2 days FlexibleResponsibilitiesPrimary responsibilities of the position include: Administering and managing domain services, Microsoft 365, Exchange Email services and Microsoft AzureMonitoring and analyzing alerts and logs from infrastructure systems and cloud servicesRemediating vulnerabilities to infrastructure systems identified from security advisory reportMaintaining infrastructure equipment, operating systems and software with current updates and versionTroubleshooting and resolving infrastructure problems as per established SLAsKeeping current with the new released features of Microsoft 365, Azure cloud and reporting to IT managementAssisting with the creation and implementation of policies for Microsoft 365 servicesProviding escalation support in a third-tier capacityProviding after hours on-call support related to infrastructure services on rotational basisCreating and maintaining documentation of the infrastructure systems and processesQualificationsSkills/Abilities:3+ years of related working experience with administration and management of Microsoft 365, Exchange and Azure ADStrong experience with Exchange online, Exchange online protection and on-premiseGood working experience with PowerShell scriptingWorking experience with Azure Monitoring (helps you maximize the availability and performance of your applications and services)Azure platform experience, including virtual machine, networking, disaster recovery and storage componentsWorking knowledge of Azure resource managerKnowledge on Azure and Microsoft 365 governance policiesWorking experience of collaboration tools such as Microsoft Teams and Skype for BusinessAbility to prepare requirements, design, program specifications and time schedules for assigned projects based on IT department’s project management standardsAbility to implement the necessary tools to proactively monitor, troubleshoot, and where necessary, assist and provide support to third parties to solve infrastructure connectivity problemsAbility to provide daily support on Active Directory, DNS, DHCP, Windows Services and messaging servicesWorking experience with Microsoft DevOpsImplementing the approved new released features of Microsoft 365 and Azure cloudExcellent troubleshooting skills with the ability to research for a solutionSummaryif you are a professional with very strong expertise in Administering and managing domain services Microsoft Messaging, Active Directory, Windows Servers, Microsoft 365, Exchange email services and Microsoft Azure, request you to please apply and send your profile along with your LinkedIn url to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    We are hiring a Microsoft Messaging Infrastructure Specialist.Reporting to the Manager of Infrastructure Services, you will play an integral part in the development of strategies for optimal use of infrastructure within the organization and the cloud. Core requirements: Microsoft Certification : Messaging Administrator AssociateVery strong expertise in administering and managing domain services Microsoft Messaging, Active Directory, Windows Servers, Microsoft 365, Exchange email services and Microsoft Azure AdvantagesCompetitive salary Annual discretionary performance based bonusBenefits - day 1Pension plan with no premiumVacation - 3 weeksHybrid - 2 days FlexibleResponsibilitiesPrimary responsibilities of the position include: Administering and managing domain services, Microsoft 365, Exchange Email services and Microsoft AzureMonitoring and analyzing alerts and logs from infrastructure systems and cloud servicesRemediating vulnerabilities to infrastructure systems identified from security advisory reportMaintaining infrastructure equipment, operating systems and software with current updates and versionTroubleshooting and resolving infrastructure problems as per established SLAsKeeping current with the new released features of Microsoft 365, Azure cloud and reporting to IT managementAssisting with the creation and implementation of policies for Microsoft 365 servicesProviding escalation support in a third-tier capacityProviding after hours on-call support related to infrastructure services on rotational basisCreating and maintaining documentation of the infrastructure systems and processesQualificationsSkills/Abilities:3+ years of related working experience with administration and management of Microsoft 365, Exchange and Azure ADStrong experience with Exchange online, Exchange online protection and on-premiseGood working experience with PowerShell scriptingWorking experience with Azure Monitoring (helps you maximize the availability and performance of your applications and services)Azure platform experience, including virtual machine, networking, disaster recovery and storage componentsWorking knowledge of Azure resource managerKnowledge on Azure and Microsoft 365 governance policiesWorking experience of collaboration tools such as Microsoft Teams and Skype for BusinessAbility to prepare requirements, design, program specifications and time schedules for assigned projects based on IT department’s project management standardsAbility to implement the necessary tools to proactively monitor, troubleshoot, and where necessary, assist and provide support to third parties to solve infrastructure connectivity problemsAbility to provide daily support on Active Directory, DNS, DHCP, Windows Services and messaging servicesWorking experience with Microsoft DevOpsImplementing the approved new released features of Microsoft 365 and Azure cloudExcellent troubleshooting skills with the ability to research for a solutionSummaryif you are a professional with very strong expertise in Administering and managing domain services Microsoft Messaging, Active Directory, Windows Servers, Microsoft 365, Exchange email services and Microsoft Azure, request you to please apply and send your profile along with your LinkedIn url to abhilasha.borkotoky@randstad.ca Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Building a World-Class, Diverse and Inclusive Technology TeamRole: Senior IT Developer (Java ( 70%)/Angular Development)Position Type: FulltimeBusiness Shared Services Technology Solutions (BSSTS) is looking for a full-time IT Developer in downtown Toronto or LondonWe are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.AdvantagesInspire a positive work environment and help champion quality, innovation, teamwork and service to the business.Learn voraciously, stretch your thinkingResponsibilitiesWe are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform:Transform business requirements and research into winning delivery solutions that meet performance goals.Rigorously build and test applications.Perform systems administration: monitor, configure, back-up, authenticate, tune.Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.Contribute to project plans, estimations and status updates.Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).Primarily focus on day-to-day activities.Make enhancements and troubleshoot.Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.Ensure applications are free of common coding vulnerabilities (and follow standard security practices).Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).Complete unit and integration testing per standards and design specs.Take part in scope assessment, risk and cost analysis.Respect TD's technology delivery practices and standards, project management disciplines.Stay on top of state-of-health monitoring and monthly SLA targets.Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).Qualifications University or College degree in Computer Science or an equivalent fieldExcellent written and verbal communication skillsHighly organized, self-motivated and customer orientedPositive attitude and can work independently or in groupsAttentive to detail and a thought leader in their spaceAgile and SDLC/PMLC processesLinuxNodeJsSwing and SWTContinuous Integration and Test Driven MethodologiesWhat you must have:Development and designAngular 7 and aboveApplications Servers (JBoss on Cloud)Spring and HibernateNice to have:Knowledge of bank and technology standards (e.g., infrastructure, architecture, processes, applications) is an assetKnowledge of Contact centre, Call Center, IVRs or Dialer solutions is an assetSummaryInterested candidates - Please share their resumes with merin.george@randstad.caMerin GeorgeRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Building a World-Class, Diverse and Inclusive Technology TeamRole: Senior IT Developer (Java ( 70%)/Angular Development)Position Type: FulltimeBusiness Shared Services Technology Solutions (BSSTS) is looking for a full-time IT Developer in downtown Toronto or LondonWe are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.AdvantagesInspire a positive work environment and help champion quality, innovation, teamwork and service to the business.Learn voraciously, stretch your thinkingResponsibilitiesWe are looking for someone to embrace a broad range of tasks associated with developing application and systems solutions to address business challenges. Sitting in this position will help expand your knowledge, strengthen your expertise and introduce you to the inner workings of our business alongside a team of seasoned, diversely-skilled technology professionals.Meaningful work is fueled by meaningful performance and career development conversations with your manager. Here's some of what you may be asked to perform:Transform business requirements and research into winning delivery solutions that meet performance goals.Rigorously build and test applications.Perform systems administration: monitor, configure, back-up, authenticate, tune.Aim for defect-free programming, create and maintain quality code, provide support during testing cycles and post-production deployment, engage in peer code reviews.Contribute to project plans, estimations and status updates.Identify issues, develop and maintain processes that address and resolve them, (and be sure to communicate/alert stakeholders as needed).Primarily focus on day-to-day activities.Make enhancements and troubleshoot.Configure and develop custom components with technology partners (analysts, developers, designers etc.) to meet requirements and goals.Ensure applications are free of common coding vulnerabilities (and follow standard security practices).Proactively put forward ideas that speak to project objectives (e.g. development, testing solutions, and tools).Complete unit and integration testing per standards and design specs.Take part in scope assessment, risk and cost analysis.Respect TD's technology delivery practices and standards, project management disciplines.Stay on top of state-of-health monitoring and monthly SLA targets.Apply and share technical expertise during incident management life cycle (e.g. analyzes reports and outages, perform impact assessments, facilitate stakeholder communication).Qualifications University or College degree in Computer Science or an equivalent fieldExcellent written and verbal communication skillsHighly organized, self-motivated and customer orientedPositive attitude and can work independently or in groupsAttentive to detail and a thought leader in their spaceAgile and SDLC/PMLC processesLinuxNodeJsSwing and SWTContinuous Integration and Test Driven MethodologiesWhat you must have:Development and designAngular 7 and aboveApplications Servers (JBoss on Cloud)Spring and HibernateNice to have:Knowledge of bank and technology standards (e.g., infrastructure, architecture, processes, applications) is an assetKnowledge of Contact centre, Call Center, IVRs or Dialer solutions is an assetSummaryInterested candidates - Please share their resumes with merin.george@randstad.caMerin GeorgeRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Senior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)AdvantagesCompetitive Salary4 weeks vacation10% BonusBenefits start from day onePension planAwesome Manager100% work from homeResponsibilitiesThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java & API application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do:•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployment is done using Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, Gradle, Maven, Continuous Delivery Director, and Ansible•Mentor and support colleagues in their capabilities •Build event driven services using Kafka•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisThe API Platform•Our APIs are REST services written in Java Spring Boot, deployed in Kubernetes containers•Some APIs are true microservices accessing domain databases•DEVOps are Jenkins, Artifactory, Bitbucket, Gradle, Continuous Delivery Director (CDD), Ansible, Maven What do you need to succeed? •Degree in Computer Science, Computer Engineering or equivalent discipline•5+ years of information technology experience in Java application support and development•5+ years experience in: •Java, JavaScript & web development languages like HTML, XML, CSS•web services like SOAP, JSON, Java APIs & REST API •Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSP•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)•Spring framework•2+ years experience in: •Database technologies like SQL, Oracle, POSTGRES•DevOps tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible•Container technologies – Kubernetes, Docker•Multi-Factor Authentication (MFA)QualificationsSolid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.js•Experience with Kafka•Knowledge of Middleware technologies such as Websphere/Weblogic SummarySenior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Senior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)AdvantagesCompetitive Salary4 weeks vacation10% BonusBenefits start from day onePension planAwesome Manager100% work from homeResponsibilitiesThe e-Business team in Application Operations Support (AOS) is dedicated to providing operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life. We are looking for a highly motivated Senior Software Engineer with at least 5 years of Java & API application support, analysis and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently. As a member of the team that supports Enterprise IT applications, responsibilities include Application support, responding to service requests & incidents, debugging and problem solving, security reviews, maintaining stability, systems analysis, performance tuning, application development, unit testing and writing technical specifications. This unique opportunity offers a chance to work with modern technologies in a highly rewarding environment.What you will do:•Provide ongoing support of Java based applications in Production and test environments including responding to Service requests, Incident & Problem analysis, Service restoration and recovery, Security vulnerability remediation, Audits and reporting as necessary•Interface with other Software Engineers, Infrastructure teams, Lead Software Engineers, Business Systems Analysts and other stakeholders to deliver high quality solutions and maintain a stable, high performing application environment•Lead and participate in design, develop, test and debug programs for Java REST web service APIs and microservices. Deployment is done using Kubernetes containers •Lead, manage and incorporate API technologies •Use and enhance DEVOps capabilities using Jenkins, Artifactory, Bitbucket, Gradle, Maven, Continuous Delivery Director, and Ansible•Mentor and support colleagues in their capabilities •Build event driven services using Kafka•Develop and maintain strategies for proactive monitoring of applications to provide early warning signs•Identify and implement continuous improvement opportunities to eliminate waste and add efficiencies •Ensure strict compliance of security and change management directives •Identify and participate in improvement, system renewal, stability, upgrade and Disaster Recovery projects•Enable stability through troubleshooting issues and conducting root-cause analysisThe API Platform•Our APIs are REST services written in Java Spring Boot, deployed in Kubernetes containers•Some APIs are true microservices accessing domain databases•DEVOps are Jenkins, Artifactory, Bitbucket, Gradle, Continuous Delivery Director (CDD), Ansible, Maven What do you need to succeed? •Degree in Computer Science, Computer Engineering or equivalent discipline•5+ years of information technology experience in Java application support and development•5+ years experience in: •Java, JavaScript & web development languages like HTML, XML, CSS•web services like SOAP, JSON, Java APIs & REST API •Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC and JSP•Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC)•Spring framework•2+ years experience in: •Database technologies like SQL, Oracle, POSTGRES•DevOps tools - Jenkins, Artifactory, Bitbucket/Git, Gradle, Maven, CDD, Ansible•Container technologies – Kubernetes, Docker•Multi-Factor Authentication (MFA)QualificationsSolid business and technical acumen, with demonstrated agility in learning and ability to become comfortable with unfamiliar businesses areas or technologies•Ability to work in a dynamic environment with changing priorities •Strong relationship management and consulting skills•Solid written and verbal communication skills Nice to have: •Exposure to Agile framework (Kanban, Scrum)•Experience working with cloud hosted applications / servers on AWS•Exposure to team collaboration tools like Confluence, JIRA, MS Teams•Experience with ReactJS/ React.js•Experience with Kafka•Knowledge of Middleware technologies such as Websphere/Weblogic SummarySenior Software Engineer- API The team supports web and mobile applications. This role is on the web support side which digital campaigns such as prompts by bots or outbound marketing using Adobe Campaign. The candidate would be initially involved in migrating a vendor API platform to JAVA middleware. The candidate would need experience building APIs inhouse. In some cases, they would also need to use vendor supported APIs.The key skills are:Recent hands-on Java build experience on server-side (5+years)Recent hands-on build with JAVA APIs and REST APIs (5+years)Experience with Containers (Kubernetes, Docker)Experience with Spring/Strut FrameworkRecent hands-on build & design DEVOPs Tools (Jenkins, Artifactory, Maven, Gradle, CDD, Ansible, Git/Bitbucket)Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Software Solutions ArchitectRandstad Solutions - Professional ServicesAs a Solutions Architect, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. What will your job entailYou will develop client relationships with balanced and deep technical knowledge. You will create custom solutions to modernize our customers' architecture and technology stacks. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.This role will also require you to deeply integrate into multiple business verticals and work with businesses of different sizes. While transparency, honesty and loyalty will always remain part of our core values, you will need to understand many moving parts and subtleties in your role as a professional services expert. You will need to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.What we are looking forAs a software solution architect, you have been a developer who thrives to own and design solutions from ground up. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.skills you bring to the tableDemonstrated leadership and deployment experience with native cloud paradigms and tools on platforms such as AWS, Azure or GCP. (Serverless, Message Queuing, SQL/NoSQL, Storage)OOP knowledge in languages such as C#, JavaExperience in n-tier architectures (data & presentation layers)DevOps experience; you’re at ease with cloud-based CI/CD setups and operations (test, build and deployment automation).Ability and experience to navigate scrum tools, processes and artifacts.Great client facing skills and polished communications.Inspiring experience to lead technical teams in complex and challenging projects and deployments.Ambition to build a great software engineering practice with us.why you want to be part of our team100% remote opportunity with some travel (10% or less) once pandemic is liftedRandstad has been selected as one of Canada’ 50 best places to work since 20064 weeks of paid vacation from day one, with increases based on your years of serviceOptional RRSP and stock contribution plans with company matchNumerous training and development opportunities to expand your skillsStrong focus on work-life balance and maintaining your physical and mental healthTremendous opportunity to grow your responsibilities and skillsAttractive compensation matching your enthusiasm, skills and experienceAbout randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.Advantageswhy you want to be part of our team100% remote opportunity with some travel (10% or less) once pandemic is liftedRandstad has been selected as one of Canada’ 50 best places to work since 20064 weeks of paid vacation from day one, with increases based on your years of serviceOptional RRSP and stock contribution plans with company matchNumerous training and development opportunities to expand your skillsStrong focus on work-life balance and maintaining your physical and mental healthTremendous opportunity to grow your responsibilities and skillsAttractive compensation matching your enthusiasm, skills and experienceResponsibilitiesWhat will your job entailYou will develop client relationships with balanced and deep technical knowledge. You will create custom solutions to modernize our customers' architecture and technology stacks. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.This role will also require you to deeply integrate into multiple business verticals and work with businesses of different sizes. While transparency, honesty and loyalty will always remain part of our core values, you will need to understand many moving parts and subtleties in your role as a professional services expert. You will need to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.What we are looking forAs a software solution architect, you have been a developer who thrives to own and design solutions from ground up. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.QualificationsSkills you bring to the tableDemonstrated leadership and deployment experience with native cloud paradigms and tools on platforms such as AWS, Azure or GCP. (Serverless, Message Queuing, SQL/NoSQL, Storage)OOP knowledge in languages such as C#, JavaExperience in n-tier architectures (data & presentation layers)DevOps experience; you’re at ease with cloud-based CI/CD setups and operations (test, build and deployment automation).Ability and experience to navigate scrum tools, processes and artifacts.Great client facing skills and polished communications.Inspiring experience to lead technical teams in complex and challenging projects and deployments.Ambition to build a great software engineering practice with us.SummaryAs a Solutions Architect, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. About randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Software Solutions ArchitectRandstad Solutions - Professional ServicesAs a Solutions Architect, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. What will your job entailYou will develop client relationships with balanced and deep technical knowledge. You will create custom solutions to modernize our customers' architecture and technology stacks. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.This role will also require you to deeply integrate into multiple business verticals and work with businesses of different sizes. While transparency, honesty and loyalty will always remain part of our core values, you will need to understand many moving parts and subtleties in your role as a professional services expert. You will need to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.What we are looking forAs a software solution architect, you have been a developer who thrives to own and design solutions from ground up. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.skills you bring to the tableDemonstrated leadership and deployment experience with native cloud paradigms and tools on platforms such as AWS, Azure or GCP. (Serverless, Message Queuing, SQL/NoSQL, Storage)OOP knowledge in languages such as C#, JavaExperience in n-tier architectures (data & presentation layers)DevOps experience; you’re at ease with cloud-based CI/CD setups and operations (test, build and deployment automation).Ability and experience to navigate scrum tools, processes and artifacts.Great client facing skills and polished communications.Inspiring experience to lead technical teams in complex and challenging projects and deployments.Ambition to build a great software engineering practice with us.why you want to be part of our team100% remote opportunity with some travel (10% or less) once pandemic is liftedRandstad has been selected as one of Canada’ 50 best places to work since 20064 weeks of paid vacation from day one, with increases based on your years of serviceOptional RRSP and stock contribution plans with company matchNumerous training and development opportunities to expand your skillsStrong focus on work-life balance and maintaining your physical and mental healthTremendous opportunity to grow your responsibilities and skillsAttractive compensation matching your enthusiasm, skills and experienceAbout randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.Advantageswhy you want to be part of our team100% remote opportunity with some travel (10% or less) once pandemic is liftedRandstad has been selected as one of Canada’ 50 best places to work since 20064 weeks of paid vacation from day one, with increases based on your years of serviceOptional RRSP and stock contribution plans with company matchNumerous training and development opportunities to expand your skillsStrong focus on work-life balance and maintaining your physical and mental healthTremendous opportunity to grow your responsibilities and skillsAttractive compensation matching your enthusiasm, skills and experienceResponsibilitiesWhat will your job entailYou will develop client relationships with balanced and deep technical knowledge. You will create custom solutions to modernize our customers' architecture and technology stacks. Projects can last from a few months to a year or more depending on the project mandate. The projects you work on are varied and span across different industries (Transportation, Insurance, Banking, Distribution, E-Commerce to name just a handful). The tech stacks you use are constantly evolving, so you have an opportunity to continuously learn and use new cutting-edge tools.This role will also require you to deeply integrate into multiple business verticals and work with businesses of different sizes. While transparency, honesty and loyalty will always remain part of our core values, you will need to understand many moving parts and subtleties in your role as a professional services expert. You will need to preserve the customer's interests, while also fueling Randstad IT Solutions' growth and prosperity.What we are looking forAs a software solution architect, you have been a developer who thrives to own and design solutions from ground up. You are a curious, flexible individual who we can count on, just as you can count on us and you will be surrounded by skilled, passionate and enthusiastic teammates.QualificationsSkills you bring to the tableDemonstrated leadership and deployment experience with native cloud paradigms and tools on platforms such as AWS, Azure or GCP. (Serverless, Message Queuing, SQL/NoSQL, Storage)OOP knowledge in languages such as C#, JavaExperience in n-tier architectures (data & presentation layers)DevOps experience; you’re at ease with cloud-based CI/CD setups and operations (test, build and deployment automation).Ability and experience to navigate scrum tools, processes and artifacts.Great client facing skills and polished communications.Inspiring experience to lead technical teams in complex and challenging projects and deployments.Ambition to build a great software engineering practice with us.SummaryAs a Solutions Architect, you will be at the center of Randstad IT Solution’s ability to modernize our customers' architecture and technology stacks to the cloud. Not only are you highly skilled, technically, you are invested in providing an excellent customer experience and developing fresh, cutting-edge solutions. About randstad IT solutionsRandstad Solutions is all about offering high-end professional services to help Canadian companies adapt to modern technological paradigms. We thrive developing foundational relationships across the industry, offering expertise and innovative engagement models to our customers. We're part of the global Randstad family, an international company headquartered in the Netherlands. Randstad was founded in 1960 and has generated 35 billion dollars CAD of revenue in 2019.Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Job Requirements An experienced veteran in the Microsoft .NET stack, including Visual Studios, C#,IIS, and Web API. Advanced working knowledge of C#/C++ .NET.Internal Strong grasp over Microservices and deployment stacks. Excellent grasp over SQL Server (2012 or later), SQL and ORM. Strong OOD/OOP skills and an understanding of design patterns. Experience with NOSQL, such as Cassandra or MongoDB. Advanced and extensive knowledge of the required technical environment,development standards, processes, proceduresNice to have Relevant Experience in major financial institutions with sound understanding ofretail banking products, risk management practices and fixed income securities. Advanced knowledge of relational and dimensional data modeling. Readiness and motivation as senior or lead developer and valued subject matterexpert to address and resolve highly complex and multifaceted developmentrelated issues, often independently. Strength in coaching and advising clients, partners, and project teams. Commitment to and belief in the quality of your deliverables.AdvantagesInspire a positive work environment and help champion quality, innovation,teamwork and service to the business. Learn voraciously, stretch your thinking,ResponsibilitiesSpecifically, the responsibilities of this role include:Development of new valuation and reporting frameworks for the Bank to meet allregulators' requirements relating to IRRBB, including both Baseline and Scenario resultsgeneration and reporting. Design, development, and implementation of new market risk managementmethodologies as required and approved by business into the IRRBB reportingsystem. Utilization of Bank's valuation and risk reporting engine, data services and all theenrichments from the Canoe Platform. Close collaboration with business and other members in TBSM Technology toensure that the requirements are implemented according to Bank's SDLCdevelopment standard. Execution of unit and functional testing.QualificationsJob Requirements An experienced veteran in the Microsoft .NET stack, including Visual Studios, C#,IIS, and Web API. Advanced working knowledge of C#/C++ .NET.Internal Strong grasp over Microservices and deployment stacks. Excellent grasp over SQL Server (2012 or later), SQL and ORM. Strong OOD/OOP skills and an understanding of design patterns. Experience with NOSQL, such as Cassandra or MongoDB. Advanced and extensive knowledge of the required technical environment,development standards, processes, proceduresSummaryGreat opportunity with a reputed Banking/Financial client.Interested candidates, please reach/write to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Job Requirements An experienced veteran in the Microsoft .NET stack, including Visual Studios, C#,IIS, and Web API. Advanced working knowledge of C#/C++ .NET.Internal Strong grasp over Microservices and deployment stacks. Excellent grasp over SQL Server (2012 or later), SQL and ORM. Strong OOD/OOP skills and an understanding of design patterns. Experience with NOSQL, such as Cassandra or MongoDB. Advanced and extensive knowledge of the required technical environment,development standards, processes, proceduresNice to have Relevant Experience in major financial institutions with sound understanding ofretail banking products, risk management practices and fixed income securities. Advanced knowledge of relational and dimensional data modeling. Readiness and motivation as senior or lead developer and valued subject matterexpert to address and resolve highly complex and multifaceted developmentrelated issues, often independently. Strength in coaching and advising clients, partners, and project teams. Commitment to and belief in the quality of your deliverables.AdvantagesInspire a positive work environment and help champion quality, innovation,teamwork and service to the business. Learn voraciously, stretch your thinking,ResponsibilitiesSpecifically, the responsibilities of this role include:Development of new valuation and reporting frameworks for the Bank to meet allregulators' requirements relating to IRRBB, including both Baseline and Scenario resultsgeneration and reporting. Design, development, and implementation of new market risk managementmethodologies as required and approved by business into the IRRBB reportingsystem. Utilization of Bank's valuation and risk reporting engine, data services and all theenrichments from the Canoe Platform. Close collaboration with business and other members in TBSM Technology toensure that the requirements are implemented according to Bank's SDLCdevelopment standard. Execution of unit and functional testing.QualificationsJob Requirements An experienced veteran in the Microsoft .NET stack, including Visual Studios, C#,IIS, and Web API. Advanced working knowledge of C#/C++ .NET.Internal Strong grasp over Microservices and deployment stacks. Excellent grasp over SQL Server (2012 or later), SQL and ORM. Strong OOD/OOP skills and an understanding of design patterns. Experience with NOSQL, such as Cassandra or MongoDB. Advanced and extensive knowledge of the required technical environment,development standards, processes, proceduresSummaryGreat opportunity with a reputed Banking/Financial client.Interested candidates, please reach/write to madhu.lakkundi@randstad.caRandstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    • $65,000 - $90,000 per year
    Canada’s leading business law firm is looking to hire a Security Compliance Specialist who will be responsible for monitoring, managing, and closing security compliance issues while also ensuring that processes and systems are compliant with information security and ISO 27001 standards. If you want to learn more about this role, reach out/ send your resume to keshmi.desai@randstad.ca ! AdvantagesIf you are looking to join a growing and challenging team with a hybrid structure in place, then this is the role for you !ResponsibilitiesMember of the ISO 27001 certification efforts, including tracking and remediation of initiatives and issues, participation in audit, monitoring and managing compliance of information systems and controlsDevelop, maintain, and ensure compliance with all relevant key security performance indicatorsMonitoring and assessment of compliance for key security related performance indicators as defined by the Senior Security Specialist, project teams, and the information security policyAdministration of the firm’s operational security systems including but not limited to SIEM, CCTV, logical security systems including anti-virus, endpoint, authentication/credential systems, Key Management System, VPN, DLP, web filters, and whitelisting systems to ensure compliance with security standardsQualificationsUniversity degree in Computer Science or a related information systems security field with a minimum of four years of security, compliance, or auditing experience including electronic investigationsCIA, CISA, CISSP, Security+ or equivalent experience preferredKnowledge of information security systems including PaloAlto, CarbonBlack, MS SCEP, Active Directory, DLP SystemsProven experience in Security Information and Event Management (SIEM) monitoring reporting, handling, and investigationSummaryNICE TO HAVE:SCCP, CISSMIf you want to learn more about this role, reach out/ send your resume to keshmi.desai@randstad.ca ! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    Canada’s leading business law firm is looking to hire a Security Compliance Specialist who will be responsible for monitoring, managing, and closing security compliance issues while also ensuring that processes and systems are compliant with information security and ISO 27001 standards. If you want to learn more about this role, reach out/ send your resume to keshmi.desai@randstad.ca ! AdvantagesIf you are looking to join a growing and challenging team with a hybrid structure in place, then this is the role for you !ResponsibilitiesMember of the ISO 27001 certification efforts, including tracking and remediation of initiatives and issues, participation in audit, monitoring and managing compliance of information systems and controlsDevelop, maintain, and ensure compliance with all relevant key security performance indicatorsMonitoring and assessment of compliance for key security related performance indicators as defined by the Senior Security Specialist, project teams, and the information security policyAdministration of the firm’s operational security systems including but not limited to SIEM, CCTV, logical security systems including anti-virus, endpoint, authentication/credential systems, Key Management System, VPN, DLP, web filters, and whitelisting systems to ensure compliance with security standardsQualificationsUniversity degree in Computer Science or a related information systems security field with a minimum of four years of security, compliance, or auditing experience including electronic investigationsCIA, CISA, CISSP, Security+ or equivalent experience preferredKnowledge of information security systems including PaloAlto, CarbonBlack, MS SCEP, Active Directory, DLP SystemsProven experience in Security Information and Event Management (SIEM) monitoring reporting, handling, and investigationSummaryNICE TO HAVE:SCCP, CISSMIf you want to learn more about this role, reach out/ send your resume to keshmi.desai@randstad.ca ! Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
    • toronto, ontario
    • permanent
    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks a highly motivated, detail-oriented analyst to join the Air Canada Digital Enablement team. The ideal candidate is responsible for bringing together the business and technical aspects of any given solution. The successful individual must be customer journey-centric, have a passion for the travel industry, have a passion for creating digital experiences, and be comfortable working in a high-paced, high-energy, collaborative environment focusing on a continuous product delivery model.   The position will reporting to the Manager, Digital Platform  Key responsibilities:Elicits, analyzes, specifies, and validates the business needs of stakeholders, be they product owners or end-users.Collaborates with project sponsors or product managers to determine product scope and vision.Conducts interviews to gather product requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.Identifies and establishes scope and parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics.Researches, reviews, and analyzes existing requirements-gathering processes' effectiveness and efficiency and develop strategies for enhancing or further leveraging these processes.Assists in researching products to meet agreed-upon requirements and to support development efforts.Participates in the QA of in-house developed or purchased solutions to ensure features and functions have been enabled and optimized.Develops and utilizes standard templates to accurately and concisely write user requirements and user stories.Translates conceptual user/product requirements into functional requirements in an understandable manner to developers/project team.Creates process models, specifications, diagrams, and charts to provide direction to developers and the project team.Communicate changes, enhancements, and modifications of business requirements — verbally or through written documentation — to project managers, sponsors, and other stakeholders to understand issues and solutions.Coordinate with solution architects and developers to validate the design/developed solution meets the user requirements.Creates API specs and Data Models to meet business requirements.Work with internal development team and different technologies team to design effective programming and software changes.Qualifications Bachelor’s degree with 4+ years of analyst or product management experience focused on IT Systems. Proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development.Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources.Experience or familiarity with working in an Agile methodology. Excellent analytical, mathematical, and creative problem-solving skillsProven self-starter with the ability to manage under minimum supervision with input from several internal departments.Excellent interpersonal and communication skills with a strong customer focus.Prior experience with quality assurance is a plus but not required. Airline or travel industry experience is a plus but not required. Coding or design experience is a plus but not required.API spec development and solution design understanding.  Ability to work in a collaborative environment.AWS solution understanding is a plus but not required. Domain experience is a plus point.Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
    Description Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation. Air Canada seeks a highly motivated, detail-oriented analyst to join the Air Canada Digital Enablement team. The ideal candidate is responsible for bringing together the business and technical aspects of any given solution. The successful individual must be customer journey-centric, have a passion for the travel industry, have a passion for creating digital experiences, and be comfortable working in a high-paced, high-energy, collaborative environment focusing on a continuous product delivery model.   The position will reporting to the Manager, Digital Platform  Key responsibilities:Elicits, analyzes, specifies, and validates the business needs of stakeholders, be they product owners or end-users.Collaborates with project sponsors or product managers to determine product scope and vision.Conducts interviews to gather product requirements via workshops, questionnaires, surveys, site visits, workflow storyboards, use cases, scenarios, and other methods.Identifies and establishes scope and parameters of requirements analysis on a project-by-project basis to define project impact, outcome criteria, and metrics.Researches, reviews, and analyzes existing requirements-gathering processes' effectiveness and efficiency and develop strategies for enhancing or further leveraging these processes.Assists in researching products to meet agreed-upon requirements and to support development efforts.Participates in the QA of in-house developed or purchased solutions to ensure features and functions have been enabled and optimized.Develops and utilizes standard templates to accurately and concisely write user requirements and user stories.Translates conceptual user/product requirements into functional requirements in an understandable manner to developers/project team.Creates process models, specifications, diagrams, and charts to provide direction to developers and the project team.Communicate changes, enhancements, and modifications of business requirements — verbally or through written documentation — to project managers, sponsors, and other stakeholders to understand issues and solutions.Coordinate with solution architects and developers to validate the design/developed solution meets the user requirements.Creates API specs and Data Models to meet business requirements.Work with internal development team and different technologies team to design effective programming and software changes.Qualifications Bachelor’s degree with 4+ years of analyst or product management experience focused on IT Systems. Proven experience with business and technical requirements analysis, elicitation, modeling, verification, and methodology development.Demonstrated project management skills and project management software skills, including planning, organizing, and managing resources.Experience or familiarity with working in an Agile methodology. Excellent analytical, mathematical, and creative problem-solving skillsProven self-starter with the ability to manage under minimum supervision with input from several internal departments.Excellent interpersonal and communication skills with a strong customer focus.Prior experience with quality assurance is a plus but not required. Airline or travel industry experience is a plus but not required. Coding or design experience is a plus but not required.API spec development and solution design understanding.  Ability to work in a collaborative environment.AWS solution understanding is a plus but not required. Domain experience is a plus point.Conditions of Employment:Candidates must be eligible to work in the country of interest, at the time any offer of employment is made and seeking any required work permits/visas or other authorizations which may be required is the sole responsibility of the candidates applying for this position.Mandatory Covid-19 Vaccination RequiredLinguistic RequirementsBased on equal qualifications, preference will be given to bilingual candidates.  Diversity and Inclusion Air Canada is strongly committed to Diversity and Inclusion and aims to create a healthy, accessible and rewarding work environment which highlights employees’ unique contributions to our company’s success. As an equal opportunity employer, we welcome applications from all to help us build a diverse workforce which reflects the diversity of our customers, and communities, in which we live and serve.Air Canada thanks all candidates for their interest; however only those selected to continue in the process will be contacted.
30 of 59 jobs seen

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