Intermediate Salesforce Developer
BRP
- 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: we work hard, and we know it. This yearly thank you is our way to fuel your dreams.
- Generous paid time away: winding down is as important as creating the future of recreational products.
- Pension plan: we want to make sure you’ll enjoy retirement; we’ve got you covered.
- Collective saving opportunities: being part of BRP allows you to tap into the strength of our saving programs.
- Industry leading healthcare: fully paid by BRP, this program is here for you, whatever happens, so you can focus on what matters.
- Flexible work schedule: balance is key to innovation, and we want to make sure you are at the top of your game with a schedule that will work for you.
- Summer schedule: time flies at BRP, so we hit pause to enjoy it.
- Holiday season shutdown: between Christmas and New Year’s, we close our facilities and refill on good times.
- Educational resources: you love what you do, and we get you resources to stay cutting-edge, so we all win together.
- Discount on BRP products: what we build is amazing, freeing, revolutionary, and you're first in line for the experience.