Solutions Designer - Senior
- Toronto, ON, Canada
Full-time
Applications open in a new tab.
Job details
- Job type
- Full-time
- Apply by
- Posting language
- English
- Posted
Original job description
Position Overview
The Government Services Integration Cluster is seeking an experienced Senior Solutions Designer to design, develop, and implement enterprise-level technology and integration solutions.
The successful candidate will be responsible for translating business requirements into technical solutions, designing complex backend and cloud-based integrations, and ensuring solutions comply with enterprise architecture standards, policies, and best practices.
The candidate should have strong expertise in Microsoft Dynamics 365, Microsoft Power Platform, Azure technologies, enterprise integration, and backend development.
Experience working within Ontario Public Service (OPS) or other public sector environments is highly desirable.
Key Responsibilities-
Design and develop enterprise technology solutions based on business requirements, technical specifications, and organizational standards.
-
Gather and analyze business requirements and translate them into technical solution designs.
-
Design and implement enterprise integration solutions using APIs, REST Web Services, message queues, middleware, and Enterprise Service Bus technologies.
-
Develop integration solutions using Spring Framework, Spring Integration, IBM App Connect Enterprise, or MuleSoft.
-
Design and implement cloud-based integration solutions using Microsoft Azure.
-
Work with Microsoft Dynamics 365 and Power Platform to develop and integrate business solutions.
-
Design and develop Dataverse data models and solutions.
-
Ensure interoperability between Dynamics 365 and other Microsoft cloud technologies.
-
Develop solutions using both low-code platforms and custom development approaches.
-
Prepare technical specifications, architecture documents, UML diagrams, and implementation documentation.
-
Evaluate existing systems, assess performance and capacity, and recommend improvements.
-
Collaborate with business stakeholders, technical teams, architects, and senior management.
-
Ensure solutions comply with enterprise architecture standards, security requirements, and organizational policies.
-
Participate in solution prototyping, technical assessments, and project planning activities.
-
Extensive experience in backend design and development using REST Web Services, JPA, Hibernate, SQL, and PL/SQL.
-
Strong expertise in enterprise integration architecture, integration patterns, design principles, and best practices.
-
In-depth knowledge of Spring Framework, particularly Spring Integration.
-
Experience with Enterprise Service Bus technologies such as IBM App Connect Enterprise (ACE) or MuleSoft.
-
Hands-on experience with JMS, AMQP, REST APIs, message queues, and middleware.
-
Experience designing cloud-based integration solutions using Microsoft Azure.
-
Strong database design and development experience with Oracle and SQL Server.
-
Experience with Microsoft Dynamics 365 and Microsoft Power Platform.
-
Working knowledge of Dynamics 365 interoperability and integration with Microsoft cloud technologies.
-
Experience with Dataverse design and development.
-
Knowledge of .NET, C#, and JavaScript.
-
Experience with both low-code development and custom development within Dynamics 365.
-
Ability to design solutions based on business requirements.
-
Experience with UML, JEE, Service Bus, and ETL technologies.
-
Strong understanding of APIs, middleware, message queues, and enterprise integration architecture.
-
Experience developing technical architecture and solution design documentation.
-
Ability to develop prototypes and present proposed solutions to clients and senior management.
-
Experience with system analysis, requirements gathering, and use-case development.
-
Strong analytical, problem-solving, and decision-making abilities.
-
Experience facilitating technical discussions with business stakeholders and technical teams.
-
Excellent verbal and written communication skills.
-
Strong interpersonal, negotiation, and collaboration skills.
-
Ability to manage competing priorities and meet project deadlines.
-
Experience conducting cost-benefit analysis and evaluating technology solutions.
-
Experience working within Ontario Public Service (OPS) or other public sector organizations.
-
Familiarity with OPS Enterprise Architecture standards, guidelines, documentation artifacts, and templates.
-
Understanding of public sector IT governance, enterprise architecture practices, and technology standards.
-
Previous Ontario Public Service (OPS) experience.
-
Experience working with provincial or federal government organizations.
-
Familiarity with government enterprise architecture frameworks and standards.
More about this job
Responsibilities
Design and implement enterprise technology solutions, including backend, cloud, and integration solutions, translating business requirements into technical designs. Prepare architecture and implementation documentation, assess existing systems, and collaborate with stakeholders to ensure solutions meet enterprise standards, security requirements, and organizational policies.
Requirements
The role requires extensive backend and enterprise integration experience, including REST services, Spring Integration, messaging technologies, databases, Azure, Dynamics 365, Power Platform, and Dataverse. Strong solution design, systems analysis, communication, and collaboration skills are required; public-sector experience and familiarity with Ontario Public Service architecture standards are highly desirable.
Skills
- Enterprise Solution Design
- Enterprise Integration
- Microsoft Dynamics 365
- Microsoft Power Platform
- Microsoft Azure
- Spring Framework
- Spring Integration
- IBM App Connect Enterprise
- MuleSoft
- REST APIs
- JMS
- AMQP
- Oracle
- SQL Server
- Dataverse
- Java
Visa sponsorship
Not detected in the job text
Categories
- Technology
- Software
- Government & Public Sector
- Consulting
Keywords
- Enterprise Architecture
- Solution Design
- Backend Development
- Enterprise Integration
- REST Web Services
- REST APIs
- JPA
- Hibernate
- SQL
- PL/SQL
- Spring Framework
- Spring Integration
- IBM App Connect Enterprise
- MuleSoft
- JMS
- AMQP
- Message Queues
- Middleware
- Enterprise Service Bus
- Microsoft Azure
- Microsoft Dynamics 365
- Microsoft Power Platform
- Dataverse
- Oracle
- SQL Server
- .NET
- C#
- JavaScript
- UML
- ETL