détails d'emploi
The Full Stack Software Developer will be responsible for designing, developing, testing, and maintaining .NET-based applications using C# and JavaScript. The role includes front-end and back-end development, API integration, database management, and cloud-based deployment, ensuring performance, scalability, and security while following Agile methodologies.
...
Advantages
•Opportunity to work with modern technologies, including .NET Core, C#, JavaScript, and cloud-based solutions.
•Hands-on experience in developing full-stack applications with a focus on microservices and container-based platforms.
•Exposure to Agile methodologies and CI/CD pipeline management.
•Collaboration with a multidisciplinary team, contributing to product development and system optimization.
•Work in a hybrid environment with a mix of onsite and remote work flexibility.
Responsibilities
•Design, develop, and test full-stack applications using .NET Framework/.NET Core, C#, and JavaScript.
•Implement and manage REST API services, integrating front-end UI with back-end solutions.
•Develop and maintain database structures, ensuring performance, scalability, and security.
•Work with Azure Cloud development, including PaaS, SQL services, and hosting technologies.
•Perform unit testing, regression testing, and automation testing to ensure software quality.
•Utilize Git and Azure DevOps for source control, CI/CD pipeline setup, and management.
•Participate in Agile development processes, including task planning, daily stand-ups, and iteration demos.
•Translate business requirements into software implementations, ensuring alignment with project objectives.
•Provide system documentation and contribute to continuous integration and deployment improvements.
Qualifications
•Minimum of 5 years of experience in full-stack development using .NET Framework/.NET Core and C#.
•Strong experience with JavaScript, responsive web front-end development, and web APIs.
•Experience with cloud-based platforms such as Azure, AWS, or Google Cloud.
•Hands-on experience in unit testing, regression testing, and test automation tools (e.g., NUnit, XUnit, MSTest).
•Experience working in an Agile development team, contributing to Scrum ceremonies.
•Familiarity with microservices architecture and container-based platform development.
•Experience with Git-based source control and DevOps CI/CD pipeline setup.
•Strong analytical, problem-solving, and decision-making skills.
Summary
This role offers an exciting opportunity to contribute to the development of high-quality, scalable applications in a dynamic and collaborative environment. The ideal candidate will have extensive experience in full-stack development, cloud solutions, and Agile methodologies, ensuring the successful implementation of enterprise applications.
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.
voir plus
The Full Stack Software Developer will be responsible for designing, developing, testing, and maintaining .NET-based applications using C# and JavaScript. The role includes front-end and back-end development, API integration, database management, and cloud-based deployment, ensuring performance, scalability, and security while following Agile methodologies.
Advantages
•Opportunity to work with modern technologies, including .NET Core, C#, JavaScript, and cloud-based solutions.
•Hands-on experience in developing full-stack applications with a focus on microservices and container-based platforms.
•Exposure to Agile methodologies and CI/CD pipeline management.
•Collaboration with a multidisciplinary team, contributing to product development and system optimization.
•Work in a hybrid environment with a mix of onsite and remote work flexibility.
Responsibilities
•Design, develop, and test full-stack applications using .NET Framework/.NET Core, C#, and JavaScript.
•Implement and manage REST API services, integrating front-end UI with back-end solutions.
•Develop and maintain database structures, ensuring performance, scalability, and security.
...
•Work with Azure Cloud development, including PaaS, SQL services, and hosting technologies.
•Perform unit testing, regression testing, and automation testing to ensure software quality.
•Utilize Git and Azure DevOps for source control, CI/CD pipeline setup, and management.
•Participate in Agile development processes, including task planning, daily stand-ups, and iteration demos.
•Translate business requirements into software implementations, ensuring alignment with project objectives.
•Provide system documentation and contribute to continuous integration and deployment improvements.
Qualifications
•Minimum of 5 years of experience in full-stack development using .NET Framework/.NET Core and C#.
•Strong experience with JavaScript, responsive web front-end development, and web APIs.
•Experience with cloud-based platforms such as Azure, AWS, or Google Cloud.
•Hands-on experience in unit testing, regression testing, and test automation tools (e.g., NUnit, XUnit, MSTest).
•Experience working in an Agile development team, contributing to Scrum ceremonies.
•Familiarity with microservices architecture and container-based platform development.
•Experience with Git-based source control and DevOps CI/CD pipeline setup.
•Strong analytical, problem-solving, and decision-making skills.
Summary
This role offers an exciting opportunity to contribute to the development of high-quality, scalable applications in a dynamic and collaborative environment. The ideal candidate will have extensive experience in full-stack development, cloud solutions, and Agile methodologies, ensuring the successful implementation of enterprise applications.
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.
voir pluspartager l'offre d'emploi