The Software Developer role involves designing, developing, and supporting advanced web and reporting applications using Microsoft technologies. This position requires extensive experience in .NET Framework, .NET Core, ASP.NET, AngularJS, and database systems like SQL Server and Oracle. The developer is responsible for leading solution architect
...
ure discussions, building full-stack applications, troubleshooting, and creating multi-threaded services. Additionally, the role includes working with ESRI ArcGIS or other GIS platforms, adhering to accessibility standards, and participating in DevOps processes using tools such as Azure DevOps and Git. This position supports applications through their full lifecycle, contributing to both maintenance and new development efforts.
Advantages
•Involvement in full-stack development using the latest Microsoft technologies
•Hands-on leadership in solution architecture and application design
•Exposure to mapping technologies like ESRI ArcGIS and Google Maps
•Opportunity to contribute to accessibility-compliant applications (WCAG AA 2.0/2.1)
•Work with modern DevOps tools like Azure DevOps, Git, and CI/CD systems
•Participate in meaningful public-focused digital solutions
Responsibilities
•Translate system specifications into working, tested applications
•Develop and debug enhancements using .NET, C#, ASP.NET, AngularJS, and more
•Lead design discussions and contribute to architecture decisions
•Build and support multi-threaded services and web APIs
•Use GIS platforms like ESRI ArcGIS for geographic features
•Work with relational databases such as SQL Server and Oracle
•Perform system integration, testing, and deployment support
•Ensure web applications meet accessibility and cross-browser standards
•Utilize DevOps tools for CI/CD and version control
•Collaborate with stakeholders to gather requirements and provide documentation
Qualifications
•Minimum 10+ years of hands-on experience with .NET and full-stack development
•Expertise in ASP.NET Web API, AngularJS 2.0, Entity Framework, LINQ, SQL Server, Oracle
•Experience with GIS platforms, preferably ESRI ArcGIS using JavaScript API
•Knowledge of WCAG accessibility standards
•Familiarity with DevOps practices, including Azure DevOps and CI/CD tools
•Strong analytical, communication, and collaboration skills
•Ability to troubleshoot performance issues and support multi-tier deployments
•Proven experience developing within structured methodologies and using tools like Visual Studio, NPM, and TypeScript
Summary
This Software Developer position offers a robust opportunity to work on full lifecycle application development using modern Microsoft technologies. The role is ideal for someone with strong technical depth, architectural thinking, and a passion for building efficient, accessible, and scalable web-based solutions.
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.
show more
The Software Developer role involves designing, developing, and supporting advanced web and reporting applications using Microsoft technologies. This position requires extensive experience in .NET Framework, .NET Core, ASP.NET, AngularJS, and database systems like SQL Server and Oracle. The developer is responsible for leading solution architecture discussions, building full-stack applications, troubleshooting, and creating multi-threaded services. Additionally, the role includes working with ESRI ArcGIS or other GIS platforms, adhering to accessibility standards, and participating in DevOps processes using tools such as Azure DevOps and Git. This position supports applications through their full lifecycle, contributing to both maintenance and new development efforts.
Advantages
•Involvement in full-stack development using the latest Microsoft technologies
•Hands-on leadership in solution architecture and application design
•Exposure to mapping technologies like ESRI ArcGIS and Google Maps
•Opportunity to contribute to accessibility-compliant applications (WCAG AA 2.0/2.1)
•Work with modern DevOps tools like Azure DevOps, Git, and CI/CD systems
...
•Participate in meaningful public-focused digital solutions
Responsibilities
•Translate system specifications into working, tested applications
•Develop and debug enhancements using .NET, C#, ASP.NET, AngularJS, and more
•Lead design discussions and contribute to architecture decisions
•Build and support multi-threaded services and web APIs
•Use GIS platforms like ESRI ArcGIS for geographic features
•Work with relational databases such as SQL Server and Oracle
•Perform system integration, testing, and deployment support
•Ensure web applications meet accessibility and cross-browser standards
•Utilize DevOps tools for CI/CD and version control
•Collaborate with stakeholders to gather requirements and provide documentation
Qualifications
•Minimum 10+ years of hands-on experience with .NET and full-stack development
•Expertise in ASP.NET Web API, AngularJS 2.0, Entity Framework, LINQ, SQL Server, Oracle
•Experience with GIS platforms, preferably ESRI ArcGIS using JavaScript API
•Knowledge of WCAG accessibility standards
•Familiarity with DevOps practices, including Azure DevOps and CI/CD tools
•Strong analytical, communication, and collaboration skills
•Ability to troubleshoot performance issues and support multi-tier deployments
•Proven experience developing within structured methodologies and using tools like Visual Studio, NPM, and TypeScript
Summary
This Software Developer position offers a robust opportunity to work on full lifecycle application development using modern Microsoft technologies. The role is ideal for someone with strong technical depth, architectural thinking, and a passion for building efficient, accessible, and scalable web-based solutions.
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.
show more