Lead and contribute to all aspects of solution design, technical development, testing and implementation of high-quality web platforms for Schroders Digital Department.
Responsibilities
Build web applications with TypeScript, Next.js and React, HTML5, CSS3 and responsive design.
Maintain the team’s component library and design system using Storybook.
Build backend services and APIs with Node.js (Express) and Azure Functions, integrating with Contentstack.
Deliver and run services on Azure (App Service, Functions, Storage, event hubs etc) using Terraform and Github Actions CI/CD.
Lead all aspects of software delivery in terms of design, development, testing and implementation.
Senior Software Developer/Mobile Application Developer to support the design, development, enhancement, testing, integration, and deployment of enterprise applications and mobile solutions.
Locations (2)
Toronto, Ontario, Canada
Willowdale East (Newtonbrook), Ontario, Canada
Responsibilities
Review and understand existing application architecture and source code
Implement enhancements to improve scalability and maintainability
Develop and enhance application features based on approved requirements and design specifications
Provide effort estimates and technical input to support project planning activities
Capture business requirements and update business rules as needed
Lead the design, configuration and development of Power Platform discovery prototypes and proofs of concept for UK government departments.
Responsibilities
Lead the design, configuration and development of the discovery prototypes
Turn prioritised requirements and architecture decisions into a focused technical backlog
Design the prototype's solution structure, data model, components and development standards
Build or direct the build of a structured request intake form; service-desk queues, agent views and request statuses; service level and deadline tracking; dashboards and reporting; approval and escalation workflows; and a chatbot or guided interaction for a document submission scenario
Implement automated checks for content quality and submission completeness
Support and develop Microsoft Dynamics 365 CRM in the Customer Service area, including configuration, integration, testing, deployment, and incident resolution.
Responsibilities
Maintain and develop Dynamics 365 CRM
Investigate and resolve incidents
Configure tables, forms, views, business rules, security roles
Maintain integrations with Azure services
Participate in testing, deployment and release activities
Design and develop custom Microsoft Teams apps, tabs, and bots using SPFx, TypeScript, and React; architect unified data integrations with Microsoft Graph API; develop serverless components with Azure Functions, App Services, Logic Apps, and API Management; build and configure SharePoint Online sites; implement automated workflows with Power Automate; create low-code Power Apps that integrate with SharePoint and Microsoft 365 services.
Responsibilities
Design and develop custom Microsoft Teams apps, tabs, and bots using SPFx, TypeScript, and React.
Architect unified data integrations with Microsoft Graph API to seamlessly connect Microsoft 365 services with external systems.
Develop serverless components with Azure Functions, App Services, Logic Apps, and API Management for robust backend solutions.
Build and configure SharePoint Online sites to meet diverse business and operational needs.
Implement automated workflows with Power Automate to streamline internal processes.
Requirements
Nice to have: CI/CD pipelines for Power Platform Application Lifecycle Management using Azure DevOps
We are seeking an experienced Senior .NET/SQL/Kafka Developer / .NET Core Technical Lead to lead the design, architecture, development, and delivery of scalable, high-performance enterprise applications.
Locations (2)
Alpharetta, Georgia, United States
Illinois, United States
Responsibilities
Lead the design, architecture, development, and delivery of scalable, high-performance enterprise applications
Requirements
Nice to have: React
Nice to have: Angular
Nice to have: event-driven architecture
Nice to have: CQRS
Nice to have: high-volume low-latency applications
Managed Services support consultant responsible for delivering 2nd and 3rd line application support for Dynamics 365 Finance, Supply Chain Management and Manufacturing customers.
Responsibilities
Provide prompt and professional 2nd and 3rd line application support to HSO customers
Log incident calls using the HSO Call Logging system
Ensure all support calls are effectively managed with minimum disruption to the customer
Respond to and resolve support issues within agreed timescales
Take end‑to‑end ownership of support tickets
Requirements
Nice to have: Microsoft Partner
Nice to have: Systems Integrator
Nice to have: ITIL-aligned service management practices