24 Oct
|
Softline Technology
|
Toronto
24 Oct
Softline Technology
Toronto
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 setting 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
Archite
📌 Full Stack Software Developer (Toronto)
🏢 Softline Technology
📍 Toronto