You are successfully logged out of your my randstad account

You have successfully deleted your account

développeuse, développeur fullstack / fullstack developer (.net c#) *remote*.

job details

summary

    job details

    Développeuse, Développeur FullStack (C# .Net)

    Randstad Corporate

    • 100% en télétravail partout au Canada.
    • Poste permanent, à temps plein.
    • Salaire compétitif et avantages sociaux complets.

     

    (English will follow)

     

    Description

    En tant que spécialiste en développement Full Stack et membre de l'équipe « Connext » de Randstad Corporate, vous travaillerez dans l'amélioration des fonctionnalités existantes ainsi qu'au développement de nouvelles capacités sur notre système logiciel frontal appelé : Connext.

    Vous serez responsable du cycle de vie complet du développement logiciel, depuis l'estimation du travail jusqu'au déploiement du code en production. Vous travaillerez à la fois sur du code front-end et back-end, et vos connaissances en code typescript et en code C# seront nécessaires.

    "Connext" est le système logiciel frontal de Randstad Canada. Il s'agit d'un système interne conçu par Randstad Canada pour notre personnel et nos opérations composés de consultants, des gestionnaires de comptes, ainsi que des gestionnaires de ressources et directeurs, afin de gérer les échanges avec les talents, les clients, les demandes d'emploi et les placements qui en résultent.

     


    Responsabilités

    • Créer et maintenir des applications Web et des microservices backend modernes et de pointe à l'aide de technologies telles que .NET Core, Blazor, Angular 9+ ainsi que plusieurs services Azure.
    • Collaborer avec les membres de l'équipe de développement interne ainsi qu’avec d'autres groupes dans le cadre d'un travail Agile multidisciplinaire (Produit, Livraison, UX / UI, DevOps, architecture).
    • Estimer et diviser les composants en éléments de travail individuels.

     

    Les candidats retenus vont

    • Être capable de résoudre des problèmes difficiles, y compris des problèmes de production complexes, ou de livrer une user story cruciale à la fin du sprint.
    • Aimer apprendre les technologies modernes et cherchez toujours comment améliorer le processus de développement.
    • Prendre en charge leurs tickets et leurs engagements de sprint jusqu'au déploiement et au-delà.
    • Être de grands joueurs d'équipe, en collaborant efficacement avec les produits, l'expérience utilisateur, l'assurance qualité, la livraison, les DevOps, etc.
    • Communiquer clairement en anglais, tant à l'oral qu'à l'écrit (le bilinguisme français et anglais est un atout).

     


    Qualifications

    Communication

    • Excellentes aptitudes de communication en anglais (parlé et écrit). Le bilinguisme (français et anglais) est un atout.

    Formation

    • Un diplôme collégial ou universitaire en informatique, ou équivalent. 

    Expérience professionnelle :

    • 3 ans (ou plus) en tant que développeur full-stack ou backend avec au moins 2 ans en .NET et C# (par exemple, ASP.NET MVC, .NET Core, etc.).

     

     

    Aptitudes techniques (Requis)

    • Une expérience en développement logiciels avec: Microservices, Webservices, C#, .NET, .NET Core, ASP.Net, JavaScript, CSS, Angular, REST API, Visual Studio, Git, les testes automatisés, NuGet, Swagger. 
    • Une expérience avec l'un des suivant: NoSQL / Mongo DB / Cosmos DB.
    • Une expérience avec l'un des suivant: Azure Cloud platform / Azure Web Apps / Azure Apps Services / Azure Functions / Azure Service Bus / Azure Event Grid.

     

    Aptitudes techniques (Atouts)

    • Blazor, REACT, RxJs, Redux pattern, NGRX et NGRX Data.
    • Connaissance de DevOps et de securité.

     

     

    Afin de présenter votre candidature pour cet emploi, veuillez nous faire parvenir votre CV par courriel à : sabrine.abdesselam@randstadsourceright.ca

     

     

    Pourquoi choisir Randstad Canada:

    • Nous faisons partie des 50 meilleurs lieux de travail au Canada chaque année depuis 2006 !
    • Nous sommes classés 7e meilleur employeur au Canada en 2019 dans les revues Glassdoor
    • Nous sommes un leader en matière de diversité et d'inclusion
    • Un salaire compétitif
    • Poste permanent à temps plein
    • Couverture médicale / dentaire / visuelle
    • Forfait vacances / 12 jours de maladies et options d'achat de jours de vacances
    • Programme d'achat d'actions, REER et plans de contribution en actions
    • Bureau moderne avec une vue panoramique situé près des centres commerciaux et des restaurants
    • Programme d'avantages et de réductions pour les employés
    • Gâteries les jeudis, les vendredis sociaux, 2x demi-journées d'été


     

    D'autres opportunités reliées:

    - Architecte Full Stack
    - Gestionnaire Full Stack

     

    La politique en matière d'équité, de diversité et d'inclusion chez Randstad Canada

    Randstad Canada s’engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l’avancement pour tout individu.

    En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.

    Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employées en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.

    Notre organisation est présente à travers le Canada ainsi que dans 38 pays.

    Comme illustré dans la description des tâches, il implique notamment de communiquer, oralement et par écrit, avec les autres équipes de Randstad situées partout au Canada et avec nos clients et partenaires internationaux. En effet, les clients et les partenaires internationaux représentent la majeure partie de nos activités. À la suite d'une évaluation, nous avons déterminé que les tâches liées au poste de Développeuse, Développeur FullStack nécessitent la connaissance de l’anglais en plus du français (à l’oral et à l’écrit). Nous avons également déterminé que la connaissance de l’anglais déjà exigée des autres employés ne permet pas l’exécution des tâches nécessitant la connaissance de l’anglais liées au poste de Développeuse, Développeur FullStack. Cependant, Randstad restreint le plus possible le nombre de postes pour lesquels elle exige la connaissance d’une autre langue pour assurer l’accomplissement efficace de sa mission.

    ------------------------English Job Description--------------------

     

    Full Stack Developer (.Net C#)

    Randstad Corporate

    • 100% remote Canada wide.
    • Full time, permanent.
    • Competitive salary and full benefits package.



    Description

    As a Full Stack Developer and a member of the “Connext” team with Randstad Corporate, you will be working on improving existing features as well as developing new ones on our front-end software system called: Connext.


    You will be responsible for the full software development life cycle, starting from the work estimation all the way to the deployment of the code in production. You will be working on both front-end and back-end code, and your knowledge in typescript code and C# code will be required.

    "Connext" is Randstad Canada's front-end software system. It is an inhouse system designed and built by Randstad Canada for our field staff which includes consultants, account managers, resource managers and business leaders to handle transactions with Talents, Clients, Job Orders and the resulting placements.   

     


    Responsibilities

    • Create and maintain modern, leading-edge web applications and backend microservices using technologies like .NET Core, Blazor, Angular 9+, and Azure services.
    • Collaborate with team members and other groups as part of a multi-disciplinary Agile team (Product, Delivery, UX/UI, DevOps, Architecture)
    • Estimate and break down components into individual work items.


    Successful Candidate

    • Tackles tough software development challenges on daily basis.
    • Is a quick learner and continuously improving the development process.
    • Takes ownership of his tickets and sprint commitments all the way to deployment and beyond.
    • A great team player, collaborating effectively with Product, UX, QA, Delivery, DevOps, partners.
    • Highly motivated and eager to learn, with the ability to flourish in a fast-paced environment.

     


    Qualifications

    Communication

    • Excellent communication skills in English, spoken and written. (Bilingualism French and English is an asset).

    Education background

    • A college/university degree in computer Science, or equivalent.

    Professional experience

    • 3+ years as a full-stack or backend developer with at least 2+ years in .NET and C# (e.g. ASP.NET MVC, .NET Core, etc.). (Required)

     

     

    Technical skills (Must have)

    • Experience with the following: Microservice and monolithic development, Webservices, C#, .NET, .NET Core, ASP.Net, JavaScript, CSS, Angular, REST API, Visual Studio, Git,Tests automation, NuGet, Swagger. 
    • Experience with one of the following: NoSQL / Mongo DB / Cosmos DB.
    • Experience with one of the follwoing: Azure Cloud platform / Azure Web Apps / Azure Apps Services / Azure Functions / Azure Service Bus / Azure Event Grid.

    Technical skills (Nice to have)

    • Blazor, REACT, RxJs, Redux pattern, NGRX and NGRX Data.
    • Knowledge of security, DevOps

     

     

    In order to apply for this role, please send us your updated resume by email to: sabrine.abdesselam@randstadsourceright.ca

     

     

     

    Why choosing Randstad Canada:

    • We are one of the 50 Best Workplaces in Canada every year since 2006!
    • We are ranked #7 for best employers in Canada in 2019 on Glassdoor reviews
    • We are a leader in diversity & inclusion
    • Competitive salary
    • Full-time permanent position
    • Medical / Dental / Vision coverage
    • Vacation package / 12 care Days and vacation days purchase options
    • Share purchase program & RRSP and stock contribution plans
    • Modern office with a panoramic view located near shopping centers and restaurants
    • Employee perk & discount program
    • Treats Thursdays, Social Fridays, 2x Summer Half Days



     

    Other related opportunities:

    - Full Stack Architect
    - Full Stack Manager



    Randstad Canada’s Equity, Diversity & Inclusion Statement

    Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

    Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

    Our organization is across Canada and in 38 countries.

    As detailed in the job description, this job involves communicating, both verbally and in writing, with other Randstad teams located across Canada and with our international clients and partners. [Indeed, international customers and partners represent the major part of our activities]. Based on an evaluation, we have determined that the duties of FullStack Developer (.Net C#)'s position requires knowledge of English in addition to French (oral and written). We also determined that the English language skills already required of other employees do not permit the performance of English language skills tasks related to FullStack Developer (.Net C#)'s position. However, Randstad limits as much as possible the number of positions for which the knowledge of another language is required to ensure the effective accomplishment of its mission.

    ###b###

    Développeuse, Développeur FullStack (C# .Net)

    Randstad Corporate

    • 100% en télétravail partout au Canada.
    • Poste permanent, à temps plein.
    • Salaire compétitif et avantages sociaux complets.

     

    (English will follow)

     

    Description

    En tant que spécialiste en développement Full Stack et membre de l'équipe « Connext » de Randstad Corporate, vous travaillerez dans l'amélioration des fonctionnalités existantes ainsi qu'au développement de nouvelles capacités sur notre système logiciel frontal appelé : Connext.

    Vous serez responsable du cycle de vie complet du développement logiciel, depuis l'estimation du travail jusqu'au déploiement du code en production. Vous travaillerez à la fois sur du code front-end et back-end, et vos connaissances en code typescript et en code C# seront nécessaires.

    "Connext" est le système logiciel frontal de Randstad Canada. Il s'agit d'un système interne conçu par Randstad Canada pour notre personnel et nos opérations composés de consultants, des gestionnaires de comptes, ainsi que des gestionnaires de ressources et directeurs, afin de gérer les échanges avec les talents, les clients, les demandes d'emploi et les placements qui en résultent.

     


    Responsabilités

    • Créer et maintenir des applications Web et des microservices backend modernes et de pointe à l'aide de technologies telles que .NET Core, Blazor, Angular 9+ ainsi que plusieurs services Azure.
    • Collaborer avec les membres de l'équipe de développement interne ainsi qu’avec d'autres groupes dans le cadre d'un travail Agile multidisciplinaire (Produit, Livraison, UX / UI, DevOps, architecture).
    • Estimer et diviser les composants en éléments de travail individuels.

     

    Les candidats retenus vont

    • Être capable de résoudre des problèmes difficiles, y compris des problèmes de production complexes, ou de livrer une user story cruciale à la fin du sprint.
    • Aimer apprendre les technologies modernes et cherchez toujours comment améliorer le processus de développement.
    • Prendre en charge leurs tickets et leurs engagements de sprint jusqu'au déploiement et au-delà.
    • Être de grands joueurs d'équipe, en collaborant efficacement avec les produits, l'expérience utilisateur, l'assurance qualité, la livraison, les DevOps, etc.
    • Communiquer clairement en anglais, tant à l'oral qu'à l'écrit (le bilinguisme français et anglais est un atout).

     


    Qualifications

    Communication

    • Excellentes aptitudes de communication en anglais (parlé et écrit). Le bilinguisme (français et anglais) est un atout.

    Formation

    • Un diplôme collégial ou universitaire en informatique, ou équivalent. 

    Expérience professionnelle :

    • 3 ans (ou plus) en tant que développeur full-stack ou backend avec au moins 2 ans en .NET et C# (par exemple, ASP.NET MVC, .NET Core, etc.).

     

     

    Aptitudes techniques (Requis)

    • Une expérience en développement logiciels avec: Microservices, Webservices, C#, .NET, .NET Core, ASP.Net, JavaScript, CSS, Angular, REST API, Visual Studio, Git, les testes automatisés, NuGet, Swagger. 
    • Une expérience avec l'un des suivant: NoSQL / Mongo DB / Cosmos DB.
    • Une expérience avec l'un des suivant: Azure Cloud platform / Azure Web Apps / Azure Apps Services / Azure Functions / Azure Service Bus / Azure Event Grid.

     

    Aptitudes techniques (Atouts)

    • Blazor, REACT, RxJs, Redux pattern, NGRX et NGRX Data.
    • Connaissance de DevOps et de securité.

     

     

    Afin de présenter votre candidature pour cet emploi, veuillez nous faire parvenir votre CV par courriel à : sabrine.abdesselam@randstadsourceright.ca

     

     

    Pourquoi choisir Randstad Canada:

    • Nous faisons partie des 50 meilleurs lieux de travail au Canada chaque année depuis 2006 !
    • Nous sommes classés 7e meilleur employeur au Canada en 2019 dans les revues Glassdoor
    • Nous sommes un leader en matière de diversité et d'inclusion
    • Un salaire compétitif
    • Poste permanent à temps plein
    • Couverture médicale / dentaire / visuelle
    • Forfait vacances / 12 jours de maladies et options d'achat de jours de vacances
    • Programme d'achat d'actions, REER et plans de contribution en actions
    • Bureau moderne avec une vue panoramique situé près des centres commerciaux et des restaurants
    • Programme d'avantages et de réductions pour les employés
    • Gâteries les jeudis, les vendredis sociaux, 2x demi-journées d'été


     

    D'autres opportunités reliées:

    - Architecte Full Stack
    - Gestionnaire Full Stack

     

    La politique en matière d'équité, de diversité et d'inclusion chez Randstad Canada

    Randstad Canada s’engage à favoriser une main-d'œuvre représentative de toutes les populations du Canada. Nous nous engageons en conséquence à développer et à mettre en œuvre des stratégies pour promouvoir l'équité, la diversité et l'inclusion dans toutes nos sphères d'activité en examinant nos politiques, pratiques et systèmes internes tout au long du cycle de vie de notre main-d'œuvre, y compris au niveau du recrutement, de la rétention et de l’avancement pour tout individu.

    En plus de notre profond engagement sur le respect des principes des droits de la personne, nous nous engageons à prendre toute mesure positive pour influer sur les changements à mettre en place en vue de garantir la participation de tout individu dans le monde du travail et ce, sans obstacle, systémique ou autre, en particulier pour les groupes en quête d'équité généralement sous-représentés dans la main-d'œuvre au Canada, y compris les personnes qui s'identifient comme femmes ou personnes non-binaires/non conformes au genre, les Peuples et communautés autochtones, les personnes en situation de handicap (visible ou invisible), les personnes faisant partie des minorités visibles, les personnes racisées et des communautés LGBTQ2+.

    Randstad Canada s'engage à créer et à maintenir un milieu de travail inclusif et accessible pour toutes les personnes candidates et employées en soutenant leurs besoins d'accessibilité et d'accommodation tout au long du cycle de vie de l'emploi. Nous demandons à toutes les personnes demandeuses d'emploi de bien vouloir identifier leurs besoins en matière d'accommodation en envoyant un courriel à accessibilite@randstad.ca pour s'assurer de leur capacité à participer pleinement au processus d'entrevue.

    Notre organisation est présente à travers le Canada ainsi que dans 38 pays.

    Comme illustré dans la description des tâches, il implique notamment de communiquer, oralement et par écrit, avec les autres équipes de Randstad situées partout au Canada et avec nos clients et partenaires internationaux. En effet, les clients et les partenaires internationaux représentent la majeure partie de nos activités. À la suite d'une évaluation, nous avons déterminé que les tâches liées au poste de Développeuse, Développeur FullStack nécessitent la connaissance de l’anglais en plus du français (à l’oral et à l’écrit). Nous avons également déterminé que la connaissance de l’anglais déjà exigée des autres employés ne permet pas l’exécution des tâches nécessitant la connaissance de l’anglais liées au poste de Développeuse, Développeur FullStack. Cependant, Randstad restreint le plus possible le nombre de postes pour lesquels elle exige la connaissance d’une autre langue pour assurer l’accomplissement efficace de sa mission.

    ------------------------English Job Description--------------------

     

    Full Stack Developer (.Net C#)

    Randstad Corporate

    • 100% remote Canada wide.
    • Full time, permanent.
    • Competitive salary and full benefits package.



    Description

    As a Full Stack Developer and a member of the “Connext” team with Randstad Corporate, you will be working on improving existing features as well as developing new ones on our front-end software system called: Connext.


    You will be responsible for the full software development life cycle, starting from the work estimation all the way to the deployment of the code in production. You will be working on both front-end and back-end code, and your knowledge in typescript code and C# code will be required.

    "Connext" is Randstad Canada's front-end software system. It is an inhouse system designed and built by Randstad Canada for our field staff which includes consultants, account managers, resource managers and business leaders to handle transactions with Talents, Clients, Job Orders and the resulting placements.   

     


    Responsibilities

    • Create and maintain modern, leading-edge web applications and backend microservices using technologies like .NET Core, Blazor, Angular 9+, and Azure services.
    • Collaborate with team members and other groups as part of a multi-disciplinary Agile team (Product, Delivery, UX/UI, DevOps, Architecture)
    • Estimate and break down components into individual work items.


    Successful Candidate

    • Tackles tough software development challenges on daily basis.
    • Is a quick learner and continuously improving the development process.
    • Takes ownership of his tickets and sprint commitments all the way to deployment and beyond.
    • A great team player, collaborating effectively with Product, UX, QA, Delivery, DevOps, partners.
    • Highly motivated and eager to learn, with the ability to flourish in a fast-paced environment.

     


    Qualifications

    Communication

    • Excellent communication skills in English, spoken and written. (Bilingualism French and English is an asset).

    Education background

    • A college/university degree in computer Science, or equivalent.

    Professional experience

    • 3+ years as a full-stack or backend developer with at least 2+ years in .NET and C# (e.g. ASP.NET MVC, .NET Core, etc.). (Required)

     

     

    Technical skills (Must have)

    • Experience with the following: Microservice and monolithic development, Webservices, C#, .NET, .NET Core, ASP.Net, JavaScript, CSS, Angular, REST API, Visual Studio, Git,Tests automation, NuGet, Swagger. 
    • Experience with one of the following: NoSQL / Mongo DB / Cosmos DB.
    • Experience with one of the follwoing: Azure Cloud platform / Azure Web Apps / Azure Apps Services / Azure Functions / Azure Service Bus / Azure Event Grid.

    Technical skills (Nice to have)

    • Blazor, REACT, RxJs, Redux pattern, NGRX and NGRX Data.
    • Knowledge of security, DevOps

     

     

    In order to apply for this role, please send us your updated resume by email to: sabrine.abdesselam@randstadsourceright.ca

     

     

     

    Why choosing Randstad Canada:

    • We are one of the 50 Best Workplaces in Canada every year since 2006!
    • We are ranked #7 for best employers in Canada in 2019 on Glassdoor reviews
    • We are a leader in diversity & inclusion
    • Competitive salary
    • Full-time permanent position
    • Medical / Dental / Vision coverage
    • Vacation package / 12 care Days and vacation days purchase options
    • Share purchase program & RRSP and stock contribution plans
    • Modern office with a panoramic view located near shopping centers and restaurants
    • Employee perk & discount program
    • Treats Thursdays, Social Fridays, 2x Summer Half Days



     

    Other related opportunities:

    - Full Stack Architect
    - Full Stack Manager



    Randstad Canada’s Equity, Diversity & Inclusion Statement

    Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada’s workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community.

    Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to accessibility@randstad.ca to ensure their ability to fully participate in the interview process.

    Our organization is across Canada and in 38 countries.

    As detailed in the job description, this job involves communicating, both verbally and in writing, with other Randstad teams located across Canada and with our international clients and partners. [Indeed, international customers and partners represent the major part of our activities]. Based on an evaluation, we have determined that the duties of FullStack Developer (.Net C#)'s position requires knowledge of English in addition to French (oral and written). We also determined that the English language skills already required of other employees do not permit the performance of English language skills tasks related to FullStack Developer (.Net C#)'s position. However, Randstad limits as much as possible the number of positions for which the knowledge of another language is required to ensure the effective accomplishment of its mission.

    ###b###