Skip to main content
ResumeKart
← Back to Jobs

RQ11658 - Software Developer - Senior

Maarut•East York, Toronto
ContractSenior
CAD 210K
per year
👁️ 0 views•📝 0 applications•Posted 10/6/2026•Expires 11/5/2026
Tailor Resume for This JobCheck ATS Score

Get alerts for roles like this

More RQ11658 - Software Developer - Senior roles in East York, Toronto — straight to your inbox. No account needed.

Applying to this role? Tailor your résumé to this job description in one click, then download it free — just a small ResumeKart footer, no subscription.

Job Description

Responsibilities: Technical Leadership • Provide technical leadership, guidance, and mentorship to developers and technical team members. • Lead by example as a hands-on contributor while enabling team success and delivery excellence. • Perform code reviews and establish development standards, security controls, and best practices. • Create an environment where team members are empowered to contribute, innovate, grow, and perform at their best. • Coach and mentor developers, supporting their technical and professional growth. • Act as a subject matter expert and ensure effective transfer of solution-critical knowledge. Solution Architecture & Design • Architect, design, and implement Dynamics 365 Customer Service and Case Management solutions using both out-of-the-box capabilities and custom development. • Design scalable and secure enterprise solutions leveraging Dynamics 365, Power Platform, Azure, and Dataverse. • Develop architecture artifacts, including contextual, conceptual, logical, and physical solution designs. • Define technical roadmaps, integration patterns, and solution deployment strategies. • Ensure solutions align with enterprise architecture standards and best practices. Development & Delivery • Collaborate closely with Business Analysts, Product Managers, Solution Architects, and stakeholders to refine and translate business requirements into technical solutions. • Develop detailed technical designs, sprint plans, and work breakdown structures within Agile/Scrum delivery frameworks. • Build and configure Power Apps, Power Automate workflows, custom connectors, plugins, and integrations. • Design and implement APIs and integrations with internal and external enterprise systems. • Lead functional workstreams and coordinate activities across developers, testers, business SMEs, and project teams. • Support application deployments, releases, troubleshooting, and ongoing production support. Integration & Cloud Services • Design and implement integrations using Azure services and enterprise integration patterns. • Develop cloud-native solutions utilizing Azure Functions, Logic Apps, API Management, App Services, Storage Services, and Key Vault. • Ensure solution scalability, maintainability, performance, and security. DevOps & Quality Assurance • Lead CI/CD implementation using Azure DevOps and GitHub. • Establish automated deployment and testing practices. • Ensure adherence to software engineering principles, coding standards, and quality assurance processes. • Manage development environments and support large-scale solution deployments. Innovation & Continuous Improvement • Leverage AI technologies, including Microsoft Copilot, Generative AI, Agents, and Large Language Models (LLMs), to improve productivity, development practices, solution design, and testing approaches. • Promote continuous learning, innovation, collaboration, and knowledge sharing. • Stay current with Microsoft technology roadmaps and emerging industry trends. Required Qualifications Experience • Minimum 7 years of software development experience, including enterprise application delivery in Technical skills section mentioned below • Minimum 3 years in a Technical Lead, Lead Developer, or Solution Lead role. • Minimum 2 years of experience implementing CRM, case management, or business process solutions using Dynamics 365 and Power Platform. • Experience leading cross-functional Agile delivery teams. • Experience delivering solutions in complex enterprise or public-sector environments. Technical Skills Microsoft Platform Demonstrated hands-on experience with: • Microsoft Dynamics 365 • Microsoft Power Platform • Power Apps • Power Automate • Power Pages Microsoft Azure • Azure Functions • App Services • API Management • Logic Apps • Azure Storage • Azure Key Vault MuleSoft Microsoft Dataverse • Data Modelling • Security Framework • Business Rules • Data Integration JAVA • Spring Boot Java framework • Apache Tomcat • Java language knowledge and experience • Java development with Oracle or SQL database Development Technologies • .NET / C# • REST APIs and Web Services • JavaScript / TypeScript • Azure DevOps • GitHub • Visual Studio • SQL Server • Enterprise integration and middleware technologies Architecture & Integration • Experience designing and implementing complex integrations across multiple business systems. • Strong understanding of API-led architecture, cloud integration patterns, and enterprise software design. • Experience creating high-level and detailed solution designs. • Deep understanding of software engineering principles and design patterns. Requirements Experience and Skill Set Requirements: Must Haves: • Minimum 7 years of software development and enterprise application delivery experience (Java/React) • Minimum 7 years of software development experience, including enterprise application delivery in Technical skills section mentioned above • Experience delivering CRM, Customer Service, or Case Management solutions. • Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse. • Hands-on experience with Dynamics 365 Customer Service and Power Platform. • Strong expertise in Dataverse, including data modelling, security, and integration. • Strong knowledge of enterprise integration patterns, APIs, and cloud-based architectures. • Experience designing and implementing complex system integrations. • Proficiency with .NET/C#, JavaScript/TypeScript, SQL Server, and REST APIs. • Experience with Azure DevOps, GitHub, CI/CD pipelines, source control, and automated deployments. • Must have these technical skills: • Node.js/Next.js/React • Java • Power Platform/Dynamics Nice to have: • Prior OPS/Public sector exp. Skill Set Requirements: Core Skills & Experience: • Minimum 7 years of software development experience, including enterprise application delivery in Technical skills section mentioned above • Experience delivering CRM, Customer Service, or Case Management solutions. • Minimum 2 years of experience implementing Dynamics 365 OR Power Platform solutions. • Experience designing, developing, and implementing permitting, licensing, registration, inspection, compliance, or case management solutions using Dynamics 365, Power Platform, Azure, and Dataverse. • Experience supporting end-to-end permit lifecycle management, including application intake, review and approval workflows, permit issuance, amendments, renewals, inspections, compliance monitoring, and document generation. • Experience leading Agile/Scrum development teams. • Proven experience in Technical Lead or Senior Developer roles. • Experience delivering solutions in public sector or large enterprise environments. • Strong understanding of software development lifecycle (SDLC) and Agile delivery methodologies. Technical Skills & Architecture: • Hands-on experience with Dynamics 365 Customer Service and Power Platform. • Strong expertise in Dataverse, including data modelling, security, and integration. • Experience designing and developing solutions using Azure services such as: • Azure Functions • Logic Apps • API Management • App Services • Key Vault • Azure Storage Experience creating architecture artifacts including contextual, conceptual, logical, and physical designs. Strong knowledge of enterprise integration patterns, APIs, and cloud-based architectures. Experience designing and implementing complex system integrations. Proficiency with .NET/C#, JavaScript/TypeScript, SQL Server, and REST APIs. Experience with Azure DevOps, GitHub, CI/CD pipelines, source control, and automated deployments. Experience conducting code reviews and establishing development standards and best practices. Le

Required Skills

AgileAzureC#CI/CDCRMCross-functional CollaborationCustomer ServiceDevOpsJavaJavaScriptLeadershipNext.jsNode.jsProduct ManagementQuality AssuranceReactScrumSoftware EngineeringSpringSQLTypeScript

Partner picks for RQ11658 - Software Developer - Senior in East York

Matched to the skills this page calls for and the candidate's location.

Partner
  • UdemyVerified partner
    Partner course provider

    A marketplace of instructor-created courses across technology, business and creative skills.

    covers javascriptcovers reactcovers sql
  • Partner competition

    Hackathon platform used by student and community hackathons across India.

    covers javascriptcovers reactcovers node.js

Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns

The best-paying roles in your field. Every week. Free.

Get job alerts and salary insights in your inbox

We respect your privacy. Unsubscribe anytime with one click.