Job Title: Solutions Designer - CRM - Senior
Location: Toronto, Ontario
Work Model: Hybrid (3 days onsite, 2 days remote)
Description / Responsibilities / Skills
Must Have
10+ years experience developing Single Page Applications using HTML5, CSS3, JavaScript, JQuery, Bootstrap, Backbone, React, Stencil.js and REST API integration (JSON, XML)
10+ years experience developing digital products compliant with accessibility standards such as WCAG 2.x AA, AODA and WAI ARIA
10+ years experience integrating secure authentication flows using OpenID Connect OIDC with PKCE
Hands-on experience building scalable Salesforce Lightning Components using modern Web Components
Description
Responsibilities
- Design, develop, upgrade, test and implement software components for enterprise applications
- Contribute to integration of multiple components and sub-forms within core application
- Develop frontend components and user interaction flows
- Ensure compliance with accessibility, privacy, security and operational requirements
- Integrate applications with backend services and APIs
- Configure authentication, security and access models
- Troubleshoot application issues including system functionality, integrations and data integrity
- Perform root cause analysis and provide resolution recommendations
- Collaborate with development teams to ensure consistent implementation
- Participate in planning, estimation and delivery activities
- Support QA, UAT and deployment activities
- Provide post-launch support and stabilization
- Develop and maintain technical documentation including architecture and design artifacts
- Provide knowledge transfer and support to internal teams
General Skills
- Experience in application architecture and system integration
- Experience working independently and within cross-functional teams
- Strong documentation and technical communication skills
- Experience working in Agile environments
- Strong analytical, troubleshooting and problem-solving skills
- Ability to collaborate with business and technical stakeholders
Desirable Skills
- Public sector or municipal experience
- Experience working with Salesforce Experience Cloud and Service Cloud
- Experience with large-scale enterprise web applications
Skills
Experience and Skill Set Requirements
Technical Skills
- Strong experience in SPA development using modern frameworks
- Experience integrating APIs using REST JSON XML
- Experience with Salesforce Lightning and web component frameworks
- Experience implementing secure authentication using OIDC and PKCE
- Strong knowledge of HTML, CSS, JavaScript and frontend frameworks
- Experience developing accessible applications aligned with WCAG and AODA
Architecture and Design
- Experience with application architecture and integration design
- Ability to produce architecture diagrams and technical documentation
- Experience with risk assessment and accessibility compliance
Development and Integration
- Experience developing and maintaining large-scale IT applications
- Experience integrating multi-system enterprise platforms
Communication and Collaboration
- Strong interpersonal and communication skills
- Ability to work with multidisciplinary teams and stakeholders
Pay: $120.00-$125.00 per hour
Experience:
- Solution architecture: 10 years (required)
- Salesforce: 10 years (required)
- Single Page Applications: 10 years (required)
Work Location: Hybrid remote in Toronto, ON