Job ID: AR-211
Job Title: Senior Programmer/Developer (Salesforce)
Closing Date: April 08, 2025 2:00 p.m. (EST)
Location: Mississauga or Brampton, Ontario
Client: The Region of Peel (municipal government)
Salary: $90.00 per hour
Employment Type: Hybrid (minimum 2 days on-site), Full-time (35 hours per week, 7 hours per day)
Duration: Contract (May 16, 2025 to May 15, 2026, with potential for up to 6 months extension)
Consider Your Next Contract with Aliant Resources and The Region of Peel, in the Greater Toronto Area.
About Us:
Aliant Resources is a dedicated provider of IT staffing services, committed to promoting diversity, equity, inclusion, belonging, anti-racism, and accessibility in all facets of our operations. We invite you to join our team!
Role Overview:
We are seeking a Senior 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. This role will involve performing duties as both a Salesforce Programmer/Developer and designer.
The successful candidate will possess deep technical expertise in the Salesforce.com platform, including proficiency in the Vlocity public sector foundation (PSF) framework. They will be responsible for system-wide design, development, coding, configuration, integration, and customization of complex integrated projects. They will collaborate and transparently work in an Agile Scrum project team, delivering the highest-quality solution per requirements in short iterative Sprints following SDLC and governance.
Deliverables:
- Clearly understand the Requirements before starting the Development work; then develop and deliver features as per Requirements with the 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 the 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.
- Provide 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 their adoption to improve the platform's capabilities.
Qualifications and Experience
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:
- In-depth knowledge of Salesforce platform features, architecture, security, and functionalities, including customizations, configuration, and integration capabilities.
- Understanding of Salesforce development best practices, coding standards, and security considerations to ensure a robust and maintainable solution.
Configuration and Customization:
- 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.
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 causes that address business needs.
Communication:
- Effective and respectful communication skills to collaborate with stakeholders, understand requirements, and translate technical concepts into clear explanations.
Required:
- Knowledge of and experience with Salesforce Experience Site.
Mandatory Certifications: Must have one or more of the following:
- Salesforce Administrator
- Salesforce Platform Developer I
- Salesforce OmniStudio Developer or consultant
- Any Salesforce.com Designer or Architecture certifications
NOTE: Proof of certification required.
Nice to have Skills & Knowledge:
- Copado DevOps
- Azure DevOps
Nice to have Certifications:
- Salesforce Platform Developer II
- Salesforce Advanced Administrator
- Copado Certification(s)
Hybrid Work Model:
The Region of Peel supports a hybrid work arrangement that prioritizes meaningful in-person connection. A minimum of two days per week on-site is expected. This arrangement allows for a blend of in-person and hybrid work that adapts to support both organizational priorities and flexibility, and is subject to change over time.
Consultants must attend at the designated Region of Peel (Mississauga or Brampton) location on their first day of their contract, and on their final date of their contract. All other days worked in the Region of Peel's office will be determined between the Hiring Manager and the contractor to support work.
24 hours notice will be provided to the contractor for required onsite work outside of the expected two days per week established at the beginning of the contract term between the Hiring Manager and the contractor.
Why Join Us:
- Be part of a diverse and inclusive workplace
- Contribute to the delivery of essential services
- Opportunity for professional growth and development
At Aliant Resources, we value diversity and inclusion and we encourage candidates of all backgrounds to apply. We are an equal opportunity employer and we look forward to welcoming you to our team.
Diversity Statement:
At Aliant Resources, we are committed to building a workforce that reflects the communities we serve and to promoting a diverse, anti-racist, inclusive, accessible, merit-based, respectful, and equitable workplace.
Accessibility Statement:
Aliant Resources is dedicated to making our recruitment process accessible to everyone with or without a disability. We adhere to workplace accessibility standards to ensure that individuals with disabilities can fully participate in employment opportunities. We understand the importance of identifying and removing barriers, and we strive to provide an inclusive experience for all candidates.
Workplace Accommodations:
We offer workplace accommodations throughout the recruitment process and all aspects of employment consistent with the requirements of the AODA and OHRC.
If you require workplace accommodations due to a disability, injury, illness, or any other condition that may affect your ability to apply online or perform essential job functions, please reach out to us at [email protected]. Your request will be answered, and we will collaborate with you to provide appropriate workplace accommodations as required.
How to Apply:
- You must apply online here
- Your resume should not exceed four (4) pages, in Microsoft Word or PDF format only.
Note for all Applicants:
- We thank all applicants for their interest, but advise that only those selected for further consideration will be contacted
- Qualified applicants may be considered for other comparable positions
- Please prepare your application in accordance with the qualifications posted in this job advertisement