Are you a Software Developer with strong expertise in API development, Microsoft Dynamics 365, Power Platform, and Azure cloud technologies? This hybrid contract role offers the opportunity to lead custom and low-code development for enterprise solutions using modern Microsoft stacks.
...
Our client is looking for a Software Developer – API for a contract term of up to 12 months, with a potential one-time extension. The position follows a hybrid model with 3 in-office days per week in Toronto.
Advantages
💻 Hybrid work model – 3 days onsite / 2 days remote
🧱 Work with the latest in Azure, Power Platform, and Dynamics 365
⚙️ Design and develop robust REST APIs for high-impact platforms
🚀 Exposure to DevOps, CI/CD pipelines, and modern deployment practices
📈 Contribute to scalable enterprise application design and development
📚 Gain hands-on experience with Dataverse, .NET Core, and API gateways
Responsibilities
• Translate technical specifications into fully functional applications
• Design, develop, and support REST APIs using platforms like Apigee/APIM
• Convert SOAP services to REST, ensuring system interoperability
• Support full-stack development across Dynamics 365 and Power Platform
• Utilize tools like .NET, C#, JavaScript, and Dataverse for solution development
• Participate in Agile sprint cycles using task boards and DevOps pipelines
• Implement API gateway features like security, caching, logging, and throttling
• Document APIs using Swagger/YAML or similar tools
• Troubleshoot application issues and provide technical support for production systems
• Work closely with QA, DevOps, and business teams throughout the SDLC
Qualifications
• 5–8 years’ experience in software development including:
• Dynamics 365 – low-code/custom development, customer experience modules
• Power Platform – Power Apps, Power Automate
• Azure – cloud development, solution integration, and DevOps
• REST API design and implementation (Apigee/APIM preferred)
• .NET, C#, JavaScript development
• Dataverse – schema design and integration
• Experience with Agile methodologies and sprint tools (e.g., task boards)
Nice to Have:
• Familiarity with OAuth2, JWT, and other API security frameworks
• Experience in custom analytics, request/response transformations within API layers
• Knowledge of CI/CD pipelines, Azure DevOps, and Git version control
• Understanding of AODA compliance and accessibility standards
• Certifications in Dynamics 365 or Azure are considered an asset
Summary
This role is ideal for a dynamic developer with a passion for API-first design and Microsoft-based enterprise solutions. If you have deep experience with Dynamics 365, Azure services, and RESTful development, and enjoy working in a collaborative hybrid environment, this opportunity is built for you. Take on a leading role in transforming how modern applications connect and scale across platforms.
If you are interested, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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
Are you a Software Developer with strong expertise in API development, Microsoft Dynamics 365, Power Platform, and Azure cloud technologies? This hybrid contract role offers the opportunity to lead custom and low-code development for enterprise solutions using modern Microsoft stacks.
Our client is looking for a Software Developer – API for a contract term of up to 12 months, with a potential one-time extension. The position follows a hybrid model with 3 in-office days per week in Toronto.
Advantages
💻 Hybrid work model – 3 days onsite / 2 days remote
🧱 Work with the latest in Azure, Power Platform, and Dynamics 365
⚙️ Design and develop robust REST APIs for high-impact platforms
🚀 Exposure to DevOps, CI/CD pipelines, and modern deployment practices
📈 Contribute to scalable enterprise application design and development
📚 Gain hands-on experience with Dataverse, .NET Core, and API gateways
Responsibilities
• Translate technical specifications into fully functional applications
• Design, develop, and support REST APIs using platforms like Apigee/APIM
• Convert SOAP services to REST, ensuring system interoperability
...
• Support full-stack development across Dynamics 365 and Power Platform
• Utilize tools like .NET, C#, JavaScript, and Dataverse for solution development
• Participate in Agile sprint cycles using task boards and DevOps pipelines
• Implement API gateway features like security, caching, logging, and throttling
• Document APIs using Swagger/YAML or similar tools
• Troubleshoot application issues and provide technical support for production systems
• Work closely with QA, DevOps, and business teams throughout the SDLC
Qualifications
• 5–8 years’ experience in software development including:
• Dynamics 365 – low-code/custom development, customer experience modules
• Power Platform – Power Apps, Power Automate
• Azure – cloud development, solution integration, and DevOps
• REST API design and implementation (Apigee/APIM preferred)
• .NET, C#, JavaScript development
• Dataverse – schema design and integration
• Experience with Agile methodologies and sprint tools (e.g., task boards)
Nice to Have:
• Familiarity with OAuth2, JWT, and other API security frameworks
• Experience in custom analytics, request/response transformations within API layers
• Knowledge of CI/CD pipelines, Azure DevOps, and Git version control
• Understanding of AODA compliance and accessibility standards
• Certifications in Dynamics 365 or Azure are considered an asset
Summary
This role is ideal for a dynamic developer with a passion for API-first design and Microsoft-based enterprise solutions. If you have deep experience with Dynamics 365, Azure services, and RESTful development, and enjoy working in a collaborative hybrid environment, this opportunity is built for you. Take on a leading role in transforming how modern applications connect and scale across platforms.
If you are interested, please apply online at www.randstad.ca. Qualified candidates will be contacted.
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