CrawlJobs Logo

Software Developer

https://www.randstad.com Logo

Randstad

Location Icon

Location:
Canada, North York

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Are you an experienced Software Developer with a passion for Power Platform and Azure Cloud technologies? Our client seeks a versatile and skilled Software Developer to support and enhance enterprise cloud solutions using Microsoft’s Power Platform, Dynamics 365, and Azure services. This opportunity is ideal for someone who thrives in dynamic environments and has a strong background in full-stack development, DevOps practices, and scalable solution architecture.

Job Responsibility:

  • Entity modelling, maintenance and enhancement of the Dataverse data model
  • PowerApps development
  • User interface changes in the PowerApps Portals, including out of the box, as well as customizations to enable UI features
  • PowerAutomate workflows
  • Application reports and dashboards
  • DEVOPS pipelines, code promotions and build/release automation
  • Data export and synchronization processes and workflows
  • Performance improvements and tuning for PowerApps and Power Automate
  • Unit testing, support system integration and User Acceptance Testing (UAT) to ensure quality of FLHSD solution components
  • Maintenance of related technical documentation
  • Support of Azure cloud resources pertaining to SAS VA
  • Support the FLHSD solution, including triaging and addressing technical issues/defects
  • Document and manage issues and bugs identified in Azure DevOps (ADO)
  • Review existing solutions and identify/resolve architectural issues, perform impact analysis of changes to support additional business requirements and performance bottlenecks
  • Assist with other cloud-related initiatives and projects within CSIMB
  • Other duties as assigned

Requirements:

  • 3+ years of experience developing scalable applications in Azure Cloud, PowerApps, Portals, Power Automate, and model-driven applications
  • 3+ years of experience in Power Platform administration, including monitoring, troubleshooting, performance improvements, capacity planning, and auditing within Power Platform and Dynamics 365
  • 3+ years of experience in configuration and customization of Dynamics 365 CE and Dynamics Portals
  • Development experience with Dataverse and strong SQL skills
  • Experience integrating SharePoint and Power Automate
  • Hands-on experience with Azure DevOps, including release management, pipelines, automated deployments, unit testing, PowerShell, CLI, and source control
  • Experience working with Power Automate connectors and integrating with Office Online products (e.g., Word Online)
  • Microsoft certifications in Azure cloud competencies
  • 5+ years of experience conducting technical evaluations and assessments of options for technical design issues, application configuration, and integration capabilities
  • 10+ years of experience in structured methodologies for development, design, implementation and maintenance of multi-tiered web-based, Client/Server and mobile applications
  • Experience with .Net framework 4.6 and later, C#, VB.NET, ASP.NET, ADO.NET, MVC, DevExpress Controls, JavaScript/JQuery, XML/XSL, JSON, Entity Framework, Web Service, SOAP, WCF
  • Experience with relational database technologies (MS SQL 2016 and later), data modelling, T-SQL, stored procedures, tables/views, and query optimization
What we offer:
  • Long-term contract, with potential extension based on remaining funds
  • Hybrid work environment: 3 days onsite, 2 days remote
  • Opportunity to contribute to meaningful initiatives
  • Exposure to a wide range of Microsoft technologies and cloud-based platforms
  • Work in a collaborative and agile team setting

Additional Information:

Job Posted:
May 09, 2025

Expiration:
June 29, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.