Industry: All
Term: Contract
Province: ON
Category: Information Technology
Experience: 5 - 10 Years
On behalf of our public sector client, Affinity is looking for a Sr. Salesforce Developer/Programmer with at least six (6) years of extensive experience in Salesforce design, development, configurations, coding, and architecture. The ideal candidate will have a strong background in Salesforce.com (SFDC) application architecture, data management, integration, code development, configuration, deployment, and administration.
Responsibilities:
• Clearly understand the Requirements before starting the Development work; then develop and deliver features as per Requirements with highest quality and pass the test.
• Design intuitive, scalable, and maintainable Salesforce solutions that adhere to industry best practices and coding standards. Provide any improvement recommendations with rationale.
• Hands-on development and implementation of complex Salesforce solutions that align with business objectives leveraging declarative tools, Experience Site, Service Cloud, Public Sector Foundation (PSF)/ OmniStudio including OmniScript, Data Raptors, FlexCards etc. 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.
• Provide knowledge transfer to the Agency’s technical team and provide demonstrations to the business user and trainer on how to use the application.
• Provided technical leadership in troubleshooting and resolving complex technical issues, offering innovative solutions and recommendations.
• Stay updated with the latest Salesforce features, releases, and industry trends, and proactively recommend
Qualifications:
Skills & Knowledge:
• Years of Experience: A minimum of six (6) years of practical solution delivery experience within the Salesforce ecosystem, including working on medium to large-scale complex Salesforce projects.
• Salesforce Architecture Governance and Best Practices:
o In-depth knowledge of Salesforce platform features, architecture, security, and functionalities, including customizations, configuration, and integration capabilities.
o Understanding of Salesforce development best practices, coding standards, and security considerations to ensure a robust and maintainable solution.
• Configuration and Customization:
o Developing custom code using Salesforce's programming language, Apex, and creating custom user interfaces using Visualforce.
o Build secure, scalable integrations with Salesforce. Knowledge of API management, integration patterns, identity and access management, and data integration.
o Lightning Web Component (LWC) Framework: building modern and responsive user interfaces within the Salesforce Lightning Experience Framework using JavaScript and Node.js.
o Creating, configuring, and migrating Salesforce Knowledge Articles.
o Using declarative tools such as Flow Builder, Validation Rules, Approval Processes.
o 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.
• Testing and Debugging: Ability to write unit tests, perform code reviews, and debug issues effectively to ensure the quality and reliability of the developed solutions.
• Deployment and Release Management: Experience in code migration and understanding of the release management process, including sandbox management, deployment strategies, and change management.
• Documentation: 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. Possess industry recognized five Scrum values.
• Problem-Solving: Strong analytical and problem-solving skills to design and implement solutions, troubleshoot and identify root cause that addresses business needs. Explain with example.
• Communication: Effective and respectful communication skills to collaborate with stakeholders, understand requirements, and translate technical concepts into clear explanations. Explain the solution and technical concepts with example while facilitating sessions in large project environments including business and technical SME.
• Required: 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
• NOTE: Proof of certifications must be submitted with bid submission.
Affinity Earn:
Know someone who’s great for this, or any of our open roles? Earn up to $4,000/year for each successful referral through Affinity Earn. You can also earn up to $50,000 for helping us find new clients. Learn about our referral program at https://affinity-group.ca/earn/ or browse our jobs & follow us at https://www.linkedin.com/company/affinity-staffing/jobs/
About Affinity:
Affinity Group is a technology and business consulting and services company. We believe in creating long term relationships between clients and consultants that foster a mutually beneficial partnership. Affinity is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All employment is decided on the basis of qualifications, merit and business need.
For more information on Affinity, please visit www.affinity-group.ca
Job Number: 11921
#LI-Hybrid