We are seeking a Software Developer – API specializing in the Microsoft ecosystem to design, develop, and implement secure, high-performance web applications. This role sits at the intersection of Dynamics 365, Power Platform, and Azure, requiring a developer who can move seamlessly between low-code configuration and complex custom C# development. You will be responsible for building robust REST API platforms, converting legacy web services, and ensuring seamless interoperability across cloud technologies.
...
Pay Rate: $543.7- $579.46/Diem
Advantages
- Work at the forefront of the Microsoft Cloud stack, integrating Dynamics 365 with advanced Azure services.
- Gain experience in both professional custom coding and the rapid delivery of Power Platform low-code solutions.
- Lead the implementation of modern API security standards and high-volume routing within an enterprise-grade environment.
- Participate in a mature DevOps culture where automation and latest design patterns are prioritized.
Responsibilities
- Develop and design programs within Dynamics 365 Customer Experience (Case Management, Knowledge Management) and the Power Platform. Balance low-code solutions with custom .NET/C# extensions.
- Design and develop REST API platforms using tools like Azure APIM or Apigee. Manage security, throttling, caching, and logging at the API layer.
- Lead the conversion of web services (SOAP to REST) and ensure Dynamics interoperability with other cloud technologies. Utilize Dataverse for complex data design and development.
- Write and maintain data-driven programs using C#, .NET Core/5+, and Entity Framework. Implement secure authentication using OAuth2 and JWT frameworks.
- Leverage Azure (SaaS, PaaS, IaaS) for solution design, deployment, and troubleshooting. Manage the release cycle via DevOps CI/CD pipelines.
- Elicit requirements from stakeholders and produce detailed programming specifications, Swagger/YAML documentation, and technical assessments.
Qualifications
- 4+ years of C# development.
- 3+ years of .NET Core or .NET 5+.
- 3+ years of ASP.NET MVC and Web API.
- Expert knowledge of Dynamics 365, Dataverse, and Microsoft Power Platform solution design.
- Proficiency with REST API development, Swagger, DHTML, AJAX, and security frameworks like JWT/OAuth2.
- 3+ years of SQL Server (RDBMS) and ORM technologies (Entity Framework/Dapper).
- Hands-on experience with Azure development and deployment. Certifications in Dynamics 365 or Azure are highly preferred.
- Strong experience in Agile/Scrum environments using task boards and structured sprints.
Summary
If you are a Software Developer who excels at bridging the gap between CRM functionality and custom API architecture within the Azure cloud, we encourage you to apply today!
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.
This posting is for existing and upcoming vacancies.
show more
We are seeking a Software Developer – API specializing in the Microsoft ecosystem to design, develop, and implement secure, high-performance web applications. This role sits at the intersection of Dynamics 365, Power Platform, and Azure, requiring a developer who can move seamlessly between low-code configuration and complex custom C# development. You will be responsible for building robust REST API platforms, converting legacy web services, and ensuring seamless interoperability across cloud technologies.
Pay Rate: $543.7- $579.46/Diem
Advantages
- Work at the forefront of the Microsoft Cloud stack, integrating Dynamics 365 with advanced Azure services.
- Gain experience in both professional custom coding and the rapid delivery of Power Platform low-code solutions.
- Lead the implementation of modern API security standards and high-volume routing within an enterprise-grade environment.
- Participate in a mature DevOps culture where automation and latest design patterns are prioritized.
Responsibilities
- Develop and design programs within Dynamics 365 Customer Experience (Case Management, Knowledge Management) and the Power Platform. Balance low-code solutions with custom .NET/C# extensions.
...
- Design and develop REST API platforms using tools like Azure APIM or Apigee. Manage security, throttling, caching, and logging at the API layer.
- Lead the conversion of web services (SOAP to REST) and ensure Dynamics interoperability with other cloud technologies. Utilize Dataverse for complex data design and development.
- Write and maintain data-driven programs using C#, .NET Core/5+, and Entity Framework. Implement secure authentication using OAuth2 and JWT frameworks.
- Leverage Azure (SaaS, PaaS, IaaS) for solution design, deployment, and troubleshooting. Manage the release cycle via DevOps CI/CD pipelines.
- Elicit requirements from stakeholders and produce detailed programming specifications, Swagger/YAML documentation, and technical assessments.
Qualifications
- 4+ years of C# development.
- 3+ years of .NET Core or .NET 5+.
- 3+ years of ASP.NET MVC and Web API.
- Expert knowledge of Dynamics 365, Dataverse, and Microsoft Power Platform solution design.
- Proficiency with REST API development, Swagger, DHTML, AJAX, and security frameworks like JWT/OAuth2.
- 3+ years of SQL Server (RDBMS) and ORM technologies (Entity Framework/Dapper).
- Hands-on experience with Azure development and deployment. Certifications in Dynamics 365 or Azure are highly preferred.
- Strong experience in Agile/Scrum environments using task boards and structured sprints.
Summary
If you are a Software Developer who excels at bridging the gap between CRM functionality and custom API architecture within the Azure cloud, we encourage you to apply today!
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.
This posting is for existing and upcoming vacancies.
show more