- Company Name
- Loto-Québec
- Job Title
- Concepteur·trice - développeur·euse senior salesforce
- Job Description
-
Job title: Senior Salesforce Developer – Marketing Cloud & Data Cloud
Role Summary: Design, develop, and maintain end‑to‑end marketing, loyalty, and data‑cloud solutions on Salesforce, integrating with external ecosystems (e.g., Google, Meta) and AWS Redshift. Collaborate with technical leads and product owners to deliver omnichannel journeys, real‑time API integrations, high‑frequency data pipelines, and robust deployment pipelines in an Agile environment.
Expactations: Deliver clean, modular, and well‑tested code; participate in sprint planning, demos, and retrospectives; drive technical quality and continuous improvement; mentor peers; stay current on Salesforce platform updates and emerging technologies.
Key Responsibilities: • Architect and build marketing solutions using Salesforce Marketing Cloud, Data Cloud, and CDP. • Create and optimize omnichannel journeys and automation (Apex, Flow, Lightning Web Components). • Implement real‑time integrations through Marketing Cloud APIs and event notifications. • Model, ingest, and transform high‑frequency data streams to feed Marketing Cloud via 0‑copy data pipelines. • Design and manage end‑to‑end CI/CD pipelines (Git, CI tools, Docker, Kubernetes/OpenShift). • Write unit, integration, and performance tests; generate test scenarios and perform self‑testing. • Participate in Agile ceremonies, code reviews, technical design, and documentation. • Consult with cross‑functional teams to scope and execute solutions; act as a technical resource. • Advise on technology choices, innovations, and best practices.
Required Skills: • Certified Salesforce Platform Developer I or II (preferred). • Minimum 8 years of application development experience on Salesforce (Apex, Flow, Lightning, REST/SOAP). • Proficiency in JavaScript (ES6+), Java, and web frameworks (Angular, Vue JS or similar). • Knowledge of Data Cloud/CDP and 0‑copy data architectures. • Experience with DevOps CI/CD, automated testing, Docker, Kubernetes/OpenShift (asset). • Familiarity with event‑driven architecture (Kafka, pub/sub) and data mesh concepts. • Strong SQL skills (SQL Server, Oracle). • Agile Scrum methodology and tools (JIRA, Confluence). • Excellent written and verbal communication, analytical, team orientation, customer service mindset. • Ability to work independently and support on-call duties when required.
Required Education & Certifications: • Bachelor’s degree in Computer Science, Software Engineering, or related field. • Salesforce Platform Developer I/II certification (required). • Additional certifications (e.g., Data Architecture, Cloud Streaming) are considered an asset.