About the company
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for an Associate Principal Solution Architect based in Canada.
Responsibilities
- Design and architect robust, scalable, secure, and high-performance technical solutions that align with enterprise architecture principles, customer requirements, and industry best practices.
- Lead and support initiatives that optimize revenue lifecycle processes, enhance operational efficiency, and reduce costs across complex enterprise environments.
- Deliver and enhance end-to-end Quote-to-Cash implementations, leveraging Salesforce CRM and related technologies across sophisticated enterprise ecosystems.
- Conduct Contract Lifecycle Management, Configure-Price-Quote, and Quote-to-Cash assessments for legacy environments while defining modernization and integration opportunities.
- Define technical architectures for custom applications, platform configurations, and API-driven integrations, using technologies such as Apex, Lightning Web Components, JavaScript, and C#.
- Build and maintain REST and SOAP API integrations supporting data exchange, orchestration, workflow automation, and connectivity between CRM and external enterprise systems.
- Contribute to data architecture activities, including data mapping and loading, while ensuring solutions integrate effectively across upstream and downstream systems.
- Conduct code reviews, enforce secure coding and platform standards, support performance optimization, and maintain high-quality technical deliverables.
- Use Git and Bitbucket for version control and branching, Jira for sprint planning and issue tracking, and Confluence for architecture and technical design documentation.
- Ensure solutions and implementation practices adhere to relevant standards and requirements, including GDPR, FINRA, and HIPAA.
- Partner with sales teams, prospects, and customers to understand requirements, define solution scope, develop architectures, and contribute to Statements of Work.
Requirements
- Bachelor’s degree in Computer Science, a related technical field, or equivalent education and experience.
- At least five years of progressively responsible experience delivering business transformation initiatives within enterprise environments.
- Strong experience with revenue lifecycle processes, including Quote-to-Cash, Contract Lifecycle Management, and Configure-Price-Quote.
- Proven experience with Salesforce CRM, Apex, Lightning Web Components, JavaScript, and .NET/C# in complex enterprise environments.
- Demonstrated ability to design scalable, secure, high-performance architectures for custom development, integrations, and enterprise platforms.
- Hands-on experience developing REST and SOAP API integrations and connecting CRM platforms with external enterprise systems.
- Strong understanding of secure coding standards, performance optimization, version control, branching strategies, and code review practices using tools such as Git and Bitbucket.
- Experience with Jira for agile project delivery and Confluence for maintaining architecture and technical documentation.
- Experience with data architecture, including data mapping and loading across enterprise systems.
- Familiarity with regulatory and data protection standards such as GDPR, FINRA, and HIPAA.
- Strong ability to collaborate with customers, prospects, sales teams, and technical stakeholders, translating complex business and technical requirements into clear solution strategies.
- Strategic thinking, strong analytical capabilities, attention to technical detail, and the ability to balance business objectives with architecture, security, scalability, and performance considerations.
Conditions
- Competitive base salary ranging from $177,850 to $279,385 per year, plus a variable incentive component.
- Fully remote work-from-home flexibility.
- Flexible working arrangements designed to support different working styles and needs.
- Medical and dental insurance.
- Opportunities to innovate, grow professionally, and contribute to individual and team development.
- Exposure to complex enterprise transformation, revenue lifecycle technologies, custom development, and large-scale integrations.