Thank you for subscribing to your personalised job alerts.

    15 jobs found for c++ in Thornhill, Ontario

    filter3
    clear all
      • Thornhill, Ontario
      • Contract
      Requirements:BS or MS in Computer Science or related disciplineExcellent communication, critical thinking, and detail-orientedAbility to self-motivate, self-manage, and communicate project status5+ years of experience in Web Services testing (REST/SOAP)5+ years of experience in Software Quality Assurance or other related discipline with direct involvement in automated testing of web applications5+ years of experience in object oriented programming languages (JAVA, C++, C#, etc.)Expert knowledge in at least two test automation tools (HP QTP/UFT, Selenium, VS CodedUI, TestComplete, etc.)2+ year of experience in SQL scripting, database designSolid understanding of SDLC and methodologies (Waterfall, Agile, Iterative)Strong understanding of Linux/Unix systems, commands and shell scriptsTesting experience with Spring Boot Microservices, RabbitMQ, MongoDB, DockerAdvantagesNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustResponsibilitiesNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustQualificationsNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustSummaryNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Requirements:BS or MS in Computer Science or related disciplineExcellent communication, critical thinking, and detail-orientedAbility to self-motivate, self-manage, and communicate project status5+ years of experience in Web Services testing (REST/SOAP)5+ years of experience in Software Quality Assurance or other related discipline with direct involvement in automated testing of web applications5+ years of experience in object oriented programming languages (JAVA, C++, C#, etc.)Expert knowledge in at least two test automation tools (HP QTP/UFT, Selenium, VS CodedUI, TestComplete, etc.)2+ year of experience in SQL scripting, database designSolid understanding of SDLC and methodologies (Waterfall, Agile, Iterative)Strong understanding of Linux/Unix systems, commands and shell scriptsTesting experience with Spring Boot Microservices, RabbitMQ, MongoDB, DockerAdvantagesNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustResponsibilitiesNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustQualificationsNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustSummaryNice to Have:Telecommunications domain knowledgeNeed a go getter, driven, self-initiatorKnows how to test and wants to testKnows how to code because there’s lots of coding involved - not a pure testing roleDocker experience is a mustRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Thornhill, Ontario
      • Permanent
      Our client specializes in Test Automation and Performance Engineering services and is looking to hire a Sr. QA Automation Developer and Tester on a full time permanent basis.Senior Test Automation Developer – Full time positionPosition Summary: As a Senior Test Automation Developer, you assist the DevelopmentManager and Test Lead by implementing test automation solutions. We are looking forindividuals with the experience and capability to work collaboratively in a work environmentthat requires a broad knowledge of automated testing environments, object-orientedprogramming, and web application development. The Test Automation Developer will workclosely with a team of highly skilled developers, contributing on delivering test automationprojects with our clients, as well as the support and advancement of our clients' proprietary tools.The chosen candidate must demonstrate a high motivation to learn new technologies, takesinitiative to continually improve our test automation practice.Advantages• Competitive salary + bonus• Company ESOP eligibility• Flexible Time Off policy• Health benefits fully coveredResponsibilitiesEssential Functions and Responsibilities• Develop test documentation, execute tests, and monitor results usingapplication life cycle tools• Deliver a set of reusable and modular tests for UI components• Design and improve test automation frameworks and custom test harnesses• Adhere to and promote standards for test development best practices• Follows established testing standards and methods to create and contribute tothe development of overall test plans, gather requirements, the design ofcomplex SIT plans, and evaluate the application of emerging technologies• Works with team to cover each deliverable by means of test case coverage, testautomation, and exploratory testing• Participating in test automation planning, implementing and activelymaintaining CI/CD testing pipelines• Analyze test results, present reports, and provide feedback andrecommendationsQualificationsEssential Skills and Qualifications• BS or MS in Computer Science or related discipline• Excellent communication, critical thinking, and detail-oriented• 5+ years of experience in Software Quality Assurance or other related disciplinewith direct involvement in automated testing of web applications• 5+ years of experience in object oriented programming languages (JAVA, C++,C#, etc.)• Expert knowledge in at least two test automation tools (HP QTP/UFT, Selenium,VS CodedUI, TestComplete, etc.)• 2+ year of experience in SQL scripting, database design, and ETL processes• Familiar with technical testing including Web Services (REST/SOAP) and ETL• Solid understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Strong understanding of Unix systems and shell scripts (Unix, AIX, Linux)• Ability to self-motivate, self-manage, and communicate project statusSummaryIf you or anyone you may know are interested, apply today by sending your resume to: samia.hussaini@randstad.ca.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client specializes in Test Automation and Performance Engineering services and is looking to hire a Sr. QA Automation Developer and Tester on a full time permanent basis.Senior Test Automation Developer – Full time positionPosition Summary: As a Senior Test Automation Developer, you assist the DevelopmentManager and Test Lead by implementing test automation solutions. We are looking forindividuals with the experience and capability to work collaboratively in a work environmentthat requires a broad knowledge of automated testing environments, object-orientedprogramming, and web application development. The Test Automation Developer will workclosely with a team of highly skilled developers, contributing on delivering test automationprojects with our clients, as well as the support and advancement of our clients' proprietary tools.The chosen candidate must demonstrate a high motivation to learn new technologies, takesinitiative to continually improve our test automation practice.Advantages• Competitive salary + bonus• Company ESOP eligibility• Flexible Time Off policy• Health benefits fully coveredResponsibilitiesEssential Functions and Responsibilities• Develop test documentation, execute tests, and monitor results usingapplication life cycle tools• Deliver a set of reusable and modular tests for UI components• Design and improve test automation frameworks and custom test harnesses• Adhere to and promote standards for test development best practices• Follows established testing standards and methods to create and contribute tothe development of overall test plans, gather requirements, the design ofcomplex SIT plans, and evaluate the application of emerging technologies• Works with team to cover each deliverable by means of test case coverage, testautomation, and exploratory testing• Participating in test automation planning, implementing and activelymaintaining CI/CD testing pipelines• Analyze test results, present reports, and provide feedback andrecommendationsQualificationsEssential Skills and Qualifications• BS or MS in Computer Science or related discipline• Excellent communication, critical thinking, and detail-oriented• 5+ years of experience in Software Quality Assurance or other related disciplinewith direct involvement in automated testing of web applications• 5+ years of experience in object oriented programming languages (JAVA, C++,C#, etc.)• Expert knowledge in at least two test automation tools (HP QTP/UFT, Selenium,VS CodedUI, TestComplete, etc.)• 2+ year of experience in SQL scripting, database design, and ETL processes• Familiar with technical testing including Web Services (REST/SOAP) and ETL• Solid understanding of SDLC and methodologies (Waterfall, Agile, Iterative)• Strong understanding of Unix systems and shell scripts (Unix, AIX, Linux)• Ability to self-motivate, self-manage, and communicate project statusSummaryIf you or anyone you may know are interested, apply today by sending your resume to: samia.hussaini@randstad.ca.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, an innovative SaaS company working in the Machine Learning space (advanced image processing) is looking for a Junior .NET Developer to join their growing team in Markham.This is a junior position for candidates with 0 to 3 years' professional experience. Recent graduates are welcome to apply. Candidates will ideally have some exposure to professional software development on a work term or summer Job. 2 managerial references required; criminal, education, and credit backchecks may be required.AdvantagesWork with a dynamic, good-humored team executing the full software development lifecycle. Develop your career in a rapidly growing company. Benefits provided after 3 months; core working hours are 10 am to 6 pm. ResponsibilitiesThe successful Junior .NET Developer candidate will be responsible to design, develop, code, test, and debug system software. A great learning opportunity, this role will afford the opportunity to work with ML/AI technologies, Image Classification and Pattern Recognition algorithms, 3D geometry and models, and thermal imaging.QualificationsMUST-HAVE QUALIFICATIONSC# .NET - 1-2 yearsASP.NET - 1-2 yearsDesign Patterns - 1-2 yearsBachelor’s degree in Computer Science or equivalent - 1-2 yearsNICE TO HAVE QUALIFICATIONSImage Classification and Pattern Recognition algorithms - 1-2 yearsMachine Learning (ML) and Artificial Intelligence (AI) - 1-2 years3D geometry and 3D models - 1-2 yearsSummaryAre you a Junior .NET Developer looking to join an innovative team working in the ML space? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an innovative SaaS company working in the Machine Learning space (advanced image processing) is looking for a Junior .NET Developer to join their growing team in Markham.This is a junior position for candidates with 0 to 3 years' professional experience. Recent graduates are welcome to apply. Candidates will ideally have some exposure to professional software development on a work term or summer Job. 2 managerial references required; criminal, education, and credit backchecks may be required.AdvantagesWork with a dynamic, good-humored team executing the full software development lifecycle. Develop your career in a rapidly growing company. Benefits provided after 3 months; core working hours are 10 am to 6 pm. ResponsibilitiesThe successful Junior .NET Developer candidate will be responsible to design, develop, code, test, and debug system software. A great learning opportunity, this role will afford the opportunity to work with ML/AI technologies, Image Classification and Pattern Recognition algorithms, 3D geometry and models, and thermal imaging.QualificationsMUST-HAVE QUALIFICATIONSC# .NET - 1-2 yearsASP.NET - 1-2 yearsDesign Patterns - 1-2 yearsBachelor’s degree in Computer Science or equivalent - 1-2 yearsNICE TO HAVE QUALIFICATIONSImage Classification and Pattern Recognition algorithms - 1-2 yearsMachine Learning (ML) and Artificial Intelligence (AI) - 1-2 years3D geometry and 3D models - 1-2 yearsSummaryAre you a Junior .NET Developer looking to join an innovative team working in the ML space? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      Our client, an Enterprise B2B SaaS product company working in the human performance space is looking for a Solution Architect - Remote to join their growing team.The successful Solution Architect candidate will have considerable experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks are required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Solution Architect candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts and should have experience driving and improving the application architecture. QualificationsMUST-HAVE QUALIFICATIONSC#.NET / Visual Studio / Team Services Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsExperience with multi-tier architecture - 5-8 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsAngular 2+ - 2-3 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Solution Architect looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, an Enterprise B2B SaaS product company working in the human performance space is looking for a Solution Architect - Remote to join their growing team.The successful Solution Architect candidate will have considerable experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks are required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Solution Architect candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts and should have experience driving and improving the application architecture. QualificationsMUST-HAVE QUALIFICATIONSC#.NET / Visual Studio / Team Services Greater than 8 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsExperience with multi-tier architecture - 5-8 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsAngular 2+ - 2-3 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Solution Architect looking to join a dynamic team in a high-impact role? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Markham, Ontario
      • Permanent
      • $110,000 - $130,000 per year
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Senior Full Stack Developer to join their growing team.The successful Senior Full Stack Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Senior Full Stack Developer candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsAngular 2+ - 2-3 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Senior Full Stack Developer looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client, a best-practices-driven Enterprise SaaS company working in the human performance space is looking for a Senior Full Stack Developer to join their growing team.The successful Senior Full Stack Developer - Remote candidate will have experience building complex web applications in .NET Core, ASP.NET Core, and Angular.Candidates must be based in and legally eligible to work for any employer in Canada. 2 Managerial references required; Criminal, Credit, and Education backchecks may be required.AdvantagesWork with a dynamic team on an innovative product in the human performance space. Our client offers a competitive salary and benefits package. ResponsibilitiesThe successful Senior Full Stack Developer candidate will have extensive experience building complex web applications in .NET Core, ASP.NET Core, and Angular. Candidates will ideally have experience with multi-instance SaaS and should have a strong grasp of architectural concepts.QualificationsMUST-HAVE QUALIFICATIONSC#.NET - Greater than 8 yearsAngular 2+ - 2-3 yearsASP.NET Core - 2-3 years.NET Core - 2-3 yearsArchitecture - 1-2 yearsMulti-instance SaaS experience - 2-3 yearsSQL Server 2014 and 2017 - 5-8 yearsBuilding Web API platforms - 3-5 yearsGit or similar - 3-5 yearsDegree in CompSci or equivalent - 5-8 yearsCrisp and clear communication skills - 5-8 yearsNICE-TO-HAVE QUALIFICATIONSResponsive Design / Mobile Web Development 2-3 yearsDocker - 2-3 yearsEntity, nHibernate, or similar - 5-8 yearsLESS or SASS or similar - 5-8 yearsSummaryAre you a Senior Full Stack Developer looking to join a dynamic team? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      • $80 - $95,000 per year
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our client in downtown Toronto (close to Union Station but currently fully remote) is looking for a .NET Developer to join their Agile team. In this role you will develop, improve, integrate and customize CRM and Web applications that support the business operations of a professional membership organization that provides education and certification for its members.AdvantagesOur client offers a dynamic, flexible, and stable work environment and is looking for a candidate with at least 4 years' experience building and maintaining web applications in C#.NET. This is an opportunity to work with large, distributed systems and cutting edge technology in the Microsoft stack. Competitive salary, excellent benefits, and superior pension plan.ResponsibilitiesThe ideal .NET Developer candidate will have the following skills:C#.NET - 4Y+ASP.NET - 4Y+Design Patterns - 4Y+MVC - 4Y+HTML, CSS, JavaScript, and jQuery - 4Y+Web APIs - 4Y+Micro services - 4Y+SQL Server - 4Y+Excellent Communication Skills - 4Y+QualificationsNice To Have Skills:Large Distributed Systems - 2-3YCRM - 1-2YLMS - 1-2Y SummaryAre you a .NET Developer, looking to grow your career on a dynamic team within a stable organization? Apply today!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Our public sector client requires a CRM analyst for an initial 1 year contract to lead the development and deployment of customer emails. for both our current CRM program and for the new loyalty program. Their CRM Team is responsible for the development and execution of all Business to Consumer (B2C) email communications. These emails are integrated with the overall cross-channel marketing plan, support our loyalty program objectives and focus on driving customer engagement and eCommerce sales. This team works closely with the marketing, analytics and eCommerce teams, as well as our digital agency partner. Advantages- ability to work remotely initially. May be required to come into office once quarantines are liftedResponsibilitiesRESPONSIBILITIES:The primary goal of the position is to manage the execution of CRM emails in support of the broader CRM objective to deliver a personalized, relevant experience and grow the company's financial and emotional relationship with customers through targeted, relevant emails and content.The CRM Analyst is accountable for the development, audience set-up, deployment and reporting of CRM emails.High Level Goals:• On time development and deployment of emails• Design, development and enhancement of email templates to meet business and promotionalneeds• Timely email performance reporting 1) Developing and deploying CRM emails – (80%)a) Manage email execution timelines ensuring all assets and email requirements are supplied on time.b) Using provided content, copy and images, build emails for the various subscriber groups and email properties including Loyalty program related emails.c) Perform quality assurance on the back-end email code to ensure accurate copy, images, links and UTM tracking.d) Deploy email proofs and make changes as required by business stakeholders.e) Set up audiences for each email including targeting based on defined criteria, setting up A/B testing and selecting control groups if required.f) Set up approved emails for deployment, either scheduling or manually deploying.g) Manage Telus access permissions for the CRM Team including setting up new users and resetting passwords.h) Submit and manage all CRM-related Telus service requests.2) Enhancing and building new email templates – (10%)a) Be the CRM technical subject-matter expert, providing ideas and recommendations to enhance, evolve or better use email templates to meet promotional needs.b) Make required changes to templates.c) Create and develop new email templates, as required.d) Develop strong understanding of email/CRM platform, understanding capabilities and limitations.With this knowledge, help the team optimize emails and targeting using the email solution capabilities.3) Email performance reporting – (10%)a) Design and program automated reports including email performance and engagement metrics, acquisition and attrition.b) Provide reporting on a regular basis and share with team by campaign and trending over time.c) Complete ad hoc reporting as required.QualificationsREQUIREMENTS/QUALIFICATIONSRespondents should possess the following qualifications, skills and experience:a) Relevant post-secondary education in email and web development/publishingb) 4-6 years of experience in email and web development/publishingc) Excellent communications skillsd) Proficiency in the following software applications: i. Microsoft Office suite including all popular web browser technologies ii. HTML/HTML5iii. CSS Media Queries (Responsive)iv. Adobe Dreamweaverv. Adobe Photoshopvi. Adobe Illustratorvii. AODA Tagging Techniquesviii. Adobe Experience Manager CMSix. Generating UTM codes for Adobe Analytics Tagginge) 3-4 years of demonstrated project management experiencef) Ability to investigate and resolve development or deployment-related technical issues with emailsg) Results reporting creation and execution experienceh) Preferred - Experience developing emails with Oracle solutions, particularly Oracle Service cloudSummarya) Relevant post-secondary education in email and web development/publishingb) 4-6 years of experience in email and web development/publishingc) Excellent communications skillsd) Proficiency in the following software applications: i. Microsoft Office suite including all popular web browser technologies ii. HTML/HTML5iii. CSS Media Queries (Responsive)iv. Adobe Dreamweaverv. Adobe Photoshopvi. Adobe Illustratorvii. AODA Tagging Techniquesviii. Adobe Experience Manager CMSix. Generating UTM codes for Adobe Analytics TaggingRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Our public sector client requires a CRM analyst for an initial 1 year contract to lead the development and deployment of customer emails. for both our current CRM program and for the new loyalty program. Their CRM Team is responsible for the development and execution of all Business to Consumer (B2C) email communications. These emails are integrated with the overall cross-channel marketing plan, support our loyalty program objectives and focus on driving customer engagement and eCommerce sales. This team works closely with the marketing, analytics and eCommerce teams, as well as our digital agency partner. Advantages- ability to work remotely initially. May be required to come into office once quarantines are liftedResponsibilitiesRESPONSIBILITIES:The primary goal of the position is to manage the execution of CRM emails in support of the broader CRM objective to deliver a personalized, relevant experience and grow the company's financial and emotional relationship with customers through targeted, relevant emails and content.The CRM Analyst is accountable for the development, audience set-up, deployment and reporting of CRM emails.High Level Goals:• On time development and deployment of emails• Design, development and enhancement of email templates to meet business and promotionalneeds• Timely email performance reporting 1) Developing and deploying CRM emails – (80%)a) Manage email execution timelines ensuring all assets and email requirements are supplied on time.b) Using provided content, copy and images, build emails for the various subscriber groups and email properties including Loyalty program related emails.c) Perform quality assurance on the back-end email code to ensure accurate copy, images, links and UTM tracking.d) Deploy email proofs and make changes as required by business stakeholders.e) Set up audiences for each email including targeting based on defined criteria, setting up A/B testing and selecting control groups if required.f) Set up approved emails for deployment, either scheduling or manually deploying.g) Manage Telus access permissions for the CRM Team including setting up new users and resetting passwords.h) Submit and manage all CRM-related Telus service requests.2) Enhancing and building new email templates – (10%)a) Be the CRM technical subject-matter expert, providing ideas and recommendations to enhance, evolve or better use email templates to meet promotional needs.b) Make required changes to templates.c) Create and develop new email templates, as required.d) Develop strong understanding of email/CRM platform, understanding capabilities and limitations.With this knowledge, help the team optimize emails and targeting using the email solution capabilities.3) Email performance reporting – (10%)a) Design and program automated reports including email performance and engagement metrics, acquisition and attrition.b) Provide reporting on a regular basis and share with team by campaign and trending over time.c) Complete ad hoc reporting as required.QualificationsREQUIREMENTS/QUALIFICATIONSRespondents should possess the following qualifications, skills and experience:a) Relevant post-secondary education in email and web development/publishingb) 4-6 years of experience in email and web development/publishingc) Excellent communications skillsd) Proficiency in the following software applications: i. Microsoft Office suite including all popular web browser technologies ii. HTML/HTML5iii. CSS Media Queries (Responsive)iv. Adobe Dreamweaverv. Adobe Photoshopvi. Adobe Illustratorvii. AODA Tagging Techniquesviii. Adobe Experience Manager CMSix. Generating UTM codes for Adobe Analytics Tagginge) 3-4 years of demonstrated project management experiencef) Ability to investigate and resolve development or deployment-related technical issues with emailsg) Results reporting creation and execution experienceh) Preferred - Experience developing emails with Oracle solutions, particularly Oracle Service cloudSummarya) Relevant post-secondary education in email and web development/publishingb) 4-6 years of experience in email and web development/publishingc) Excellent communications skillsd) Proficiency in the following software applications: i. Microsoft Office suite including all popular web browser technologies ii. HTML/HTML5iii. CSS Media Queries (Responsive)iv. Adobe Dreamweaverv. Adobe Photoshopvi. Adobe Illustratorvii. AODA Tagging Techniquesviii. Adobe Experience Manager CMSix. Generating UTM codes for Adobe Analytics TaggingRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      To make this happen we are looking for smart and talented people to join us. You will join a team of analytically minded people that work every day to solve exciting & challenging problems for our clients. Canadian Business magazine has ranked us as one of Canada’s fastest growing companies for four years in a row. Our current client list is a who’s who of amazing companies, including MEC, Sobeys, Staples, IKEA, Walmart and Canadian Tire. We absolutely love what we do and know that you will too..If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputResponsibilitiesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputProgram complex online market research surveys using a variety of programming languagesContribute to researching and implementing cost-effective, scalable IT infrastructure as the firm expandsOpportunity to build fully fledged web-based applications and gain experience in full-stack developmentOne-on-one mentorship and ability to own projects and collaborate with talented peopleOpportunity for rapid promotion as we build our team (our firm grows at 27% per year)A great work environment in our new open-concept officeQualificationsAn undergraduate degree in any fieldCollaborative communication skills (written and oral) - Ability to convert and explain technical concepts to a non-technical audienceDevelopment from specifications - Ability to find requirements and break them down into actionable execution plans for the team and proactively identify problemsExposure to any backend programming language, including, but not limited to: Perl, Python, C/C++, Java, R (Experience with Python and / or R is preferred, but not required) Experience with markup languages and a basic understanding of HTML5, CSS, JSPassion in doing excellent work, willingness to learn, and strong sense of curiositySummaryCompensationCompetitive salary (with bonuses), health, dental & vision benefits, share options at the management levelStart DateFlexible start dates through 2021If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      To make this happen we are looking for smart and talented people to join us. You will join a team of analytically minded people that work every day to solve exciting & challenging problems for our clients. Canadian Business magazine has ranked us as one of Canada’s fastest growing companies for four years in a row. Our current client list is a who’s who of amazing companies, including MEC, Sobeys, Staples, IKEA, Walmart and Canadian Tire. We absolutely love what we do and know that you will too..If you feel this is the right role for you please email me your word resume to aaron.lail@randstad.ca AdvantagesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputResponsibilitiesWhat Makes This Role UniqueYou will become a master in research related programming & web-based developmentManage data collection, integrate inputs from various back-end services, and use database technologies to optimize throughputProgram complex online market research surveys using a variety of programming languagesContribute to researching and implementing cost-effective, scalable IT infrastructure as the firm expandsOpportunity to build fully fledged web-based applications and gain experience in full-stack developmentOne-on-one mentorship and ability to own projects and collaborate with talented peopleOpportunity for rapid promotion as we build our team (our firm grows at 27% per year)A great work environment in our new open-concept officeQualificationsAn undergraduate degree in any fieldCollaborative communication skills (written and oral) - Ability to convert and explain technical concepts to a non-technical audienceDevelopment from specifications - Ability to find requirements and break them down into actionable execution plans for the team and proactively identify problemsExposure to any backend programming language, including, but not limited to: Perl, Python, C/C++, Java, R (Experience with Python and / or R is preferred, but not required) Experience with markup languages and a basic understanding of HTML5, CSS, JSPassion in doing excellent work, willingness to learn, and strong sense of curiositySummaryCompensationCompetitive salary (with bonuses), health, dental & vision benefits, share options at the management levelStart DateFlexible start dates through 2021If you feel this is the right fit for you please email me your word resume to aaron.lail@randstad.ca Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      A .net c# developer, with asp.net, .net core, MVC, SQL, Blazor, WCF, GIT, object oriented principles, Agile/scrum experience. Testing tools: xUNIT, NUNIT, and MOQ Nice to have experience: Azure DevOps, Microservices ArchitectureThis role will report to the Development Manager, No direct reports required for this role but to provide guidance to more junior/intermediate teammatesAdvantagesThis individual can continue to work remotely – there may be a day on occasion that they may want to work from the Brantford office but we are flexible In addition to base salary, we offer:Company matched RRSPs (2%)Profit SharingHealth & Dental benefits as well as a health care spending account on top of basic coverage& moreResponsibilitiesResponsibilities Be a part of achieving the organization’s technical vision, contributing to all aspects of thetechnology development. Design and implement new web applications, APIs with high-performance, reusable code. Support and implement new data transformations between data sources. Implement industry leading solutions and technical design patterns & best practices. Collaborate with subject matter experts in the technical assessment of new designs anddevelopment work. Participate in code and system reviews during projects to ensure quality and appropriate designpatterns are followed. Collaborate with software developers and quality assurance developers to ensure thedeliverables meet testing requirements and coverage. Provide technical support for production issues; troubleshoot problems and take correctiveaction. Escalate issues to management quickly and effectively. Debug and refactor existing code. Work in an Agile/Scrum environment to deliver high quality software. Other duties as assigned.QualificationsWhat You Bring to the RoleStrong Skills With: All aspects of Software Development Life Cycle (SDLC) C# ,ASP.NET, .NET Core & .NET Framework MVC, Blazor, REST, & WCF SQL Server, including procs, views, & functions SQL Server Reporting and Integration Services GIT Repository  Automated unit testing tools such as xUnit, NUnit, & MOQ DOM, HTML5, and CSS  Agile/scrum methodologies Nice to have experience: Azure DevOps, Microservices Architecture Experience with automation workflows and a keen eye for how to design code around anautomation system.  Experience with Object Oriented PrinciplesSummaryExperience 7+ years overall IT software development experience. Bachelor's degree in Computer Science, Engineering or equivalent experience. Previous experience within the financial services industry or wealth management is an asset.LocationThe role is based out of our Brantford, Ontario office with remote options due to COVID-19 andbeyond. This role is only eligible for those who are legally entitled to work in Canada.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      A .net c# developer, with asp.net, .net core, MVC, SQL, Blazor, WCF, GIT, object oriented principles, Agile/scrum experience. Testing tools: xUNIT, NUNIT, and MOQ Nice to have experience: Azure DevOps, Microservices ArchitectureThis role will report to the Development Manager, No direct reports required for this role but to provide guidance to more junior/intermediate teammatesAdvantagesThis individual can continue to work remotely – there may be a day on occasion that they may want to work from the Brantford office but we are flexible In addition to base salary, we offer:Company matched RRSPs (2%)Profit SharingHealth & Dental benefits as well as a health care spending account on top of basic coverage& moreResponsibilitiesResponsibilities Be a part of achieving the organization’s technical vision, contributing to all aspects of thetechnology development. Design and implement new web applications, APIs with high-performance, reusable code. Support and implement new data transformations between data sources. Implement industry leading solutions and technical design patterns & best practices. Collaborate with subject matter experts in the technical assessment of new designs anddevelopment work. Participate in code and system reviews during projects to ensure quality and appropriate designpatterns are followed. Collaborate with software developers and quality assurance developers to ensure thedeliverables meet testing requirements and coverage. Provide technical support for production issues; troubleshoot problems and take correctiveaction. Escalate issues to management quickly and effectively. Debug and refactor existing code. Work in an Agile/Scrum environment to deliver high quality software. Other duties as assigned.QualificationsWhat You Bring to the RoleStrong Skills With: All aspects of Software Development Life Cycle (SDLC) C# ,ASP.NET, .NET Core & .NET Framework MVC, Blazor, REST, & WCF SQL Server, including procs, views, & functions SQL Server Reporting and Integration Services GIT Repository  Automated unit testing tools such as xUnit, NUnit, & MOQ DOM, HTML5, and CSS  Agile/scrum methodologies Nice to have experience: Azure DevOps, Microservices Architecture Experience with automation workflows and a keen eye for how to design code around anautomation system.  Experience with Object Oriented PrinciplesSummaryExperience 7+ years overall IT software development experience. Bachelor's degree in Computer Science, Engineering or equivalent experience. Previous experience within the financial services industry or wealth management is an asset.LocationThe role is based out of our Brantford, Ontario office with remote options due to COVID-19 andbeyond. This role is only eligible for those who are legally entitled to work in Canada.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Contract
      Developer with VBA, Excel Macros and MS Access ExperienceProfile: ​Minimum 10 years of software development experience Experience in gathering Business/Functional Requirements, Perform System Analysis and Development activities. Experience in understanding and analyzing the existing software design and code; design and document technical changes that meet the specified business requirements. Ability to Perform testing, integration and deployment in production Provide production support on applications, with on-call responsibilities.Technical Skills: Strong experience in VBA code development, Excel Macros and MS Access DB programming Review and Analyse existing very complex code, understand and document business logic and business process flows Create very complex reports to support business users and management on demand in Smartview Working knowledge of Oracle Hyperion Enterprise Performance Management (EPM) project implementations – Planning and Essbase modules specifically. Knowledge in C#.net is an assetLevel of experience: SeniorYears of experience: 10 years plusMinimum requirements:​Developer with VBA, Excel Macros and MS Access ExperienceOther requirements:​Need to have patience, ability and attitude to go through existing very complex VBA and Excel Macros code, understand and document is business logic and process flows.AdvantagesWork from home nowFlexible return to office plan in January 2022Must be able to discuss business logic and flowsResponsibilities ​Minimum 10 years of software development experience Experience in gathering Business/Functional Requirements, Perform System Analysis and Development activities. Experience in understanding and analyzing the existing software design and code; design and document technical changes that meet the specified business requirements. Ability to Perform testing, integration and deployment in production Provide production support on applications, with on-call responsibilities.Qualifications Strong experience in VBA code development, Excel Macros and MS Access DB programming Review and Analyse existing very complex code, understand and document business logic and business process flows Create very complex reports to support business users and management on demand in Smartview Working knowledge of Oracle Hyperion Enterprise Performance Management (EPM) project implementations – Planning and Essbase modules specifically. Knowledge in C#.net is an assetLevel of experience: SeniorYears of experience: 10 years plusSummaryVBA, Excel Macros and MS Access Developer. Work from home until 2022 with a flex return to office plan!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Developer with VBA, Excel Macros and MS Access ExperienceProfile: ​Minimum 10 years of software development experience Experience in gathering Business/Functional Requirements, Perform System Analysis and Development activities. Experience in understanding and analyzing the existing software design and code; design and document technical changes that meet the specified business requirements. Ability to Perform testing, integration and deployment in production Provide production support on applications, with on-call responsibilities.Technical Skills: Strong experience in VBA code development, Excel Macros and MS Access DB programming Review and Analyse existing very complex code, understand and document business logic and business process flows Create very complex reports to support business users and management on demand in Smartview Working knowledge of Oracle Hyperion Enterprise Performance Management (EPM) project implementations – Planning and Essbase modules specifically. Knowledge in C#.net is an assetLevel of experience: SeniorYears of experience: 10 years plusMinimum requirements:​Developer with VBA, Excel Macros and MS Access ExperienceOther requirements:​Need to have patience, ability and attitude to go through existing very complex VBA and Excel Macros code, understand and document is business logic and process flows.AdvantagesWork from home nowFlexible return to office plan in January 2022Must be able to discuss business logic and flowsResponsibilities ​Minimum 10 years of software development experience Experience in gathering Business/Functional Requirements, Perform System Analysis and Development activities. Experience in understanding and analyzing the existing software design and code; design and document technical changes that meet the specified business requirements. Ability to Perform testing, integration and deployment in production Provide production support on applications, with on-call responsibilities.Qualifications Strong experience in VBA code development, Excel Macros and MS Access DB programming Review and Analyse existing very complex code, understand and document business logic and business process flows Create very complex reports to support business users and management on demand in Smartview Working knowledge of Oracle Hyperion Enterprise Performance Management (EPM) project implementations – Planning and Essbase modules specifically. Knowledge in C#.net is an assetLevel of experience: SeniorYears of experience: 10 years plusSummaryVBA, Excel Macros and MS Access Developer. Work from home until 2022 with a flex return to office plan!Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      SUMMARY OF DAY TO DAY RESPONSIBILITIES: Responsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.AdvantagesDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.ResponsibilitiesDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.SUMMARY OF DAY TO DAY RESPONSIBILITIES: Responsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.QualificationsDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.MUST HAVE: SQL Server 2008+ Data Warehousing Experience (SSIS, SSRS, SSAS optional) SQLNICE TO HAVE: Capital Markets or Financial institution experience C# REST API ASP.NET or ASP.NET CoreSummaryResponsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.MUST HAVE: SQL Server 2008+ Data Warehousing Experience (SSIS, SSRS, SSAS optional) SQLNICE TO HAVE: Capital Markets or Financial institution experience C# REST API ASP.NET or ASP.NET CoreRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      SUMMARY OF DAY TO DAY RESPONSIBILITIES: Responsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.AdvantagesDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.ResponsibilitiesDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.SUMMARY OF DAY TO DAY RESPONSIBILITIES: Responsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.QualificationsDegree/Certifications Required: Bachelor's degree in computer science or equivalent Years of experience: 10 + years Reason for request/why opened: ETL developer to work on new Liquidity risk initiatives. Background: Developer having solid hands-on experience building Business Intelligence/DataWarehousing on SQL Server 2008 or above.MUST HAVE: SQL Server 2008+ Data Warehousing Experience (SSIS, SSRS, SSAS optional) SQLNICE TO HAVE: Capital Markets or Financial institution experience C# REST API ASP.NET or ASP.NET CoreSummaryResponsible for application analysis, design and development across multiple client server orweb-based platforms Work closely with business units to review business requirements and feasibility from the technical perspective and to finalize requirement. Develop and maintain SQL Server database scripts. Design and develop SSIS packages for ETL processes to integrate data from various sourcesystems. Develop and maintain Microsoft SSAS multidimensional data cubes. Develop SQL code / stored procedures / SQL Agent Jobs on SQL Server / MDX queries. Design and develop automated reports using SSRS. Perform code review written by junior/intermediate developers on team. Perform unit testing. Comply with System Development Life Cycle (SDLC) methodology. Take part in construction of the requirements, design, testing and deployment documents. Ensure consistency in coding standards.MUST HAVE: SQL Server 2008+ Data Warehousing Experience (SSIS, SSRS, SSAS optional) SQLNICE TO HAVE: Capital Markets or Financial institution experience C# REST API ASP.NET or ASP.NET CoreRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      THE OPPORTUNITY?To join a growing (and established) company that is in the e-commerce space. They will be modernizing some of their technical platform and there is no shortage of interesting technical work and projects. You will have the opportunity to work both in a team setting and autonomously. You will be improving a revamping existing tools as well as building out new functions and features from scratch. AdvantagesBenefits? There are certainly a few:-strong salary-stock options plan-the ability to work remote or in office (it's YOUR choice)-joining a company that recognizes work/life balance is importantResponsibilitiesYour focus will be working as Software Developer on a small (and mighty) Development Team., using agile methodologies. You will:-be building out new products-modernizing existing code bases-building out a best-in-class e-commerce solution-documenting your technical solutions QualificationsWhat are you bringing to the table?-3+ years professional experience building software-experience working within the Microsoft Stack-strong object oriented programming/design skills-a desire to build out great products with a fantastic teamSummarySome of our client's tech stack:-C#-.NET Core-Entity Framework-ReactJS-Azure-SQL ServerRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      THE OPPORTUNITY?To join a growing (and established) company that is in the e-commerce space. They will be modernizing some of their technical platform and there is no shortage of interesting technical work and projects. You will have the opportunity to work both in a team setting and autonomously. You will be improving a revamping existing tools as well as building out new functions and features from scratch. AdvantagesBenefits? There are certainly a few:-strong salary-stock options plan-the ability to work remote or in office (it's YOUR choice)-joining a company that recognizes work/life balance is importantResponsibilitiesYour focus will be working as Software Developer on a small (and mighty) Development Team., using agile methodologies. You will:-be building out new products-modernizing existing code bases-building out a best-in-class e-commerce solution-documenting your technical solutions QualificationsWhat are you bringing to the table?-3+ years professional experience building software-experience working within the Microsoft Stack-strong object oriented programming/design skills-a desire to build out great products with a fantastic teamSummarySome of our client's tech stack:-C#-.NET Core-Entity Framework-ReactJS-Azure-SQL ServerRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Toronto, Ontario
      • Permanent
      Key Responsibilities: Responsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualifications:Extensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetDelivered an app to Apple and Google Play platforms using React Native or other technologies. Strong understanding of mobile design and user experienceFamiliarity with app testing frameworks for devicesFamiliarity with delivering to app storesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Knowledge of Swift and/or Objective C, Android/Kotlin is a plusExperience developing in AWS environments and servicesUnderstanding of Web and Mobile Accessibility (WCAG)Understanding of Agile methodologies. Experience working with Scrum is an asset(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Demonstrate values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectAdvantagesWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.ResponsibilitiesResponsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualificationsExtensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetHTML and CSS/Less/Sass/Styled ComponentsSummaryWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      Key Responsibilities: Responsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualifications:Extensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetDelivered an app to Apple and Google Play platforms using React Native or other technologies. Strong understanding of mobile design and user experienceFamiliarity with app testing frameworks for devicesFamiliarity with delivering to app storesKnowledge and experience with the following technologies:HTML and CSS/Less/Sass/Styled ComponentsJavaScript and React/Redux or a similar framework (Angular, Vue, Express etc.)NPM, Node.js, Webpack, Grunt, Gulp, and Yeoman or other build and bundling toolsWeb services and APIs (REST, JSON:API, GraphQL)Databases such as MySQL, MariaDB, Postgres, MongoDBGIT version control Knowledge of Swift and/or Objective C, Android/Kotlin is a plusExperience developing in AWS environments and servicesUnderstanding of Web and Mobile Accessibility (WCAG)Understanding of Agile methodologies. Experience working with Scrum is an asset(Bachelor's degree in Engineering/Computer Science/IT requested, BUT relevant equivalent knowledge PREFERRED)Demonstrate values of Excellence & Innovation, Ownership, Collaboration, Trust and RespectAdvantagesWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.ResponsibilitiesResponsible for the development of our mobile and set-top/smart TV apps with technologies such as React Native and FlutterWork closely with web development team to create high quality appsCollaborate effectively with Product and Design to develop the needed functionalityMaintain high quality code and ensure best practices for mobile development including:Participating in sprint planning meetings, providing estimates and solution alternativesConducting code reviews and participating in pair programming when neededResearch and participation in applicable open-source communitiesImplementing automated functional and integration testsDeficiency and bug tracking/managementAppropriate system documentation as neededEnsure secure application developmentStay abreast of latest trends in software and web developmentQualificationsExtensive experience in cross-platform mobile app development1 year experience in React Native. Experience with Flutter an assetHTML and CSS/Less/Sass/Styled ComponentsSummaryWe are looking for talented full stack developers with experience in mobile apps development using React Native to join our incredible Web Solutions team.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Woodbridge, Ontario
      • Permanent
      is an award-winning mobile app development company that designs and develops best-in-class mobile solutions for clients including PayPal, Tim Hortons, Rogers, Bell, TD Bank, and USA Today. We are growing quickly and searching for smart, passionate people who want to join us in our mission to drive mobile transformation for the world’s most forward-thinking companies..If you feel you are the right fit for this role please email me your word resume to aaron.lail@randstad.ca Advantagesis focused on investing in our employees and company culture. We have worked hard to develop a collaborative and team-oriented environment that fosters opportunities for professional development. Our perks and benefits include:Career and skill development opportunitiesExposure to a diverse range of projects and industriesOpportunities to contribute to the global technology communityAs a result of the current COVID-19 situation, all team members are working remotely and have been doing so since the beginning. We will continue to operate remotely to protect our team members and ensure their health and safety.ResponsibilitiesResponsibilities:The successful candidate must be comfortable building custom scripts, automated builds, and maintaining git branching strategy and integrity, as well as releasing apps to the iOS and Android stores. The Mobile DevOps Engineer is responsible for writing documentation and solutions that scale across multiple teams and can identify, design and build automated solutions to existing manual processes. Here are some things you’ll get to do:Generating builds: QA/Release Builds automated and manual one of builds.Maintaining and insuring adherence to agreed upon branching strategyConfiguration: generate scripts to change Version, bundle, app id, base url changes, provision profile changes, keystores changes, api key changes, creating targets, creating flavoursCreate & Manage Continuous Integration: Using Jenkins/Bitrise Create and Monitor CI/CD workflows and ensure smooth and error-free environmentsBe the point person for any questions and concerns regarding the CI/CD flow and build requests Monitor and troubleshoot any build issues. Manage Android and iOS App store release process: bundle id, permission, provisions profiles, assets management.QualificationsRequirements: Experience with iOS build signing, build distribution via TestFlight and Play Store tracksStrong experience with macOS.Ability to manage multiple macOS nodesRuby, Gradle and shell scriptingExperience with Artifactory to deploy artifacts for other projects to utilizeManage different environments such as dev, staging and prod etc.Ability to work in Agile and experience with JIRA to create and manage issuesStrong understanding of iOS & Android app compiling process and tools usedExperience Android development Experience; Java or KotlinExperience iOS development Experience; Swift or Objective-CExperience with SOAP & REST APIExperience with SQL Lite and other databasesHands on Experience with GIT (github)Experience using Jenkins and Fastlane. Should be aware of webhooks and how to utilize the in JenkinsStrong understanding of OOPA degree in a computer science or related fieldSummaryCOVID-19 precaution(s):Remote interview processVirtual meetingsAll COVID-19 protocols are being followed in our in-person meetingsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      is an award-winning mobile app development company that designs and develops best-in-class mobile solutions for clients including PayPal, Tim Hortons, Rogers, Bell, TD Bank, and USA Today. We are growing quickly and searching for smart, passionate people who want to join us in our mission to drive mobile transformation for the world’s most forward-thinking companies..If you feel you are the right fit for this role please email me your word resume to aaron.lail@randstad.ca Advantagesis focused on investing in our employees and company culture. We have worked hard to develop a collaborative and team-oriented environment that fosters opportunities for professional development. Our perks and benefits include:Career and skill development opportunitiesExposure to a diverse range of projects and industriesOpportunities to contribute to the global technology communityAs a result of the current COVID-19 situation, all team members are working remotely and have been doing so since the beginning. We will continue to operate remotely to protect our team members and ensure their health and safety.ResponsibilitiesResponsibilities:The successful candidate must be comfortable building custom scripts, automated builds, and maintaining git branching strategy and integrity, as well as releasing apps to the iOS and Android stores. The Mobile DevOps Engineer is responsible for writing documentation and solutions that scale across multiple teams and can identify, design and build automated solutions to existing manual processes. Here are some things you’ll get to do:Generating builds: QA/Release Builds automated and manual one of builds.Maintaining and insuring adherence to agreed upon branching strategyConfiguration: generate scripts to change Version, bundle, app id, base url changes, provision profile changes, keystores changes, api key changes, creating targets, creating flavoursCreate & Manage Continuous Integration: Using Jenkins/Bitrise Create and Monitor CI/CD workflows and ensure smooth and error-free environmentsBe the point person for any questions and concerns regarding the CI/CD flow and build requests Monitor and troubleshoot any build issues. Manage Android and iOS App store release process: bundle id, permission, provisions profiles, assets management.QualificationsRequirements: Experience with iOS build signing, build distribution via TestFlight and Play Store tracksStrong experience with macOS.Ability to manage multiple macOS nodesRuby, Gradle and shell scriptingExperience with Artifactory to deploy artifacts for other projects to utilizeManage different environments such as dev, staging and prod etc.Ability to work in Agile and experience with JIRA to create and manage issuesStrong understanding of iOS & Android app compiling process and tools usedExperience Android development Experience; Java or KotlinExperience iOS development Experience; Swift or Objective-CExperience with SOAP & REST APIExperience with SQL Lite and other databasesHands on Experience with GIT (github)Experience using Jenkins and Fastlane. Should be aware of webhooks and how to utilize the in JenkinsStrong understanding of OOPA degree in a computer science or related fieldSummaryCOVID-19 precaution(s):Remote interview processVirtual meetingsAll COVID-19 protocols are being followed in our in-person meetingsRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      • Etobicoke, Ontario
      • Permanent
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.
      We have an immediate hiring need for CRM MS Dynamics . NET Developers !!The IT Technical Analyst/Developer has a thorough understanding of the Microsoft Dynamics 365 CRM platform, along with the Microsoft technology stack. This role is responsible for the design, configuration, development, testing and support of the Microsoft Dynamics 365 CRM solution, and for interfaces and API’s to interdependent applications.AdvantagesWork with an Enterprise shop for this long on-going MS Dynamics integration Project - One year contracts that could get extended another year !!Responsibilities· Participate in cross-functional teams to address strategic business opportunities involving CRM-related solutions· Collaborate with associate developers, architects, IT infrastructure team members, business analysts, project managers / scrum masters, product owners, and various business stakeholders to implement Microsoft Dynamics CRM solutions, and to ensure smooth and reliable operation of systems and processes· Work with partners to integrate solutions into the existing architecture· Define and implement business workflows and processes· Create software programs and applications throughout the SDLC, including requirements gathering, design, development, testing, documentation, and post-implementation support· Document functional and technical requirements and create installation instructions for developed customizations· Assist with data conversion and migration· Identify and learn appropriate software used and supported by the organization· Build rapport and elicit problem details from customers· Provide timely reports on the status of projects as well as any unforeseen issues to management· Educate IT personnel and end users on the applications and integration interfaces· Promote a culture of collaboration and continuous improvement· Comply with all assigned administrative and operational tasks· Adhere to established policies, standards and procedures for ensuring the security and integrity of systems and data· Provide on-call if/where necessary to support applications· Complete all tasks with a focus on quality and dependabilityQualificationsExcellent communication verbal, oral , written skills 5-8 yearsdegree from Computer Science, Mathematics, or Engineering 3-5 yearsSenior level MS Dynamics 365, MS Office, MS Power Platform development 5-8 yearsVisual Studio, JavaScript, RESTful Services, JSON, SQL development 5-8 yearsSenior level in C#.NET development 5-8 yearsWorking knowledge of SharePoint integration 3-5 yearsCRM Integrations w/other platforms: O 365, MS Power Platform, Epicor 3-5 yearsWorking knowledge and deep understanding of Azure DevOps 3-5 years· Strong interpersonal skills, with a focus on rapport-building, listening and questioning skills· Proven analytical and problem-solving skills· Excellent technical writing and documentation skills· Ability to absorb and retain information quickly· Ability to present ideas in user-friendly language· Highly self-motivated and directedSummaryIf this sounds like a role for you then don't delay . This is for an immediate hire ! Interviews will happen within 24-48 hours of submission. Contact Sohil Jivani at sohil.jivani@randstad.caRandstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

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