Job Description
Senior Developer - Salesforce
Corporate Services - IT Solutions
Status: (1) Contract Full Time – Up to 13 months
Salary Range: $89,469 to $111,834 per annum + comprehensive benefits
Work mode: Hybrid* see below for more details about this work mode
Hours of work: 35 hours per week (Occasional additional availability after office hours may be required for deployment.)
Join the Region of Peel Salesforce Team as a Senior Salesforce Developer!
Are you a seasoned Salesforce Developer with a passion for innovative solutions? The Region of Peel is seeking a Senior Salesforce Developer/Programmer with 6+ years of hands-on experience in Salesforce design, development, and architecture. If you thrive in a collaborative Agile environment and have a knack for transforming complex requirements into high-quality deliverables, we want to hear from you!
What You’ll Do:
- Lead the design and development of robust Salesforce solutions, leveraging your expertise in SFDC architecture, data management, and integration.
- Engage in system-wide coding, configuration, and customization for complex projects, ensuring seamless integration and deployment.
- Collaborate transparently with an Agile Scrum team, delivering high-quality solutions in short iterative sprints.
- Uphold our five Scrum values, contributing to a culture of teamwork and excellence.
Who You Are:
- A self-organized professional with a keen eye for detail and a commitment to quality.
- Proficient in the Vlocity public sector foundation (PSF) framework, with a deep understanding of Salesforce.com.
- Quick to grasp current system architectures and governance frameworks, ready to hit the ground running in a fast-paced environment.
Key Responsibilities:
- Requirements Mastery: Collaborate closely with stakeholders to fully understand requirements before diving into development. Your mission: deliver high-quality features that exceed expectations and pass rigorous testing.
- Design Excellence: Develop intuitive, scalable, and maintainable Salesforce solutions that follow industry best practices and coding standards. Your design proposals will come with thoughtful improvement recommendations backed by solid rationale.
- Hands-On Development: Implement complex Salesforce solutions using declarative tools, including Communities, Service Cloud, Public Sector Foundation (PSF), OmniStudio (Omniscript, Data Raptors, FlexCards), Apex, Flows, and Lightning Web Components (LWC), along with PDF document generation.
- Architectural Alignment: Ensure all design proposals align with our overall platform architecture standards and principles for seamless integration.
- Data Security & Compliance: Protect our data by implementing robust access controls, data sharing rules, and security configurations.
- Data Migration: Design and execute data migration tasks.
- Collaboration & Quality Assurance: Participate in technical design sessions and code reviews, ensuring the quality, reliability, and performance of the developed solutions.
- Testing Excellence: Work closely with our QA team to design, develop, and execute debug test plans and test cases, both manual and automated, ensuring the highest standards of quality.
- Release Management: Manage code migrations according to our established release processes, including sandbox management and deployment strategies and change management.
- Documentation: Build detailed Technical Design Documents (TDD) and Build Logs including customizations, configurations, and development processes creating valuable references for future developments.
- Knowledge Transfer: Provide knowledge transfer to the Agency’s technical team and provide demonstrations to the business user and trainer on how to use the application.
- Technical Leadership: Utilize your analytical skills to troubleshoot and resolve complex technical issues, offering innovative solutions that enhance our systems.
- Stay Ahead of Trends: Keep up-to-date with the latest Salesforce features and industry trends, proactively recommending their adoption to enhance our platform's capabilities.
- AI/ML Expertise: If you have experience in AI/ML, your ability to develop system automations using Einstein AI or other methods will be a significant asset to our team!
What we require:
- 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 or an equivalent combination of education and experience.
- 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, Omnistudio (Omniscript, Flexcards, Integration Procedures etc.) Flow Builder, Workflow Rules, Validation Rules, Approval Processes.
- Experience working with managed packages
- 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.
- Experience with data modeling, data migration, and data cleansing techniques within the Salesforce ecosystem.
- Experience in code migration and understanding of the release management process, including sandbox management, deployment strategies, and change management
- Strong experience and understanding working in Agile Scrum environments, collaborating with cross-functional teams, and delivering incremental value. Possess industry recognized five Scrum values.
Skills and Abilities:
- Ability to write unit tests, perform code reviews, and debug issues effectively to ensure the quality and reliability of the developed solutions.
- Skilled in creating comprehensive documentation for design, implementation, and maintenance of Salesforce solutions
- Strong analytical and problem-solving skills to design and implement solutions, troubleshoot and identify root cause that addresses business needs
- Effective and respectful communication skills to collaborate with stakeholders, understand requirements, and translate technical concepts into clear explanations.
- Experience in Copado DevOps would be nice.
- Experience in Accounting Seed managed package (Accounts Payable, Sub Ledger, General Ledger) would be nice.
- Experience working with Financials related projects would be nice.
Mandatory Certifications (proof must be submitted before the interview if selected):
- com Certified Platform Developer I
- Vlocity Certified (OmniStudio developer or consultant)
- Any Salesforce.com Designer or Architecture certifications
Nice to have Certifications (proof must be submitted before the interview if selected):
- com Certified Platform Developer II
- Salesforce Certified Advanced Admin
- Salesforce Certified JavaScript Developer I
Perks @ Peel and why you will love working for us:
- Comprehensive Health, Dental, Vision benefit plan including psychological health (effective start date)
- Enrolment into OMERS pension plan
- Accrue Vacation on a monthly basis up to 3 weeks per annum
- 3 Paid personal days and floating holidays
- Flexible hours supporting your wellness and wellbeing
- Annual performance review and merit increases based on performance
- Supportive leadership and a culture of respect and inclusion
- Access to tuition reimbursement (where applicable) and learning and development resources
Work Location: In this role, you'll enjoy the flexibility of a hybrid work arrangement. This means you'll have the ability to work off-site and on-site as needed, depending on operational needs at the 10 Peel Centre Drive, Brampton. The frequency and location of on-site work may vary from week to week, depending on operational demands, which can evolve over time.
It's important to note that your off-site work location must be within the province of Ontario. This ensures that we're compliant with all regulations and policies.
The Region of Peel offers job based flexible hours of work that allows employees to manage personal and professional responsibilities while at the same time ensures business operational needs and customer service expectations are achieved.
Interview: Our recruitment process will include video conference technology.
Kindly ensure to regularly monitor your spam and junk email folders, as important communications regarding your application may be directed there.
If this opportunity matches your qualifications and experience, please apply on-line.
About Us
Peel Region consists of the cities of Brampton and Mississauga, and the town of Caledon. Peel Region delivers essential services to more than 1.5 million residents and approximately 200,000 businesses.
We’re working to create a community that is safe, inclusive, and accessible. A place where everyone feels they belong and can access the services they need to thrive throughout each stage of life.
Our workforce is 6,700 strong and since 1974, we’ve been delivering a wide range of resident focused services. Our services include paramedic services, health programs, long-term care and services for seniors, child care support, garbage collection and recycling, waste water and water treatment, road maintenance, financial assistance, and housing support.
Recognized by Canada's Healthy Workplace Month® with the Great Employer Award presented by Excellence Canada, Peel Region is a place where everyone feels they belong. We strive to develop a workplace that values and respects diversity, practices inclusion, recognizes the unique contributions and abilities of all people and facilitates innovative thinking. At Peel Region, people come first. Each employee has an important role within our community and when we work together, it’s impactful. We encourage you to join us in delivering essential services and programs to our diverse community. You won't find a better opportunity than Peel Region.
Additional Information
Peel Region is committed to a diverse and inclusive workplace where everyone is respected and valued for their contributions, and where everyone is treated fairly and has opportunity to grow and develop. As one of the most diverse regions in Canada, we are committed to establishing a qualified workforce that is reflective of the population we serve.Peel Region is committed to providing accommodations throughout the recruitment process, upon request. If you require accommodation, please notify us and we will work with you to meet your needs. Accessible formats and communication supports are available. Please contact zzg-hrtalentacquisition@peelregion.ca
Please be advised, Peel Region uses email to communicate with applicants for open job competitions and does not use AI technology in any part of the recruitment process. It is the applicant’s responsibility to include an updated email address that is checked daily and accepts emails from unknown users. As we send time sensitive correspondence via email (i.e., testing bookings, interview dates), it is imperative that applicants check their email regularly. If we do not hear back from applicants, we will assume that you are no longer interested in the position and your application will be removed from the competition.