Design, implement, and continuously expand data pipelines by performing extraction, transformation, and loading activities.
Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data‑driven programs, maintaining, and conducting unit tests.
Resolve and troubleshoot technical problems which arise during the use and operation of software packages, including providing technical assistance in implementation, conversion, and migrations.
Skills / Experience
Must Have
Significant hands‑on experience building responsive, performant applications for both web and mobile platforms.
Deep hands‑on experience with Node.js for developing scalable mid‑tier and backend services.
Strong knowledge of HTML5, CSS3, and modern UI development patterns.
Strong understanding of modern cloud‑based architectures and component‑driven development in React and Java.
Familiarity with implementing modern architecture principles and patterns, including serverless architectures, microservices, and RESTful API design.
General Experience
Experience in programming and analysis; specialized software package support at the specified experience level.
Ability to collaborate with IT Professionals throughout the Software Development Life Cycle.
Experience in structured methodologies for the development, design, implementation, and maintenance of applications.
Experience in design, code, test, debug, and document applications.
Experience in the use of object and/or third‑generation language development tools.
Experience in one or more programming languages.
Experience in application design, latest design patterns, deployment, and troubleshooting.
Experience with relational and hierarchical database technologies.
Experience in the use of information retrieval packages using query languages.
Experience with one or more communications protocols.
Experience eliciting and documenting information from diverse business stakeholders and subject matter experts.
Experience with application architecture, front‑end and back‑end integration, API development.
Excellent analytical, problem‑solving, decision‑making, verbal and written communication, interpersonal, and negotiation skills.
A team player with a track record for meeting deadlines.
Full Stack Skills
Proficient with both front‑end and back‑end development, including database design/management and DevOps.
Knowledge and experience with design and implementation of overall web architecture.
Experience with implementation of approved user interface, design, and deployment of databases.
Knowledge and experience ensuring the entire stack is designed and built for speed and scalability.
Knowledge and experience with the design and construction of REST API services.
Knowledge and experience integrating front‑end UI with constructed APIs.
Knowledge and experience in design and implementation of continuous integration and deployment.
Knowledge and experience with programming Internet‑ready applications.
Knowledge and experience in rapid application development (RAD) methodologies.
Knowledge and understanding of Information Management principles, concepts, policies, and practices.
Experience with middleware and gateways.
Experience reviewing, analyzing, and modifying product installation scripts including encoding, testing, debugging.
Ability to provide post‑implementation support and resolve any post‑implementation technical issues.
Experience conducting design walkthrough sessions with project team.
Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards.
Ability to provide user and system documentation as required.
High‑level knowledge of front‑end interfaces.
Strong knowledge of RESTful APIs and good understanding of Swagger files.
Demonstrated ability to create self‑contained, reusable, and testable modules and components building on AngularJS.
Experience creating, designing, and implementing layouts for new and existing web pages.
Experience designing user interactions on websites, developing servers and databases for website functionality, and coding for mobile platforms.
Fundamental knowledge of UX/UI.
Experience ensuring front‑end code can query APIs.
Experience with Java WebLogic and Java programming for web applications (Tomcat, WebLogic), EJB, Servlet.
Strong database and SQL skills (Oracle, SQL Server).
Experience / knowledge of REST and SOAP web services.
Experience / knowledge of Azure DevOps, JIRA, Agile/Scrum.
Skills – Experience & Skill Set Requirements
Collaborates effectively within a cross‑functional Agile product team (developers, UX, QA, product managers, architects).
Demonstrates strong commitment to applying and promoting best practices in front‑end, mid‑tier, and backend development.
Experience working as a core contributor in autonomous, cross‑functional product teams.
Maintains exceptional attention to detail with clean, maintainable, well‑structured code.
Deep experience with Agile delivery practices and Azure DevOps tools (boards, pipelines, code review workflows).
Thrives in fast‑paced environments with shifting priorities.
Strong understanding of TDD methodologies, including writing unit tests, integration tests, and automated test suites.
Technical Skills – 50%
Hands‑on experience building responsive, performant applications for web and mobile.
Strong HTML5, CSS3, and modern UI development expertise.
Proficient in Azure DevOps for backlog management, CI/CD pipelines, code branching, automated deployments.
Expertise in responsive design, debugging, performance optimization, Git workflows.
Ability to analyze user stories and translate them into robust applications.
Skilled at creating programming specifications and technical documentation.
Experienced in diagnosing and resolving technical issues across testing, integration, deployment, and production.
Experience developing secure web applications in compliance with PCI and WCAG 2.0.
Ensures all components meet AODA standards.
Strong understanding of semantic HTML, ARIA roles, accessibility patterns, and assistive technology compatibility (e.g., JAWS).
Previous Ontario Government experience and familiarity with the Digital Dealer Registration (DDR) service is an asset.
Architecture and Design – 20%
Strong understanding of modern cloud‑based architectures and component-driven development (React, Java).
Ability to design and implement reusable, scalable, maintainable UI components.
Experience architecting modular components and frameworks.
Knowledge of performance optimization techniques for both front‑end and back‑end.
Familiarity with serverless architectures, microservices, RESTful API design.
Communication Skills – 10%
Able to clearly articulate technical ideas and propose solutions.
Strong collaborator, capable of mentoring peers and supporting team goals.
Skilled in presenting technical recommendations to both technical and non‑technical audiences.
Strong documentation skills for code, technical processes, and architectural decisions.
Excellent analytical, problem‑solving, interpersonal, verbal, and written communication skills.
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr
Downtown Toronto (Ryerson), Canada | Posted on 03/26/2026
Required to translate technical systemsspecifications into working, tested CRM applications. This includesdeveloping detailed programming specifications, writing and/or generatingcode, compiling data‑driven programs, maintaining, and conducting unittests.
Resolves and troubleshoots technical problems whicharise during the use and operation of software packages, includingtechnical assistance in implementation, conversion and migrations.
Skills /Experience
Dynamics 365CRM Knowledge
MS WebServices
MS SQL Server – all support versions
Batch file processing
API creation and configuration
GeneralSkills
Experience in programming and analysis; specializedCRM software package support at the specified experience level
Ability to collaborate with IT Professionalsthroughout the Software Development Life Cycle
Experience in structured methodologies for thedevelopment, design, implementation and maintenance of applications
Experience in design, code, test, debug anddocument applications
Experience in the use of object and/or third‑generationlanguage development tools
Experience in one or more programming languages
Experience in application design, latest designpatterns, deployment and troubleshooting
Experience with relational and hierarchicaldatabase technologies
Experience in the use of information retrievalpackages using query languages
Experience with one or more communicationsprotocols
Experience in structured methodologies for thedesign, development, implementation and maintenance of applications
Experience eliciting and documenting informationfrom diverse business area stakeholders and subject matter experts
Excellent analytical, problem‑solving and decision‑makingskills; verbal and written communication skills; interpersonal andnegotiation skills
A team player with a track record for meetingdeadlines
CRM SoftwareDevelopment Skills
Knowledge and experience with specific CRM softwareand anticipated future releases high availability solution design andimplementation
Knowledge and experience with specific CRMenterprise architecture methodologies, design standards and tools
Experience with middleware and gateways
Expertise in specific tools for CRM softwaredevelopment
Knowledge and experience with programming Internet‑readyapplications
Knowledge and experience in rapid applicationdevelopment (RAD) methodologies
Knowledge and understanding of InformationManagement principles, concepts, policies and practices
Experience with middleware and gateways
Experience reviewing, analyzing, and modifyingproduct installation scripts including encoding, testing, debugging
Experience conducting design walkthrough sessionswith project team
Knowledge and understanding of Accessibility forOntarians with Disability Act (AODA) and related regulations and standards
Ability to provide user and system documentation asrequired
Skills –Experience and Skill Set Requirements
Extensiveexperience with the following technologies:
MS Dynamics – specifically D365
C# programming
.NET Framework – all supported versions
SQL
XML
MS WebServices
MS SQL Server – all support versions
Batch file processing
API creation and configuration
AdditionalSkill Requirements:
Experience in programming and analysis at thespecified experience level
Experience in structured methodologies fordevelopment, design, implementation and maintenance of applications
Experience managing multiple concurrent tasks
Experience formulating business processes
Demonstrated ability to develop successfulrelationships with all levels of stakeholders
Knowledge of and/or management of production,operations and application support functions in large or medium sizedorganizations
Experience with gathering business requirements
Excellent analytical, problem solving and decisionmaking skills; oral and written communication skills; interpersonal andnegotiation skills
A team player with a proven track record formeeting strict deadlines
Development of training curriculums, material anddelivery of training sessions
Criteria
Dynamics 365CRM knowledge – 50%
MS WebServices
MS SQL Server – all support versions
Batch file processing
API creation and configuration
Custom codedportals and legacy code platforms – 30%
C# programming
.NET Framework – all supported versions
SQL
XML
IAM,security; network; and basic troubleshooting – 10%
Ability towork with technical and non‑technical/business partners effectively, withoutstanding communication skills – 10%
Communication (oral and written)
Ability to gather requirements
About Symbiotic Digital.
Symbiotic Digital provides the ITExperts you need that solve problems and get things done. See what thetop 2% in their field can do for you. (Symbiotic Digital is adivision of Symbiotic Group Inc.)
We servecustomers in two ways, we provide:
1. Digital Experts: IT Consultingexpertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People YouNeed
ServingIT & Business leaders, Symbiotic Digital provides a business system thatenable us to provide the Expert Technical staff needed to solve challengingbusiness and IT problems. IT leaders in the most reputable organizations inCanada have relied on Symbiotic Digital to help them staff difficultassignments with proven Experts uniquely evaluated by our proven QMS- QualityManagement System Staff Development Model. We are a 100% Indigenous ownedcompany.
#J-18808-Ljbffr
Overview
Downtown Toronto (Central Bay Street), Canada | Posted on 03/12/2026
City Downtown Toronto (Central Bay Street)
Country Canada
Location: Onsite/Toronto
Job ID#: RQ10813
Duration: 6 months
Job Description
The JusticeTechnology Services – Digital Design Branch requires a software developer with experience in the design and development of middleware and integration solutions. The developer will build integration infrastructure for CriminalJustice Digital Design (CJDD) products and work on various application integration endpoints, including:
Criminal eIntake
Digital Disclosure and Hearing Hub (D2H2)
Digital Information Repository (DIR)
Development
Coding and unit testing of interfaces using SpringBoot/Spring Framework in an Azure cloud environment.
Translating functional specifications into working, tested applications.
Writing and/or generating code.
Conducting unit tests and debugging code.
Design & Documentation
Participating in the creation of high‑quality software designs.
Contributing to documentation across SDLC phases.
Developing detailed programming specifications, UI designs, and prototypes.
Support
Assisting with troubleshooting production issues.
Experience and Skillset Requirements
MandatoryRequirements
Extensive experience with REST API design and development, including documentation and testing.
In‑depth knowledge of integration patterns and best practices; experience designing and building integration solutions using Spring Integration.
Experience with enterprise integration technologies (JMS, AMQP, REST) and their use in a Spring Integration context.
Knowledge of data transformation techniques (mapping, normalization) and hands‑on experience applying them in SpringIntegration.
Strong SQL skills and experience with relational databases such as SQL Server or Oracle.
Knowledge of NoSQL databases such as MongoDB and experience using them in production.
Experience leading development teams and mentoring junior developers.
Knowledge of creating APIs requiring mapping between Java applications and mainframe copybooks.
DesiredSkills and Experience
Strong expertise in Java and the Java development ecosystem, including Spring Boot.
In‑depth knowledge of microservice architecture and experience building scalable, highly available systems.
Extensive REST API design and development experience, including documentation and testing.
In‑depth knowledge of integration patterns and experience building integration solutions using Spring Integration.
Experience with enterprise integration technologies (JMS, AMQP, REST).
Strong knowledge of XML and experience with XML‑based integration solutions (XSLT, XPath).
Experience with message‑oriented middleware and enterprise service buses, such as Azure Service Bus.
Experience with event‑driven architecture and Azure Event Hub.
Strong SQL skills; experience with SQL Server or Oracle.
Understanding of security best practices, including authentication, authorization, and encryption.
Strong experience writing automated tests, including unit and API tests.
Familiarity with Agile methodologies (Scrum, Kanban) and participation in sprint planning and retrospectives.
Excellent written and verbal communication skills for technical and non‑technical stakeholders.
Passion for learning, staying current with industry trends, and continuous improvement.
Strong problem‑solving and debugging skills, with experience resolving complex issues.
Proven track record delivering high‑quality, robust, and scalable solutions in fast‑paced environments.
Evaluation Criteria
Criteria 1: Technical Design – 30 Points
Strong Java and Spring Boot expertise.
Deep knowledge of microservice architecture and scalable systems.
Practical application of design patterns and standards.
Knowledge of WCAG guidelines, OMG standards, and OPS architecture standards.
Criteria 2: Integration – 30 Points
Data transformation expertise (mapping, normalization) in Spring Integration.
Experience with message‑oriented middleware and ESBs (Azure Service Bus).
Strong SQL skills with relational databases.
Understanding and implementation of security best practices.
Criteria 3: Middleware – 15 Points
Experience with message‑oriented middleware and ESBs (Azure Service Bus).
Criteria 4: Security – 15 Points
Experience with Security and Web Services Security standards and frameworks.
Extensive experience with OAuth, OpenID, SAML 2.0, etc.
Criteria 5: Technical Framework – 10 Points
In‑depth knowledge of microservice architecture and scalable, highly available systems.
Prior experience with containerized environments such as Azure, OpenShift, Docker, Kubernetes, and Microservices.
About Symbiotic Digital
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
DigitalExperts: IT Consulting expertise. Bright Minds That Produce Proven Results
Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enables us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr
A leading IT consulting firm in Toronto is seeking experienced Java Developers responsible for translating business requirements into working applications. Candidates must have over 10 years of experience with Java Enterprise technologies and proficiency in databases. The role involves conducting unit tests and performing analysis and design based on requirements. This position offers opportunities for impactful work within a 100% Indigenous owned company. #J-18808-Ljbffr
Overview
The Developers will be responsible for translating business requirements and technical system specifications into working, tested applications. This involves:
Performing analysis and design based on requirements
Conducting unit tests
Mandatory Skills
10+ years’ experience in developing n-tier Enterprise applications
10+ years’ hands-on development with Java Enterprise technologies
Expertise in application design, latest design patterns, deployment, and troubleshooting
Extensive hands-on development & troubleshooting experience on the Java EE platform
Expertise in JPA or Hibernate, and Spring Framework
Proficient working with Databases and SQL (expertise with Azure Cosmos DB, Postgres, Oracle, and PL/SQL highly desirable)
Proficient in Eclipse IDE or Rational Application Developer
Nice to Have Skills
Experience writing Web Services and implementing SOA
BPM tools such as jBPM, Activiti, IBM Process Server, Camunda BPM, Drools Rule Engine
Fine‑grained security frameworks such as Spring Security, Apache Shiro, ForgeRock
Evaluation Criteria
Technical / Java EE Platform — 25%
10+ years’ experience in developing n-tier Enterprise applications
10+ years’ hands-on development with Java Enterprise technologies
Demonstrated experience in application design, latest design patterns, deployment, and troubleshooting
Demonstrated experience in conducting unit tests based on requirements
Spring Framework — 10%
Demonstrated experience working with Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Batch, Spring Security, etc.)
ORM — 15%
Demonstrated experience with ORM tools such as JPA, Hibernate, or MyBatis
Database — 15%
Working experience in writing SQL and Stored Procedures (preferably in Oracle and PL/SQL, Cosmos DB, Postgres, MySQL)
BPM — 5%
Demonstrated experience with Camunda BPM, Drools Rule Engine
Demonstrated experience working with Azure Cosmos DB, Azure Blob Storage, Azure Cognitive Search, etc.
UI — 10%
Demonstrated experience with React, Angular, jQuery
About Symbiotic Digital
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr
A leading IT consulting firm is looking for an experienced Azure Data Engineer to build and manage a scalable data integration platform. The successful candidate will work on Microsoft Fabric to design robust data solutions, optimize data pipelines for performance, and ensure high data quality across multiple sources. Applicants should have strong hands-on experience, especially with SQL, Python, and data integration tools. This role is essential in delivering reliable datasets for analytics and operations. #J-18808-Ljbffr
Shape the future of digital justice as a Senior Software Developer. Leverage your skills in middleware development and REST API design while working on-site in vibrant Downtown Toronto.
This role involves designing and developing integration solutions for Criminal Justice Digital Design products. You’ll utilize your extensive experience with Spring Boot in an Azure cloud environment, translating functional specifications into tested applications. Your expertise will not only enhance application integration but also support documentation efforts throughout the SDLC.
Key Responsibilities:
• Develop integration infrastructure for digital justice applications
• Code and unit test using Spring Boot in Azure
• Translate functional specs into tested applications
• Create high-quality software designs and documentation
• Troubleshoot production issues effectively
Requirements:
• Extensive experience with REST API design and development
• Strong SQL skills and relational database expertise
• Knowledge of Spring Integration and integration patterns
• Proven experience leading development teams
• Familiarity with NoSQL databases like MongoDB
Utilize your Java and integration skills to enhance digital solutions, contributing to the improvement of justice systems.
#J-18808-Ljbffr
Position:
Software Developer – Full Stack
Location: Toronto, ON
Job ID#: RQ10724
Duration: 12 months
Role Overview
We are seeking a
Full Stack Software Developer
with strong experience across front‑end, back‑end, and cloud‑native application development. The successful candidate will collaborate closely with cross‑functional teams to design, build, test, and support scalable, accessible, and high‑quality web applications.
General Skills
Experience in programming and analysis, including support of specialized software packages at the required experience level
Ability to collaborate with IT professionals throughout the software development lifecycle
Experience with Agile/Scrum methodologies for development, design, implementation, and maintenance of applications
Experience designing, coding, testing, and debugging applications
Experience with one or more programming languages
Experience with relational database technologies and information retrieval using query languages (e.g., SQL)
Excellent analytical, problem‑solving, and decision‑making skills, with strong verbal and written communication abilities
Full Stack Skills
Proficiency in both front‑end and back‑end development, including database design/management and DevOps
Design and implementation of overall solution architecture
Implementation of approved user interfaces and design and deployment of databases
Ensuring solutions are designed and built for speed and scalability
Design and construction of REST API services and integration with front‑end user interfaces
Support for the implementation and upkeep of CI/CD pipelines
Must‑Have Technical Skills
Entity Framework or other Object‑Relational Mapping (ORM) data access tools
REST APIs
React and Next.js
SQL experience
Node.js
Knowledge of Web Content Accessibility Guidelines (WCAG) for web application development
Knowledge and understanding of the Accessibility for Ontarians with Disabilities Act (AODA) and related regulations and standards
Ability to produce system and technical documentation as required
Collaborate with Business Analysts, UX/UI Designers, Product Managers, and Architects to develop application designs and technical specifications based on storyboards, user stories, UI/UX artefacts, security requirements, and data models
Deliver high‑quality software products, including MVPs and cloud‑native web applications, ensuring accessibility compliance
Create object‑oriented models using UML and related design tools
Support quality assurance and defect management activities, including unit testing, test automation, security testing, load testing, accessibility testing, and system/user testing
Design, construct, enhance, and modernize web applications using cloud‑native, PaaS, microservices, API‑based, responsive, and serverless architectures
Provide critical application support, including incident investigation, troubleshooting, maintenance, and long‑term fixes for complex production systems
Prepare implementation, release, and operational procedure documentation as required
Coordinate system development activities and provide technical guidance to other team members
Provide knowledge transfer and post‑implementation support throughout the engagement
Experience & Skill Set Weighting
Required
ORM tools such as Entity Framework
REST APIs
React and Next.js
SQL
Node.js
WCAG‑compliant web application development
Experience with common React libraries (e.g., React Hook Form, React Query, Zustand)
Nice to Have
Responsive web front‑end and Web API development
Unit testing and test automation tools (e.g., NUnit, xUnit, MSTest, Karma, Jasmine)
Microservices and container‑based development
CI/CD pipelines, Git, and Azure DevOps
Regression testing and QA automation tools (e.g., Playwright)
Agile Delivery Team Experience (20%)
Contribution as a Developer or QA in cross‑functional teams
Experience with sprint planning, stand‑ups, demos, and retrospectives
Concurrent development using Git‑based source control and CI/CD pipelines
Business Analysis Experience (10%)
Translating business requirements into software implementations
Soft Skills (5%)
Strong analytical and problem‑solving skills
Excellent oral and written communication skills
Highly developed interpersonal and negotiation skills
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr
This role is responsible for driving product strategy, delivery, and continuous improvement for a large-scale shared technology platform that supports multiple internal and public-facing applications. The platform provides a scalable and secure infrastructure environment, hosting a high volume of business‑critical applications.
The Product Manager will own the end‑to‑end product lifecycle, work closely with engineering and stakeholder teams, and ensure the product aligns with broader organizational strategy and customer needs.
This position operates in a hybrid work environment, with an expectation of working onsite several days per week.
Position Highlights
Support and contribute to product management strategies and end‑to‑end product lifecycle processes
Develop and maintain clear product governance, roles, and responsibilities
Create and maintain user guides, including visual aids, for multiple stakeholder roles
Provide timely system support to internal users
Define and improve processes for service support, maintenance, and onboarding
Guide onboarding of new teams and client portfolios onto the platform
Key Responsibilities
Own product planning and execution throughout the full product lifecycle
Gather, analyze, and prioritize product and customer requirements
Define and communicate product vision and strategy
Ensure product alignment with organizational goals and objectives
Develop a deep understanding of customer experience by:
Identifying and addressing product gaps
Generating ideas to improve user experience and drive growth
Creating internal and external alignment around the product vision
Develop product positioning and pricing strategies
Translate product strategy into detailed requirements and prototypes
Scope and prioritize initiatives based on business value and customer impact
Collaborate closely with engineering teams to ensure efficient and timely delivery
Lead product launches in collaboration with client‑facing teams, leadership, and other product managers
Act as a product advocate to build awareness and understanding
Engage with users and stakeholders to gather feedback and continuously improve products and services
Required Qualifications (Must Have)
Strong understanding of application and technology architecture and integration within shared infrastructure and middleware environments
Experience performing logical technology analysis at a functional level
Hands‑on experience with platform services, APIs, and databases
Knowledge of cloud deployment design and architecture
Familiarity with modern development frameworks and technologies
Experience using structured methodologies for product and service design, development, implementation, and maintenance
Demonstrated technology vision and architectural leadership
Knowledge of enterprise architecture governance and gating processes
Experience with service‑oriented, container‑based, and component‑based architectures
Background working in both startup environments and large‑scale product delivery organizations
Experience with virtualization technologies (e.g., server virtualization platforms)
Exposure to modern development frameworks and languages, including:
APIs, microservices, and container technologies
Extensive experience designing and managing large, distributed middleware platforms
Strong architectural knowledge of N‑Tier environments, cloud computing, networking, and mixed operating system platforms
Familiarity with enterprise‑level information architecture strategies, policies, and standards
General Skills
Experience delivering Product Requirement Documents (PRDs) with clear prioritization and justification
Experience assessing commercial off‑the‑shelf (COTS) products and integration compatibility
Experience running beta and pilot programs for early‑stage software products
Strong collaboration skills with the ability to manage competing priorities
Proven ability to meet deadlines and manage stakeholder and client relationships
Experience & Skill Weighting
Product Management:
50%
Product roadmaps, backlogs, documentation, and user guides
Collaboration with implementation and operations teams
Platform Technologies:
10%
Web and application servers, automation tools, container platforms
Application hosting models, licensing, and platform lifecycle management
Integration Technologies:
10%
APIs, gateways, managed file transfer solutions
Integration protocols such as REST, SOAP, and GraphQL
Project Management:
25%
Medium to large project planning and delivery
Resource, risk, issue, and stakeholder management
Public Sector or Regulated Environment Experience:
5%
About Symbiotic Digital
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr
The Senior UX Designer is responsible for delivering user-centered design outcomes across the full service lifecycle. The role follows a structured, multi-phase service design approach and partners closely with business and technical teams to research, design, validate, and continuously improve digital products and services.
There are four distinct delivery phases in which UX Designers produce deliverables aligned with a standard service design playbook and user-centered design principles.
Delivery Phase 1: Discovery
The Discovery phase focuses on understanding user needs, business goals, and the problem space before building a solution.
Key Responsibilities
Facilitate project kick‑off sessions to align stakeholders and define outcomes
Build understanding of:
Short- and long‑term business goals
User and business needs
Business Model Canvas
5 Whys analysis
Short- and long‑term goals
Risks, fears, and challenges
Clearly defined problem statements
User Research Activities
User interview topic maps
User interview scripts
User interview synthesis (collection, aggregation, and analysis of findings)
User research findings report
Inception / Showcase Activities
Present key findings and insights to extended stakeholders
Align business and technical teams on next steps
Support planning for the Alpha phase
Additional Deliverables
User storyboards
Technical service blueprints
Defined business key performance indicators (KPIs)
Delivery Phase 2: Alpha
Alpha focuses on experimentation and hypothesis testing to determine how best to meet identified user needs.
Optionally conduct a five‑day design sprint (or variation)
Produce clickable prototypes for multiple solution options
Validate prototypes through usability testing
Produce research findings reports
Iterate on prototypes based on user insights
Identify processes or policies requiring change
Produce a business proposal to support funding for the next phase
Define solution vision and success metrics
Create a prioritized feature list for Beta
Define user outcomes and KPIs
Delivery Phase 3: Beta
The Beta phase involves building and validating a working, user‑facing service using agile delivery methods.
Key Responsibilities
Stand‑ups
Sprint planning
Reporting
Acceptance
Lead user story creation and validation one iteration ahead of development
User stories and backlog‑ready designs
Sketching and ideation workshops
High‑fidelity designs and iterative enhancements
Synthesis of research findings
Stakeholder and product owner sign‑off
Accessibility compliance testing per iteration
Regular usability testing on the MVP
Delivery Phase 4: Live
The Live phase emphasizes continuous improvement once the service is fully operational.
Ongoing user research and usability testing
Accessibility compliance testing as enhancements are released
Analysis of usage analytics and user behavior
Measurement and tracking of KPIs
Continuous iteration and service optimization
Skills & Qualifications
User Experience Design (40%)
Extensive experience applying UX best practices
Strong understanding of mobile‑first and responsive design
Ability to iterate designs efficiently and intelligently
3+ years of experience on complex projects of varying sizes
Experience working within agile (Scrum) environments
Degree or diploma in graphic design
Degree or certification in usability, human‑computer interaction, or technical writing is an asset
Experience facilitating user research and usability testing
Accessibility compliance testing experience is an asset
Relationship Management (20%)
Strong communication and mediation skills
Experience working with cross‑functional teams
Ability to manage resistance to change
Technical Skills (30%)
Proficiency with UX and design tools such as:
Figma
Sketch
Adobe Creative Cloud
Axure
InVision
JustInMind
Soft Skills (10%)
Excellent communication and presentation skills
Strong collaboration in distributed teams
Strong interpersonal and negotiation skills
Excellent analytical, problem‑solving, and decision‑making abilities
About Symbiotic Digital.
Symbiotic Digital provides the IT Experts you need that solve problems and get things done. See what the top 2% in their field can do for you. (Symbiotic Digital is a division of Symbiotic Group Inc.)
We serve customers in two ways, we provide:
1. Digital Experts: IT Consulting expertise. Bright Minds That Produce Proven Results
2. Recruitment: Find The Right People You Need
Serving IT & Business leaders, Symbiotic Digital provides a business system that enable us to provide the Expert Technical staff needed to solve challenging business and IT problems. IT leaders in the most reputable organizations in Canada have relied on Symbiotic Digital to help them staff difficult assignments with proven Experts uniquely evaluated by our proven QMS- Quality Management System Staff Development Model. We are a 100% Indigenous owned company.
#J-18808-Ljbffr