The Ontario Public Service’s Government Services Integration Cluster is seeking a Senior Software Developer – CRM / Technical Lead to provide hands-on technical leadership for enterprise CRM and case-management solutions. The successful candidate will lead solution architecture, development, integrations, deployments, production support, and technical delivery using Microsoft Dynamics 365, Power Platform, Dataverse, Azure, and .NET technologies. The role requires prior experience as a Lead Microsoft Dynamics Developer and the ability to balance technical leadership with hands-on software development. Key Responsibilities Lead, mentor, coach, and provide technical guidance to development teams. Design, develop, configure, and implement Microsoft Dynamics 365 Customer Service and Case Management solutions. Build solutions using Power Apps, Power Automate, Power Pages, and Microsoft Dataverse. Work with Dynamics 365 Customer Service Workspace, Agent Experience Profiles, Session Templates, Workstreams, and Routing. Design scalable and secure enterprise solutions using Dynamics 365, Power Platform, Azure, and Dataverse. Create conceptual, logical, physical, and detailed solution architecture designs. Design and implement complex integrations using REST APIs, Web APIs, custom connectors, plugins, and enterprise integration patterns. Support permit, licensing, registration, inspection, compliance, and case-management processes, including intake, approvals, issuance, renewals, amendments, inspections, and document generation. Develop enterprise applications using C, .NET, ASP.NET, .NET Core, Entity Framework, JavaScript, TypeScript, SQL Server, and Azure SQL. Develop and consume REST and Web APIs. Use Azure services such as Functions, Logic Apps, API Management, App Services, Storage, Key Vault, and Azure SQL. Implement Azure DevOps and GitHub processes, CI/CD pipelines, automated deployments, source control, testing, and release management. Manage development environments, large-scale deployments, production troubleshooting, and ongoing application support. Conduct code reviews and establish development standards, security controls, and secure coding practices. Coordinate developers, testers, business analysts, architects, subject matter experts, and stakeholders. Translate business requirements into technical designs, implementation plans, and delivery solutions. Prepare technical documentation, architecture artifacts, implementation plans, and knowledge-transfer materials. Work within Agile/Scrum environments and manage risks, dependencies, priorities, and technical challenges. Use Microsoft Copilot, AI Agents, generative AI, and LLM technologies to improve development, testing, automation, and delivery. Requirements Mandatory Qualifications At least 7 years of software development and enterprise application delivery experience. At least 5 years of experience implementing Dynamics 365 and Power Platform solutions, including Azure solution design. Previous experience as a Lead or Technical Lead Microsoft Dynamics Developer. Hands-on experience with Dynamics 365 Customer Service and Case Management. Strong experience with Power Apps, Power Automate, Power Pages, and Microsoft Dataverse. Dataverse experience covering data modelling, table relationships, security, business rules, data integration, migration, plugins, and workflows. Experience with Dynamics 365 Customer Service Workspace, Agent Experience Profiles, Session Templates, Workstreams, and Routing. Experience with both low-code and custom Dynamics 365 development. Strong Azure experience, including Azure Functions, Logic Apps, API Management, App Services, Storage, Key Vault, and Azure SQL. Strong experience developing custom Web APIs, REST APIs, and enterprise integrations. Experience with C, .NET, ASP.NET, .NET Core, Entity Framework, JavaScript, TypeScript, SQL Server, and Azure SQL. Experience with Azure DevOps, GitHub, CI/CD pipelines, automated deployments, and release management. Experience creating high-level and detailed solution architecture and design artifacts. Experience leading Agile/Scrum development teams and mentoring developers. Strong SDLC, software engineering, design pattern, and secure coding knowledge. Strong stakeholder communication skills and the ability to translate business requirements into technical solutions. Experience delivering solutions in large enterprise or public-sector environments. Ability to combine hands-on development with technical leadership and architecture responsibilities. Experience using AI technologies such as Microsoft Copilot, AI Agents, or LLMs to improve productivity and solution delivery. Preferred Qualifications Previous Ontario Public Service, OPS, or broader public-sector experience. Experience delivering permitting, licensing, registration, inspection, compliance, or case-management solutions. Experience supporting complex government or enterprise business processes. Experience with modernization and cloud transformation initiatives. Additional Information Client: Government Services Integration Cluster, Ontario Public Service Location: Toronto, Ontario; 100% onsite, five days per week Contract: September 21, 2026 to October 1, 2027 Openings: 1 Clearance: No clearance required Submission limit: 1 candidate Closing date: October 13, 2026 at 12:00 PM EST Critical Pre-Submission Confirmations Before submission, the candidate must confirm all mandatory qualifications, particularly: 7+ years of software development experience. 5+ years of Dynamics 365 and Power Platform experience. Previous Lead Microsoft Dynamics Developer experience. Experience with Dynamics 365 Customer Service Workspace, Agent Experience Profiles, Session Templates, Workstreams, and Routing. Experience with Dataverse, Azure solution design, Azure integration services, .NET, Web APIs, Azure DevOps, CI/CD, enterprise integrations, Agile/Scrum leadership, and AI technologies. Availability to work onsite in Toronto five days per week. Read more
Freelance and remote jobs in Toronto, Canada
Find freelance and remote work in Toronto, Canada.
Filtered latest jobs in Toronto, Canada · newest first · Try Best match
The Ontario Government is seeking a Senior Software Developer – ETL to design, develop, maintain, and enhance database backend solutions and ETL applications supporting data warehouse and business intelligence environments. The successful candidate will build scalable data pipelines, develop extraction, transformation, and loading processes, integrate and cleanse data, optimize SQL and database performance, and ensure ETL solutions are secure, maintainable, well-tested, documented, and reliable. Design, develop, maintain, and enhance ETL applications and database backend solutions. Build scalable pipelines supporting initial, daily, and incremental data loads. Work with structured and semi-structured files, relational databases, and multidimensional data stores. Develop and maintain ETL scheduling and dependency logic. Perform data integration, cleansing, transformation, analytics, and investigation. Design data models for data marts and enterprise data warehouses. Develop high-quality, scalable, maintainable code using appropriate software development standards and patterns. Construct complex SQL queries and perform database and query performance tuning. Support database management and administration activities. Test, debug, troubleshoot, and resolve issues throughout the software development lifecycle. Translate business requirements and technical specifications into tested applications. Collaborate with business stakeholders, subject matter experts, clients, and IT professionals. Elicit, document, validate, and analyze business and technical requirements. Prepare ETL source-to-target mappings, data model diagrams, architecture artifacts, design documents, and other technical documentation. Participate in development, testing, quality assurance, implementation, migration, conversion, and post-implementation activities. Communicate technical information clearly to technical and non-technical audiences. Investigate ETL and data issues, assess impacts, and recommend appropriate solutions. Requirements Candidates must demonstrate strong hands-on experience in the following areas: Microsoft Azure: Azure Data Factory, Azure SQL Database, Azure Data Lake, and Power BI. Databricks: Databricks Platform. AWS data services: Amazon Aurora, Amazon Relational Database Service (RDS), AWS Glue, OpenSearch, and related AWS technologies. ETL development: Development of extraction, transformation, and load programs supporting initial and daily or incremental loads. Data repositories: Structured and semi-structured files, relational data stores, and multidimensional data stores. ETL orchestration: Development and maintenance of scheduling and dependency logic. Data quality: Data integration, cleansing, transformation, analytics, investigation, and issue identification. Data modelling and warehousing: Data mart and enterprise data warehouse design, modelling principles, and scalable data architecture. Database management: Database administration and strong knowledge of relational and hierarchical database technologies. SQL: Complex query development, performance tuning, and optimization. Source control: Git and source-control strategies and practices. Documentation: ETL source-to-target mappings, data model diagrams, architecture artifacts, detailed design documents, technical documentation, and user documentation. Software development: Programming, application analysis, design, coding, testing, debugging, deployment, troubleshooting, and documentation. Development methodologies: Object-oriented and/or third-generation programming languages, current design patterns, structured development methodologies, and application maintenance practices. Requirements and SDLC: Requirements elicitation, documentation, and validation, with experience across development, testing, quality assurance, delivery, and implementation. Implementation support: Experience with application deployment, conversion, migration, post-implementation support, and technical issue resolution. Communication: Excellent written and verbal communication skills, with the ability to work effectively with clients, business stakeholders, subject matter experts, and technical teams. Teamwork: Ability to meet deadlines, follow detailed instructions, gather information from diverse stakeholders, and collaborate throughout the SDLC. Nice-to-have qualifications: Knowledge of AODA and related accessibility regulations and standards. Experience designing Power BI dashboards, KPI visualizations, scheduled reports, and ad-hoc or canned reports. Experience with C, APIs, functions, application services, PowerShell, and other scripting languages. Knowledge of internet-ready application development, information management, middleware, and gateways. Experience with Rapid Application Development methodologies. Experience reviewing, modifying, encoding, testing, and debugging product installation scripts. Experience conducting design walkthroughs and preparing user and system documentation. Assignment Details Requisition: RQ11713 Client: Ontario Government – Central Agencies Cluster / Treasury Board Secretariat Position: Senior Software Developer – ETL Location: 222 Jarvis Street, Toronto, Ontario Work arrangement: 100% onsite, five days per week Hours: 7.25 hours per day, Monday to Friday, within 8:00 a.m. to 5:00 p.m., excluding lunch Contract period: January 5, 2027 to October 5, 2027 Openings: 1 Security requirement: CRJMC eligibility or clearance Submission limit: One candidate Closing date: October 14, 2026 at 12:00 p.m. Read more
I’m looking for a 3D animator and motion designer to create full 10–15 minute YouTube documentary videos for my channel. I will provide the finished script and voiceover, and you will turn the story into a complete 4K, 16:9 video with clean 3D scenes, cinematic camera movement, maps, infographics, graphics, and archival footage or photos where appropriate. The visual quality should be similar to Fern and Primal Space videos. You will handle video editing, 3D character and environment creation, music, sound effects, transitions, colour grading, and the final edit using Blender, DaVinci Resolve, After Effects, or similar tools. I need someone who can take initiative without needing every shot explained. This is an initial project with potential for long-term ongoing work if it goes well. The role is hybrid in Toronto, and I would like to review relevant past work or a short test scene. Read more
The Government of Ontario, Ministry of Public and Business Service Delivery and Procurement, is seeking a Senior UX Designer to create intuitive, accessible, and user-centred digital experiences for web and mobile applications. The Senior UX Designer will lead UX initiatives from research and discovery through design, prototyping, usability testing, stakeholder alignment, and implementation support. The role requires close collaboration with developers, QA specialists, product teams, business stakeholders, and other cross-functional groups. Key Responsibilities Design effective, user-friendly, visually appealing interfaces based on user needs, interactions, and performance. Design the functionality and overall experience of digital products across web, mobile, digital displays, publications, and other creative materials. Lead UX projects, design workshops, stakeholder alignment sessions, and business-user consultations. Plan and conduct end-to-end user research, including participant recruitment, interviews, surveys, questionnaires, usability testing, feedback sessions, synthesis, and analysis. Translate research findings into sitemaps, user flows, user and customer journey maps, wireframes, mockups, prototypes, and user stories. Use a user-centred design approach to rapidly test, evaluate, and iterate solutions. Identify UX and design challenges and develop practical, elegant, and implementable solutions. Make strategic UX decisions regarding existing and new product features and functions. Design responsive experiences for a wide range of devices, screen sizes, and interfaces. Understand web development technologies and limitations to ensure designs are technically feasible. Collaborate with technical and non-technical stakeholders throughout the design and development lifecycle. Communicate design concepts, research findings, recommendations, and development processes clearly. Prepare UX documentation, reports, reviews, assessments, and other design artefacts. Manage competing priorities, meet deadlines, and maintain a high standard of quality. Build effective relationships with clients, stakeholders, business users, and project teams. Requirements Mandatory Qualifications and Skills Experience working as a UX Designer, UI Designer, Interactive Designer, or in a similar role. Strong experience creating GUI and UX/UI designs for web and mobile applications. Experience defining and leading UX projects, workshops, alignment sessions, and stakeholder consultations. Ability to facilitate discussions and translate business and stakeholder needs into effective UX solutions. End-to-end user research experience, including recruitment, interviews, surveys, questionnaires, user testing, feedback sessions, synthesis, and analysis. Ability to convert research findings into actionable design recommendations. Hands-on experience creating sitemaps, user flows, journey maps, user stories, wireframes, mockups, interactive prototypes, and usability-testing artefacts. Mandatory experience using Figma. Mandatory experience using Canva or similar design and prototyping tools. Proficiency with modern UX/UI design and prototyping tools. Demonstrated experience designing products around user needs and human experience. Experience testing, evaluating, and iterating designs based on user feedback and usability testing. Thorough understanding of web development technologies and their limitations. Ability to work effectively with developers and development teams to ensure designs are feasible and implementable. Experience collaborating with developers, QA specialists, business stakeholders, product teams, project teams, and other cross-functional groups. Ability to work collaboratively with stakeholders at different organizational levels. Excellent written and verbal communication skills. Ability to clearly explain UX concepts, design decisions, research findings, and development processes. Ability to prepare clear, concise, and comprehensive documentation, reports, reviews, and assessments. Strong teamwork, stakeholder engagement, client relationship management, and organizational skills. Ability to manage multiple competing priorities and meet project deadlines. Communications Skills Communication skills account for 30% of the evaluation. Candidates should demonstrate: Excellent written and verbal communication. Ability to communicate effectively with technical and non-technical audiences. Ability to explain design decisions, UX concepts, research outcomes, and development processes. Strong documentation and report-writing skills. Experience working collaboratively with developers, QA specialists, business stakeholders, and cross-functional teams. Ability to work effectively with stakeholders at various organizational levels. Desirable Qualifications Previous Ontario Public Service or broader public-sector experience. Experience with government digital transformation or public-facing digital services. Experience with Ontario Service Design practices. Knowledge of the Ontario Design System and Ontario Digital Service Standard. Knowledge and practical experience with accessibility testing and accessible digital design. Strong understanding of WCAG 2.1 AA requirements. Ability to incorporate accessibility throughout the UX and design lifecycle. Experience addressing complex UX challenges involving legacy systems. Experience navigating complex stakeholder groups, governance requirements, approval processes, and organizational relationships. Additional experience with wireframing, surveys, questionnaires, user consultation, user research, usability testing, and UI/UX design. Desirable and nice-to-have skills account for 10% of the evaluation. Additional Information Client: Government of Ontario – Ministry of Public and Business Service Delivery and Procurement Organization: Government Services Integration Cluster (GSIC) Location: Toronto, Ontario Work Arrangement: 100% onsite, five days per week Contract Term: September 21, 2026 to October 1, 2027 Extension: Maximum of one extension term Openings: One Security Clearance: Not required Closing Date: October 9, 2026 at 12:00 p.m. EST Submission Limit: One candidate Read more
The Ontario Ministry of Solicitor General’s Justice Technology Services (JTS) is seeking a Senior Software Developer to support and maintain existing web applications and develop new web-based initiatives. The role requires extensive experience with GeoTalent, the TP Macro Language and TP environment, as well as enterprise-level .NET technologies. The successful candidate will design, develop, test, debug, implement, document and maintain applications. They will build front-end web functionality and back-end administrative console features within GeoTalent, develop Learning Management System (LMS) modules, and deliver enterprise applications using ASP.NET Core, C, Blazor Server, Razor, LINQ, Entity Framework and Microsoft SQL Server. Key responsibilities include: Translate technical specifications into working, tested applications and develop detailed programming specifications. Design, develop, modify, compile, test, debug, document and maintain software applications. Develop and maintain GeoTalent applications using the TP Macro Language and TP environment. Support existing web applications and develop new web-based initiatives. Design and implement enterprise-level .NET applications and database solutions. Create and optimize SQL queries, stored procedures, views, scripts and data models. Perform technical analysis of application design, architecture, integration and implementation. Troubleshoot issues related to software implementation, operation, conversion and migration. Participate throughout the Software Development Life Cycle (SDLC), including quality assurance activities. Conduct design walkthroughs and contribute to technical solution reviews. Provide post-implementation support and resolve application issues. Prepare technical, user and system documentation and participate in knowledge-transfer activities. Collaborate with IT professionals, project teams, business stakeholders and subject matter experts. Follow structured development methodologies and meet project deadlines while maintaining quality standards. Ensure solutions comply with accessibility requirements, including AODA. Requirements Mandatory Qualifications and Technical Skills GeoTalent: At least 10 years of hands-on experience with GeoTalent and its development environment, including the TP Macro Language and TP environment. Demonstrated experience designing and implementing GeoTalent solutions, including front-end web features and back-end administrative console functionality. Experience designing, building and delivering Learning Management System modules using the TP Macro Language and TP environment. Experience performing technical analysis of solution design and architecture within GeoTalent. .NET development: At least 8 years of .NET experience, with 10+ years required for enterprise-level criteria. Strong experience with C, ASP.NET Core and .NET 6 or later, Blazor Server, Razor syntax, LINQ and Entity Framework. Experience developing enterprise-level .NET applications using loosely coupled components and n-tier architecture. Database development: Strong database and data-modelling skills, including complex SQL queries, stored procedures, views, scripts and information retrieval. Experience with Microsoft SQL Server 2019 or later and SQL Server Management Studio (SSMS). Experience developing database and backup scripts, testing reports, and validating data accuracy. Senior-level experience: At least 10 years of programming and analysis experience, including application design, development, testing, debugging, implementation, maintenance and support. Strong analytical, problem-solving, decision-making, communication and interpersonal skills. Development tools: Visual Studio, Visual Studio 2022 or later, Azure DevOps and Windows operating systems. Experience with IIS environments, including IIS 6.0, 7.0 and 7.5. Web development: Experience with HTML 4 and 5, Bootstrap 4 or later, CSS/CSS3, JavaScript and jQuery. Required Technical Stack GeoTalent — 10+ years; mandatory TP Macro Language and TP environment — mandatory Learning Management Systems — required .NET — 8+ years minimum; 10+ years preferred and required for enterprise criteria ASP.NET Core .NET 6+, C, Blazor Server, Entity Framework, LINQ and Razor syntax — mandatory Microsoft SQL Server 2019+, SQL, data modelling, stored procedures and SQL views — required Visual Studio, Visual Studio 2022+ and Azure DevOps — required HTML 4/5, Bootstrap 4+, CSS/CSS3 and JavaScript/jQuery — required Windows and IIS — required Preferred Qualifications Additional GeoTalent and Learning Management System development experience. Experience with Sax Basic, Sax Basic macros and SCORM. Experience with .NET Framework 2.0 through 4.5, Telerik UI for Blazor and the Fluent library. Experience with iText .NET libraries, particularly iText 5, and development of PDF/UA documents. Experience developing Internet-ready applications, middleware, gateways and installation scripts. Experience with application conversion, migration and post-implementation support. Knowledge of rapid application development methodologies and Information Management principles. Knowledge of AODA and related accessibility standards and regulations. Experience preparing user and system documentation, conducting technical design walkthroughs, and validating data and reports. Additional Information Position: Software Developer – Senior Client: Justice Technology Services, Ministry of Solicitor General, Ontario Government Location: 25 Morton Shulman Avenue, North York, Toronto, Ontario Work arrangement: Provisionally hybrid; currently listed as onsite Start date: November 9, 2026 End date: October 5, 2027 Contract duration: Approximately 250 business days Openings: 1 Level: Senior / Level 3 Security clearance: CRJMC Application deadline: October 8, 2026 at 10:30 AM Maximum submissions: 1 Evaluation Criteria Technical skills — 40 points: Evaluation will focus on experience designing, building and delivering LMS modules using the TP Macro Language and TP environment. Database development experience, including data modelling, SQL programming, queries, stored procedures and views. Experience designing and developing user and system interfaces. Experience using SQL for information retrieval. Read more
Want these ordered by what fits you?
Order these by what fits you?
Best match uses Ari to rank jobs against your CV and explain each one.
We are seeking a Senior Software Developer to support and maintain existing web applications while developing new web-based initiatives. The role involves building both front-end web features and back-end administrative console functionality within the GeoTalent development environment. This is a long-term contract position based onsite in Toronto, Ontario. Requirements 10+ years of experience working with GeoTalent, including the GeoTalent development environment, TP Macro Language, and TP environment. Experience developing front-end web features and back-end administrative console functionality. 8+ years of experience with .NET. Strong database knowledge, including data modelling and SQL programming. Ability to write SQL queries, stored procedures, and views. 10 years of experience at Level 3 proficiency. Ability to support and maintain existing web applications and develop new web-based solutions. Additional Information Job Title: Software Developer – Senior – 711 Location: Toronto, Ontario Work Arrangement: Onsite Contract Type: Long-term contract Read more
The Government Services Integration Cluster within the Ontario Public Service is seeking a Senior Software Developer – CRM to design, develop, integrate, test, troubleshoot, deploy, and support enterprise CRM solutions. The role focuses on Microsoft Dynamics 365 Customer Service, Power Platform, Azure, Dataverse, and custom .NET development. The successful candidate will work across both low-code configuration and custom application development while collaborating with technical teams, business stakeholders, and subject matter experts throughout the software development lifecycle. Key Responsibilities Translate technical and business requirements into detailed designs, programming specifications, and tested applications. Design, develop, configure, test, debug, document, deploy, and maintain enterprise applications. Develop and support Dynamics 365 CRM, Dynamics 365 Customer Service, Power Platform, Power Apps, and Dataverse solutions. Perform both low-code and custom Dynamics 365 development. Configure and support Customer Service Workspace, Agent Experience Profiles, Session Templates, Workstreams, Routing, Case Management, and Knowledge Management. Develop Model-Driven Apps, Canvas Apps, Power Pages, custom PCF controls, and solutions using Liquid templating. Design and develop integrations between Dynamics 365 and other Microsoft cloud technologies. Develop and support custom Web APIs, ASP.NET/.NET Core, Azure, and Azure SQL solutions. Conduct unit testing, technical validation, troubleshooting, migration, conversion, and deployment activities. Support DevOps practices, CI/CD pipelines, task boards, Kanban, and Agile delivery. Resolve implementation and post-implementation issues and provide ongoing application support. Prepare technical designs, documentation, reports, assessments, user documentation, and system documentation. Conduct design walkthroughs, technical reviews, and stakeholder consultations. Collaborate with IT professionals, business stakeholders, and subject matter experts across the complete SDLC. Apply structured software development methodologies and accessibility requirements, including AODA standards. Requirements Mandatory Technical Skills Strong hands-on experience with Microsoft Dynamics 365, Microsoft Power Platform, Azure, and Dataverse. Experience with Dynamics 365 interoperability, integrations, and other Microsoft cloud technologies. Experience with both low-code and custom Dynamics 365 development. Proficiency in .NET, C, JavaScript, Web APIs, ASP.NET, .NET Core, Entity Framework, and Azure SQL. Experience with Azure solution design and development. Experience with DevOps, CI/CD pipelines, task boards, Kanban, and Agile development practices. Understanding of Azure, Dynamics 365, and Power Platform cloud services, including SaaS, PaaS, and IaaS models. Dynamics 365 Customer Service Experience Extensive experience developing Dynamics 365 Customer Service solutions. Hands-on experience with Case Management and Knowledge Management. Experience configuring Customer Service Workspace. Experience with Agent Experience Profiles, Session Templates, Workstreams, and Routing. Power Platform and Application Development Experience Experience developing Model-Driven Apps, Canvas Apps, and Power Pages. Experience developing custom PCF controls. Experience with Liquid server-side templating. Experience designing and developing Dataverse solutions. Experience developing custom Web APIs and internet-ready applications. Experience with relational and hierarchical databases, query languages, information retrieval technologies, middleware, and gateway technologies. Experience designing, coding, testing, debugging, deploying, documenting, migrating, and supporting enterprise applications. Professional and Collaboration Skills Strong written and verbal communication skills. Strong analytical, problem-solving, decision-making, interpersonal, and negotiation skills. Ability to explain technical concepts and recommendations clearly to technical and non-technical audiences. Ability to gather and document requirements from diverse stakeholders and subject matter experts. Ability to prepare clear technical documentation, reports, reviews, assessments, and recommendations. Strong customer-service orientation and ability to provide post-implementation support. Ability to work effectively in a team and meet project deadlines. Preferred Qualifications Ontario Public Service or broader public-sector experience. Dynamics 365 and/or Azure certifications. Experience with Rapid Application Development methodologies. Knowledge of Information Management principles, policies, and practices. Experience reviewing and modifying product installation scripts. Knowledge of AODA and related accessibility standards and regulations. Additional Information Position: Senior Software Developer – CRM Client: Government Services Integration Cluster, Ontario Public Service Ministry: Ministry of Public and Business Service Delivery and Procurement Location: Toronto, Ontario Work arrangement: 100% onsite, Monday to Friday Working hours: 8:00 AM–5:00 PM, excluding lunch breaks Contract term: November 1, 2026 to March 31, 2027 Extension: Up to one additional term Openings: 1 Security clearance: Not required Submission limit: One candidate Closing date: October 5, 2026 at 12:00 PM EST Onsite requirement: Candidates must be willing and able to work onsite in Toronto five days per week. Read more
We are seeking a Senior Software Developer specializing in CRM solutions to design, develop, integrate, and support Microsoft Dynamics 365 and Power Platform solutions. The role involves working across low-code and custom development, integrating Dynamics 365 with Microsoft cloud technologies, and delivering scalable applications and services using Azure, .NET, and related technologies. Requirements Experience working with Agile methodologies. Experience designing solutions using Dynamics 365, Microsoft Power Platform, and Azure. Working knowledge of Dynamics 365 interoperability, integration, and capabilities with other Microsoft cloud technologies. Experience with both low-code development and custom development on Dynamics 365. Working knowledge of .NET, C, and JavaScript. Experience with cloud platforms, including Azure, Dynamics 365, and Power Platform. Experience with Dynamics CRM Customer Service Workspace, Agent Experience Profiles, session templates, workstreams, and routing. Experience with custom Web API development, ASP.NET, .NET Core, Entity Framework, Azure SQL, DevOps, and CI/CD pipelines. Additional Information Location: Toronto, Ontario Work Arrangement: Onsite Contract Type: Long-term contract Read more
Seeking an Intermediate Software Developer for a long-term, onsite contract role in Toronto, Ontario. The successful candidate will design, develop, support, and maintain large-scale, multi-client web applications using Java, Oracle, SQL, REST APIs, and related technologies. The role involves participating in application design and development, conducting design walkthroughs, reviewing and modifying installation scripts, supporting implementations, resolving technical issues, and preparing user and system documentation. The developer will also contribute to technical quality assurance and collaborate with project teams and stakeholders. Requirements Required Qualifications At least 5 years of experience designing and developing large-scale, multi-client web applications. At least 5 years of hands-on Java development experience with Oracle or SQL databases. At least 2 years of hands-on experience with REST APIs and RESTful web services. Experience using Azure DevOps. Desirable Skills and Experience Experience developing Internet-ready applications. Knowledge of rapid application development methodologies. Understanding of information management principles, policies, concepts, and practices. Experience with middleware and gateways. Experience reviewing, analyzing, modifying, encoding, testing, and debugging product installation scripts. Ability to provide post-implementation support and resolve technical issues. Experience conducting design walkthroughs with project teams. Knowledge of the Accessibility for Ontarians with Disabilities Act (AODA), related regulations, and accessibility standards. Ability to prepare user and system documentation. Oracle Software Development Qualifications Experience conducting impact assessments for Oracle E-Business application customizations and extensions. Strong conversion experience with Accounts Receivable and Collections modules. Strong programming skills in Oracle Database, PL/SQL, SQL, XML, Unix shell scripting, and Oracle Data Integrator. Business knowledge of Oracle E-Business General Ledger, Accounts Receivable, Collections, Accounts Payable, and Inventory modules. Strong understanding of Oracle E-Business table structures related to GL, AR, Collections, AP, INV, and FND. Strong knowledge of SQL tuning and partitioned tables. Experience with data warehousing, ETL methodologies, and OBIEE. Experience with Java and Oracle Application Development Framework (ADF) is an asset. Strong verbal and written communication skills. Leadership abilities and the capacity to oversee project quality assurance from a technical perspective. Additional Information Location: Toronto, Ontario Engagement: Long-term contract Work Arrangement: Onsite Position: Software Developer – Intermediate Read more
We are seeking a Senior Software Developer – CRM to support the Government Services Integration Cluster within the Ontario Public Service. The role focuses on designing, developing, integrating, testing, deploying, and supporting CRM solutions using Microsoft Dynamics 365, Power Platform, Dataverse, Azure, .NET, C, JavaScript, and related Microsoft technologies. The successful candidate will translate technical specifications into fully functional, tested, documented, and maintainable applications. They will work throughout the Software Development Life Cycle (SDLC) with IT professionals, business stakeholders, and subject matter experts. Key Responsibilities Translate technical specifications into working applications and develop detailed technical designs and programming specifications. Design, configure, develop, test, debug, document, deploy, maintain, migrate, and support applications. Develop low-code and custom solutions using Dynamics 365, Power Platform, Dataverse, Azure, .NET/C, JavaScript, and related Microsoft technologies. Configure and develop Dynamics 365 Customer Service Workspace, including case management, knowledge management, agent experience profiles, session templates, workstreams, routing, and related capabilities. Design and implement integrations between Dynamics 365 and other Microsoft cloud technologies. Develop custom Web APIs, ASP.NET/.NET Core applications, Entity Framework solutions, Azure SQL integrations, PCF controls, and Liquid-based server-side templates. Participate in Agile development using Kanban, task boards, DevOps practices, and CI/CD pipelines. Troubleshoot issues related to implementation, operations, conversion, migration, and application support. Conduct impact assessments, design walkthroughs, technical reviews, and quality assurance activities. Gather, analyze, and document business and technical requirements. Prepare technical specifications, reports, assessments, user documentation, and system documentation. Provide post-implementation support, technical leadership, and ongoing application maintenance. Ensure solutions meet organizational accessibility standards, including AODA requirements. Collaborate effectively with technical and non-technical stakeholders throughout the SDLC. Requirements Mandatory Technical Skills Senior-level software development, programming, and software analysis experience. Agile methodologies, including Kanban, task boards, and DevOps practices. Solution design using Microsoft Dynamics 365, Power Platform, and Azure. Dynamics 365 interoperability and integration with Microsoft cloud technologies. Low-code and custom Dynamics 365 development experience. Dynamics 365 Customer Service Workspace, including agent experience profiles, session templates, workstreams, routing, case management, knowledge management, and workspace configuration. Dataverse design and development. Microsoft Power Apps, including Model-Driven Apps, Power Pages, and Canvas Apps. Azure development and cloud-based solution delivery. .NET, C, JavaScript, ASP.NET/.NET Core, Entity Framework, and Azure SQL. Custom Web API development and Microsoft cloud integrations. Custom PCF control development. Liquid server-side templating. CI/CD pipeline development and automated deployment. Experience working across SaaS, PaaS, and IaaS service models. General Software Development Requirements Structured methodologies for application design, development, implementation, and maintenance. Object-oriented and/or third-generation programming languages. Application architecture, design patterns, deployment, and troubleshooting. Relational and hierarchical databases, query languages, and information retrieval technologies. Communications protocols, middleware, gateway technologies, and application integrations. Internet-ready and data-driven application development. Rapid Application Development methodologies and unit testing. Installation script review, modification, encoding, testing, and debugging. Application conversion, migration, and post-implementation support. Experience conducting design walkthroughs and preparing user and system documentation. Preferred Qualifications Microsoft Dynamics 365 and/or Azure certifications. Strong understanding of Microsoft cloud architecture and services. Experience integrating Dynamics 365 with Azure and other Microsoft cloud technologies. Knowledge of information management principles, policies, and practices. Knowledge of AODA and related accessibility regulations and standards. Experience providing technical leadership and overseeing technical quality assurance. Strong analytical, problem-solving, decision-making, communication, interpersonal, and negotiation skills. Ability to work effectively with technical and non-technical stakeholders, meet deadlines, and contribute to a team environment. Communication Requirements Strong verbal and written communication skills. Ability to prepare clear technical documentation, reports, reviews, and assessments. Ability to present technical recommendations to technical and business audiences. Ability to explain complex technical concepts in a user-friendly manner. Ability to collaborate with developers, architects, project teams, business stakeholders, subject matter experts, and clients. Commitment to maintaining a high level of customer service. Ideal Candidate Profile The ideal candidate is a senior Dynamics 365/CRM Developer with hands-on experience in Dynamics 365 Customer Service, Power Platform, Azure, Dataverse, .NET/C, JavaScript, Web APIs, ASP.NET/.NET Core, Entity Framework, Azure SQL, DevOps, and CI/CD. The candidate should be comfortable combining low-code and custom development approaches, designing Microsoft cloud integrations, and delivering sophisticated Dynamics 365 Customer Service solutions. Contract and Additional Information Location: Toronto, Ontario Work arrangement: 100% onsite Schedule: Monday to Friday, 8:00 AM–5:00 PM, excluding lunch Contract term: September 21, 2026 to March 31, 2027 Extension: Up to one additional term Openings: 1 Clearance: No clearance required Submission limit: 1 candidate Closing date: October 6, 2026 at 12:00 PM EST Onsite availability: Candidates must be available onsite in Toronto five days per week during standard working hours. Recruiter Screening Confirmation Before submission, confirm the candidate’s experience with Agile delivery; Dynamics 365, Power Platform, and Azure solution design; Microsoft cloud integrations; low-code and custom Dynamics 365 development; Customer Service Workspace; Dataverse; Web APIs; ASP.NET/.NET Core; Entity Framework; Azure SQL; DevOps and CI/CD; .NET/C/JavaScript; Power Apps; PCF controls; Liquid templating; SaaS, PaaS, and IaaS; and five-day-per-week onsite availability in Toronto. Read more
End of the first batch of jobs
Browse more jobs
- Animation jobs
- Videographer jobs
- Graphic design jobs
- Pitch deck designer jobs
- Social media marketing jobs
- Digital marketing jobs
- Music composer jobs
- Music producer jobs
- Web designer jobs
- Web developer jobs
- Jobs in Toronto
- Jobs in Vancouver
- Jobs in Montreal
- Jobs in Calgary
- Jobs in Ottawa
🌐 One-page Website
Your sleek, professional one-page website to link to your best work. 14 stunning templates to choose from.
See the templates