Intermediate Salesforce Developer
BRP View all jobs
- Montreal, QC
- Permanent
- Full-time
- Salesforce Development: Participate in the development of Salesforce solutions, including custom applications, configurations, and enhancements.
- Customization: Assist in customizing Salesforce applications to meet specific business requirements, such as creating custom objects, fields, workflows, and validation rules.
- Integration: Work on integrating Salesforce with other systems and applications using REST and SOAP APIs under the guidance of senior developers.
- Data Management: Support data import, export, and migration tasks and assist in maintaining data quality and integrity within Salesforce.
- Security and Access Control: Contribute to the implementation and maintenance of security and access controls in Salesforce to protect data and ensure compliance.
- Code Optimization: Collaborate with senior developers to write efficient, well-structured, and maintainable Apex code, Visualforce pages, and Lightning components.
- Problem Solving: Assist in troubleshooting and resolving technical issues and contribute to the identification of solutions for user problems and system errors.
- Documentation: Maintain documentation for Salesforce customizations, processes, and integrations, and ensure it is kept up to date.
- Best Practices: Stay informed about Salesforce best practices and new features and apply them as directed by senior team members.
- Testing and Quality Assurance: Participate in testing activities, including test plan development, and perform code reviews to ensure the quality and reliability of Salesforce solutions.
- Collaboration: Collaborate with senior developers, project managers, business analysts, and other stakeholders to contribute to project success.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
- Strong understanding of Salesforce development, customization, and configuration.
- Willingness to obtain Salesforce certifications, such as Salesforce Certified Platform Developer I, as directed.
- 5+ years of experience in Salesforce development tools, including Apex, Visualforce, Lightning components, and SOQL.
- Familiarity with Salesforce architecture, data model, and security model.
- Basic knowledge of Salesforce integration techniques and technologies.
- Good problem solving and analytical skills.
- Strong communication and teamwork skills.
- Ability to work in a team and follow the guidance of senior developers.
- Eagerness to learn and adapt to new technologies and best practices.
- Familiarity with Agile development methodologies is a plus.
- Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis.
- Annual bonus based on the company’s financial results
- Generous paid time away
- Pension plan
- Collective saving opportunities
- Industry leading healthcare fully paid by BRP
- Flexible work schedule
- A summer schedule that varies by department and location
- Holiday season shutdown
- Educational resources
- Discount on BRP products