
Software Developer - ETL - Senior
- Toronto, ON
- Contract
- Full-time
Our client is looking for a skilled data integration expert for a hybrid contract role based in Toronto ๐, working 7 months with the possibility of extension. You will play a critical role in architecting, developing, testing, and supporting end-to-end data pipelines, security configurations, and integration solutions across Azure services, Power Platform, and Microsoft Dynamics 365 Finance & Operations (F&O).Advantages
๐ Hands-on work with modern Azure cloud stack
๐งฉ Integrate data across Dynamics 365 CE, F&O, and external systems
๐ก Shape data pipelines using ADF, Synapse Analytics, Power Automate
๐ Lead testing and QA practices for high-availability data systems
๐ ๏ธ Work with CI/CD, version control, and workflow orchestration tools
๐ Contribute to a mission-critical digital modernization programResponsibilities
- Design and build integration processes between D365 CRM/ERP and internal/external systems
- Develop secure and scalable ETL pipelines using Azure Data Factory and Synapse Analytics
- Perform configuration of D365 CE security models to align with business access needs
- Collaborate with QA teams to build and execute automated/manual test plans, cases, and traceability
- Conduct system testing to validate interface functionality, data accuracy, and performance
- Script using PowerShell, Azure CLI, and .NET/C# for platform automation and optimization
- Build and manage data flows using Logic Apps, Power Automate, and Dataverse connectors
- Monitor CI/CD workflows using Azure DevOps and maintain version control
- Deliver documentation including test scripts, process designs, technical specs, and data flows
- Troubleshoot integration failures and optimize system performance and resource utilization
- Support knowledge transfer through documentation and collaborative meetings
Must Have:
- 10+ years of experience in IT software development and testing teams
- 5+ years of proven experience integrating systems using Azure services and D365 CRM/ERP
- 2+ years configuring D365 CE security roles, field-level access, and business units
- Proficiency in PowerShell, Azure CLI, Logic Apps, .NET, C#, and Power Platform
- Strong experience with Azure Data Factory, Synapse, and CI/CD pipelines
- Excellent SQL skills and familiarity with Azure SQL DB, Dataverse, and storage solutions
- Hands-on experience in ETL, testing, performance tuning, and QA documentation
- Knowledge of integration technologies like DataVerse, APIs, and data entities
๐ Microsoft Azure certifications (e.g., Azure Developer, Data Engineer, Administrator)
๐ง Experience with Power BI, XRM Toolbox, and Azure Repos
๐งช Knowledge of DevOps tools for code versioning and deployment
๐ Experience with secure file transfers, encryption, and data governanceSummary
This contract offers an opportunity to shape enterprise-wide data integration and transformation using Microsoft Dynamics 365 and Azure technologies. You will work at the intersection of development, operations, testing, and documentation in a hybrid environment, making a meaningful impact on the digital modernization of government services.
If you are passionate about secure, scalable ETL development and want to deliver innovative cloud-based solutions, If you are interested in this role, 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.
We are sorry but this recruiter does not accept applications from abroad.