You are successfully logged out of your my randstad account

You have successfully deleted your account

    Thank you for subscribing to your personalised job alerts.

    5 jobs found for c++ in Saint-Laurent

    filter2
    clear all
      • Saint-Laurent, Québec
      • Contract
      Embedded Software DeveloperDuration: 6-12 monthsLocation: Remote and On-siteWhy join our client's software engineering team?As a Software Developer, you will be involved in the complete software development lifecycle of our Electronic Flight Instrument System software solutions. The differentengineer teams design tailored software solutions for our customer in the commercialand military industry. For Helicopter or Airplanes, you will to apply and maintain thevarious development standards imposed by the avionics field while solving keychallenges related to electronic flight instrumentation systems.AdvantagesPlease contact your Randstad consultant to learn more about our advantages and benefits.ResponsibilitiesAs a Software developer you will:-Act as a key player in development, integration and formalization phases of our Electronic Flight Instrument solutions;-Solve programming challenges on real aircraft Primary Flight Displays, Navigation Display, Engine Indicator and Crew Alerting Systems;-Participate in the development of new avionics software solutions that willrevolutionize the aerospace industry in accordance with company standard and industry (military and / or commercial) methodologies;-Create software architecture that will evolve with the products;-Participate to all phases of the software development (design, code, documentation)-Resolve multiple technical challenges related to new and existing technologies;-Participate in software development process and peer reviews;QualificationsREQUIREMENTS:-Hold a Bachelor degree in Electrical or Computer Engineering or equivalent;-Minimum (5) five years’ experience in software development;-C / C ++ languages​​ (Microsoft Visual C ++ environment);-Bilingual - French and English;ASSETS:-Familiar with Software configuration systems-Familiar with Requirements management systems (DOORS)-Familiar with DO-178 Certification process-Familiar with Communication protocols (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.)-Experience in avionics software developmentSummaryEmbedded Software DeveloperDuration: 6-12 monthsLocation: On-Site (some remote work possible)Why join our client's software engineering team?As a Software Developer, you will be involved in the complete software developmentlifecycle of our Electronic Flight Instrument System software solutions. The different engineer teams design tailored software solutions for our customer in the commercial and military industry. For Helicopter or Airplanes, you will to apply and maintain thevarious development standards imposed by the avionics field while solving key challenges related to electronic flight instrumentation systems.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.
      Embedded Software DeveloperDuration: 6-12 monthsLocation: Remote and On-siteWhy join our client's software engineering team?As a Software Developer, you will be involved in the complete software development lifecycle of our Electronic Flight Instrument System software solutions. The differentengineer teams design tailored software solutions for our customer in the commercialand military industry. For Helicopter or Airplanes, you will to apply and maintain thevarious development standards imposed by the avionics field while solving keychallenges related to electronic flight instrumentation systems.AdvantagesPlease contact your Randstad consultant to learn more about our advantages and benefits.ResponsibilitiesAs a Software developer you will:-Act as a key player in development, integration and formalization phases of our Electronic Flight Instrument solutions;-Solve programming challenges on real aircraft Primary Flight Displays, Navigation Display, Engine Indicator and Crew Alerting Systems;-Participate in the development of new avionics software solutions that willrevolutionize the aerospace industry in accordance with company standard and industry (military and / or commercial) methodologies;-Create software architecture that will evolve with the products;-Participate to all phases of the software development (design, code, documentation)-Resolve multiple technical challenges related to new and existing technologies;-Participate in software development process and peer reviews;QualificationsREQUIREMENTS:-Hold a Bachelor degree in Electrical or Computer Engineering or equivalent;-Minimum (5) five years’ experience in software development;-C / C ++ languages​​ (Microsoft Visual C ++ environment);-Bilingual - French and English;ASSETS:-Familiar with Software configuration systems-Familiar with Requirements management systems (DOORS)-Familiar with DO-178 Certification process-Familiar with Communication protocols (RS-232, RS-422, A-429, A-708, CANBUS, IEEE-1394, etc.)-Experience in avionics software developmentSummaryEmbedded Software DeveloperDuration: 6-12 monthsLocation: On-Site (some remote work possible)Why join our client's software engineering team?As a Software Developer, you will be involved in the complete software developmentlifecycle of our Electronic Flight Instrument System software solutions. The different engineer teams design tailored software solutions for our customer in the commercial and military industry. For Helicopter or Airplanes, you will to apply and maintain thevarious development standards imposed by the avionics field while solving key challenges related to electronic flight instrumentation systems.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.
      • Saint-Laurent, Québec
      • Contract
      Integration SpecialistLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetAre you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to contribute? AdvantagesPlease consult with your Randstad representative to learn more about the advantages and benefits attached to this mandate.ResponsibilitiesThe role our client offers you:• Part of a team responsible for updating computers, avionic systems, visual and various other systems on flight simulators.• Involved in the development, integration and test phase of the communication between aircraft simulation software and interface instruments.• Integration Specialist on update projects, customer and engineer’s main point of contact for software related issues.• Lead and offer technical support to software engineers during integration of their systems.• Asked to travel around the world at customer sites and integrate the software solutions developed in house.QualificationsOur ideal candidate has: • Bachelor Degree in Engineering or Computer Sciences.• Knowledge of C, C++ and FORTRAN programming languages and scripting languages• Knowledge of AIX / LINUX / Windows operating systems.• Understanding of operating system concepts, computer architectures, aircraft simulation software and the interface with aircraft instruments.• Software integration experience• Ability to troubleshoot problems• Knowledge of techniques and tools used for software debugging (.NET and/or Windbg, DBX, GDB).• Knowledge of simulated systems and instruments/avionics interface an asset.• Knowledge of at least one source code revision software (e.g. Starteam, Github Enterprise)• Strong planning and organizational skill. Ability to adapt quickly to changes in technology.• Demonstrate flexibility and strong project and assigned tasks ownership as well as ability to work and make decisions unsupervised.• Excellent communication skills.• Result-oriented.• Self-motivated, independent, dynamic, team player, like challenges.• Dealing with customer experience is considered an asset.• Bilingualism in both French and English is required.SummaryIntegration SpecialistLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetRandstad 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.
      Integration SpecialistLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetAre you looking for a work environment where you can innovate, reach greater heights and collaborate with experts from a wide range of sectors? You want to join a world class company and industry leader with projects to which you would be proud to contribute? AdvantagesPlease consult with your Randstad representative to learn more about the advantages and benefits attached to this mandate.ResponsibilitiesThe role our client offers you:• Part of a team responsible for updating computers, avionic systems, visual and various other systems on flight simulators.• Involved in the development, integration and test phase of the communication between aircraft simulation software and interface instruments.• Integration Specialist on update projects, customer and engineer’s main point of contact for software related issues.• Lead and offer technical support to software engineers during integration of their systems.• Asked to travel around the world at customer sites and integrate the software solutions developed in house.QualificationsOur ideal candidate has: • Bachelor Degree in Engineering or Computer Sciences.• Knowledge of C, C++ and FORTRAN programming languages and scripting languages• Knowledge of AIX / LINUX / Windows operating systems.• Understanding of operating system concepts, computer architectures, aircraft simulation software and the interface with aircraft instruments.• Software integration experience• Ability to troubleshoot problems• Knowledge of techniques and tools used for software debugging (.NET and/or Windbg, DBX, GDB).• Knowledge of simulated systems and instruments/avionics interface an asset.• Knowledge of at least one source code revision software (e.g. Starteam, Github Enterprise)• Strong planning and organizational skill. Ability to adapt quickly to changes in technology.• Demonstrate flexibility and strong project and assigned tasks ownership as well as ability to work and make decisions unsupervised.• Excellent communication skills.• Result-oriented.• Self-motivated, independent, dynamic, team player, like challenges.• Dealing with customer experience is considered an asset.• Bilingualism in both French and English is required.SummaryIntegration SpecialistLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetRandstad 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.
      • Saint-Laurent, Québec
      • Contract
      C++ DeveloperLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetThis mandate is to be part of our client's Software engineering tactical teamThe role we are offering you:By joining our client's Software engineering tactical team, you will have the opportunity to directly participate in our mission. Are you ready to be involved in the following tasks?•Program software solutions to answer pilots’ and instructors’ requests generated while using the simulator.•Integrate and validate these solutions.•Deploy the updated software to our customers (remotely or sometimes directly in the field, at the customer’s location).Our ideal candidate has: •A technical programming degree or an engineering degree or any relevant experiences.•1 to 3 years of relevant experience in software debugging.•An aircraft systems knowledge•A knowledge of C, C++ programming languages.•As an asset, knowledge of Agile methodology.•An excellent team work capacity.•A result driven approach•A willingness to learn•A great autonomy•An availability for travelingAdvantagesPlease consult with your Randstad representative to learn more about the advantages and benefits attached to this mandate.ResponsibilitiesAre you ready to be involved in the following tasks?•Program software solutions to answer pilots’ and instructors’ requests generated while using the simulator.•Integrate and validate these solutions.•Deploy the updated software to our customers (remotely or sometimes directly in the field, at the customer’s location).QualificationsOur ideal candidate has: •A technical programming degree or an engineering degree or any relevant experiences.•1 to 3 years of relevant experience in software debugging.•An aircraft systems knowledge•A knowledge of C, C++ programming languages.•As an asset, knowledge of Agile methodology.•An excellent team work capacity.•A result driven approach•A willingness to learn•A great autonomy•An availability for travelingSummaryC++ DeveloperLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetThis mandate is to be part of our client's Software engineering tactical teamRandstad 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.
      C++ DeveloperLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetThis mandate is to be part of our client's Software engineering tactical teamThe role we are offering you:By joining our client's Software engineering tactical team, you will have the opportunity to directly participate in our mission. Are you ready to be involved in the following tasks?•Program software solutions to answer pilots’ and instructors’ requests generated while using the simulator.•Integrate and validate these solutions.•Deploy the updated software to our customers (remotely or sometimes directly in the field, at the customer’s location).Our ideal candidate has: •A technical programming degree or an engineering degree or any relevant experiences.•1 to 3 years of relevant experience in software debugging.•An aircraft systems knowledge•A knowledge of C, C++ programming languages.•As an asset, knowledge of Agile methodology.•An excellent team work capacity.•A result driven approach•A willingness to learn•A great autonomy•An availability for travelingAdvantagesPlease consult with your Randstad representative to learn more about the advantages and benefits attached to this mandate.ResponsibilitiesAre you ready to be involved in the following tasks?•Program software solutions to answer pilots’ and instructors’ requests generated while using the simulator.•Integrate and validate these solutions.•Deploy the updated software to our customers (remotely or sometimes directly in the field, at the customer’s location).QualificationsOur ideal candidate has: •A technical programming degree or an engineering degree or any relevant experiences.•1 to 3 years of relevant experience in software debugging.•An aircraft systems knowledge•A knowledge of C, C++ programming languages.•As an asset, knowledge of Agile methodology.•An excellent team work capacity.•A result driven approach•A willingness to learn•A great autonomy•An availability for travelingSummaryC++ DeveloperLocation: Montréal / RemoteDuration: 12months Bilingualism : A huge assetThis mandate is to be part of our client's Software engineering tactical teamRandstad 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.
      • Saint-Laurent, Québec
      • Contract
      C# - Unity DeveloperDuration: 12 months (renewable up to 2 years, or potential to become permanent)Location : Montreal / RemoteJob SummaryOur client's healthcare diivision is looking for a passionate Unity / C# Developer interested in building the next generation of training solutions within the R&D engineering department. The developer will be involved with several of the company’s Web and Mixed Reality products including the patient simulators, the procedure simulators and other teaching tools. Typical tasks will include analysis, design, coding, validation, integration and tuning of innovative solutions inside the our client's healthcare web and mixed reality platforms. The candidate will be part of a team of 20+ developers and engineers, including computer graphics specialists, 3D artists, designers, gameplay programmers and generalists.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesCore Functions•Collaborate with a multi-disciplinary team to create new training applications that will be used across multiple platforms.•Provide innovative technical solutions and high-quality software components for R&D and custom client projects.•Contribute new feature ideas and code to core frameworks to ensure they are scalable, maintainable, and flexible.•Proactively engage with development team members to resolve challenging design and engineering issues.•Participate in planning and estimating for potential projects. •Help to define the new product architecture and our overall technology stack.•Improve product quality and performance of existing applications.QualificationsPersonal Qualifications You have a history of innovation and a passion for solving ambiguous problems with a multi-disciplinary team. You are an excellent communicator and can seamlessly transition from high-level to deeply technical conversation. You are results and customer oriented, with a proven ability to meet or exceed the engineering objectives. Education & Experience•A Bachelor’s degree or Master’s degree in Software Engineering, Computer Engineering or Computer Science.•5-10 years of professional experience.Required Skills•6+ years of experience with C# with a knowledge of standard data structures and design patterns•6+ years of experience in Unity.•Strong foundation of 3D visual rendering techniques.•Debugging / profiling / optimizing•Experience using a framework.•Autonomous and resourceful.•Led the delivery of features from concept to completion.•Source control is second nature.•Bilingualism (French / English).Bonus Skills•Experience with deploying WebGL content (native or Unity) in a cloud environment.•Experience with Android/iOS mobile development (native or Unity).•Experience with Virtual/Augmented Reality development.•Experience with real-time simulation.•Experience in network programming (socket base or REST) & protocols.•Extensive knowledge of C++.•Experience in CI/CD.•Understanding of gaming engines and gaming industry best practices.SummaryJob title: C# - Unity DeveloperDuration: 12 months (renewable up to 2 years)Openings: 1Randstad 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.
      C# - Unity DeveloperDuration: 12 months (renewable up to 2 years, or potential to become permanent)Location : Montreal / RemoteJob SummaryOur client's healthcare diivision is looking for a passionate Unity / C# Developer interested in building the next generation of training solutions within the R&D engineering department. The developer will be involved with several of the company’s Web and Mixed Reality products including the patient simulators, the procedure simulators and other teaching tools. Typical tasks will include analysis, design, coding, validation, integration and tuning of innovative solutions inside the our client's healthcare web and mixed reality platforms. The candidate will be part of a team of 20+ developers and engineers, including computer graphics specialists, 3D artists, designers, gameplay programmers and generalists.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesCore Functions•Collaborate with a multi-disciplinary team to create new training applications that will be used across multiple platforms.•Provide innovative technical solutions and high-quality software components for R&D and custom client projects.•Contribute new feature ideas and code to core frameworks to ensure they are scalable, maintainable, and flexible.•Proactively engage with development team members to resolve challenging design and engineering issues.•Participate in planning and estimating for potential projects. •Help to define the new product architecture and our overall technology stack.•Improve product quality and performance of existing applications.QualificationsPersonal Qualifications You have a history of innovation and a passion for solving ambiguous problems with a multi-disciplinary team. You are an excellent communicator and can seamlessly transition from high-level to deeply technical conversation. You are results and customer oriented, with a proven ability to meet or exceed the engineering objectives. Education & Experience•A Bachelor’s degree or Master’s degree in Software Engineering, Computer Engineering or Computer Science.•5-10 years of professional experience.Required Skills•6+ years of experience with C# with a knowledge of standard data structures and design patterns•6+ years of experience in Unity.•Strong foundation of 3D visual rendering techniques.•Debugging / profiling / optimizing•Experience using a framework.•Autonomous and resourceful.•Led the delivery of features from concept to completion.•Source control is second nature.•Bilingualism (French / English).Bonus Skills•Experience with deploying WebGL content (native or Unity) in a cloud environment.•Experience with Android/iOS mobile development (native or Unity).•Experience with Virtual/Augmented Reality development.•Experience with real-time simulation.•Experience in network programming (socket base or REST) & protocols.•Extensive knowledge of C++.•Experience in CI/CD.•Understanding of gaming engines and gaming industry best practices.SummaryJob title: C# - Unity DeveloperDuration: 12 months (renewable up to 2 years)Openings: 1Randstad 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.
      • Saint-Laurent, Québec
      • Contract
      Fullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesYour Role & Main Responsibilities•Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.•Collaborate with other team members to craft clear user stories, design tests•for prototypes and products, and continuously deliver product enhancements.•Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.•Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.•Be a change agent & Agile mindset promoter•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsYour Qualifications•University degree in Software science or Software engineering•Minimum 5 years’ experience programming in C# and .NET (4.7+ or Core) •Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 2-7), NGXS, Progressive Web App•Working knowledge of development using Azure•Strong knowledge of Microservices and experience developing them•Experience using VSTS (Azure DevOps) is a plus•Experience with unit testing and automated functional testing•Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development •Demonstrated ability to work and make decisions unsupervised•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong planning and organizational skill•Rigorous and creative software development attitudeSummaryFullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.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.
      Fullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.AdvantagesPlease contact your recruitment advisor to inquire about the advantages of this mandate.ResponsibilitiesYour Role & Main Responsibilities•Use Agile engineering practices and various software and web development technologies to rapidly develop creative and efficient solutions that enhance the client customer and employee experience.•Collaborate with other team members to craft clear user stories, design tests•for prototypes and products, and continuously deliver product enhancements.•Communicate with IT teams about any Digital innovations that are tying into bedrock IT systems.•Communicate with business stakeholders about Agile processes to set and manage expectations about delivery methods and timelines.•Be a change agent & Agile mindset promoter•Contribute to the collaborative and stimulating work environment•Be connected to the industry to know tendencies and suggest innovative ideasQualificationsYour Qualifications•University degree in Software science or Software engineering•Minimum 5 years’ experience programming in C# and .NET (4.7+ or Core) •Experience and working knowledge of HTML/ CSS, and knowledge of Angular (versions 2-7), NGXS, Progressive Web App•Working knowledge of development using Azure•Strong knowledge of Microservices and experience developing them•Experience using VSTS (Azure DevOps) is a plus•Experience with unit testing and automated functional testing•Passion for development and a demonstrated interest for continual learning•Knowledge of continuous integration, continuous delivery and test-driven development •Demonstrated ability to work and make decisions unsupervised•Ability to adapt quickly to changes in technology and to operate in an R&D environment•Result-oriented, strong planning and organizational skill•Rigorous and creative software development attitudeSummaryFullstack / .NET Developer Duration: 7 months (renewable)Openings: 1As Full stack developers will have a range of responsibilities from shaping and implementing digital products to ensuring that we stay on the leading edge of technology.Our developers contribute across the full technology stack, from database and DevOps infrastructure that supports continuous deployment, over native apps, to front end development.As a Developer you will work in a cross-functional team with the Product Owner, Designers and Lead Developer to co-develop the digital products.Randstad Canada is committed to building a diverse workforce reflective of the diversity of Canada. As a result, we promote employment equity and encourage candidates, especially those who identify as a woman, an Aboriginal person, a person with a disability or a member of a visible minority group, and any others who may contribute to the diversification of our workforce, to apply.Randstad Canada is also committed to developing an inclusive, barrier-free selection processes and work environments.If contacted in relation to a job opportunity, you should advise your Randstad Representative or your local Randstad branch in a timely fashion of the accommodation measures which must be taken to enable you to be assessed in a fair and equitable manner.Information received relating to accommodation measures will be addressed confidentially.For all feedback on equity and accommodation needs, please contact your local Randstad Canada Branch.

    Thank you for subscribing to your personalised job alerts.

    Explore over 5 jobs in Saint Laurent

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