Job Title: Senior Salesforce Developer
Job ID: 78536
Location: Brampton, Ontario
What you will be doing:
- Design intuitive, scalable, and maintainable Salesforce solutions that adhere to industry best practices and coding standards.
- Hands-on development and implementation of complex Salesforce solutions that align with business objectives leveraging declarative tools, experience with Site, Service Cloud, Public Sector Foundation (PSF)/OmniStudio including OmniScript, Data Raptors, FlexCards, Apex, Flows, and Lightning Web Components (LWC), including PDF document generation.
- Any design proposal must be in alignment with overall platform architecture standards and principles.
- Ensure data security and compliance by implementing appropriate access controls, data sharing rules, and security configurations.
- Design and execute data migration tasks.
- Participate in technical design sessions and code reviews, ensuring the quality, reliability, and performance of the developed solutions.
- Working with QA team, design, develop, execute and debug test plans and test cases for both manual and automated testing to ensure quality and reliability of developed solutions.
- Perform code migration as per existing release management process, including sandbox management, deployment strategies, and change management.
- Build comprehensive High Level Architecture Document (HLAD) Technical Design Document (TDD) and Build Logs including customizations, configurations, and development processes for future reference.
- Knowledge transfer to technical teams and demonstrations to the business user groups.
- Technical leadership in troubleshooting and resolving complex technical issues, offering innovative solutions and recommendations.
What you must have:
- 6+ years of solution delivery experience within the Salesforce ecosystem, including working on medium to large-scale complex Salesforce projects.
- Salesforce Architecture Governance and Best Practices, including knowledge of Salesforce platform features, architecture, security, and functionalities (customizations, configuration, and integration capabilities).
- Understanding of Salesforce development best practices, coding standards, and security considerations to ensure a robust and maintainable solution.
- Developing custom code using Salesforce’s programming language, Apex, and creating custom user interfaces using Visualforce.
- Build secure, scalable integrations with Salesforce.
- Knowledge of API management, integration patterns, identity and access management, and data integration.
- Lightning Web Component (LWC) Framework: building modern and responsive user interfaces within the Salesforce Lightning Experience Framework using JavaScript and Node.js.
- Creating, configuring, and migrating Salesforce Knowledge Articles.
- Using declarative tools such as Flow Builder, Validation Rules, Approval Processes.
- Experience working with Salesforce managed packages.
- Public Sector Foundation (PSF): Solid understanding and experience working with Public Sector Foundation (Vlocity/OmniStudio) framework including PSF data model, OmniScript, FlexCards, Data Raptors, Integration Procedures and Vlocity PDF document generation.
- Data Management: Experience with data modeling, data migration, and data cleansing techniques within the Salesforce ecosystem.
- Ability to write unit tests, perform code reviews, and debug issues effectively to ensure the quality and reliability of the developed solutions.
- Experience in code migration and understanding of the release management process, including sandbox management, deployment strategies, and change management.
- Skill in creating comprehensive documentation for design, implementation, and maintenance of Salesforce solutions.
- Strong experience and understanding working in Agile Scrum environments, collaborating with cross-functional teams, and delivering incremental value.
- Knowledge of and experience with Salesforce Experience Site.
Mandatory Certifications:
- Salesforce Administrator
- Salesforce Platform Developer I
- Salesforce OmniStudio Developer or consultant
- Any Salesforce.com Designer or Architecture certifications