Senior Salesforce Developer

4 weeks ago


Dorval, Quebec, Canada BRP Full time

We are seeking a Senior Salesforce Developer to join our team at BRP. This role requires deep expertise in Salesforce development, customization, and integration, as well as the ability to lead and mentor a team of developers.

Key Responsibilities:

  1. Design, develop, test, and deploy high-quality Salesforce solutions, including custom applications, configurations, and enhancements.
  2. Customize Salesforce applications to meet specific business requirements, including creating custom objects, fields, workflows, and validation rules.
  3. Integrate Salesforce with other systems and applications, both on premises and cloud-based, using technologies like REST and SOAP APIs.
  4. Manage data import, export, and migration tasks, ensuring data quality and integrity within Salesforce.
  5. Implement and maintain robust security and access controls to protect sensitive data and ensure compliance with company policies and regulatory requirements.
  6. Write efficient, well-structured, and maintainable Apex code, Visualforce pages, and Lightning components to maximize system performance.
  7. Troubleshoot and resolve complex technical issues and provide solutions to address user problems and system errors.
  8. Maintain comprehensive documentation for all Salesforce customizations, processes, and integrations.
  9. Stay up to date with Salesforce best practices and new features and recommend their implementation to improve system efficiency.
  10. Lead and mentor junior Salesforce developers, provide technical guidance, and foster a collaborative and productive team environment.
  11. Collaborate with project managers, business analysts, and other stakeholders to deliver projects on time and within budget.
  12. Develop and execute test plans, perform code reviews, and ensure the quality and reliability of Salesforce solutions.

Requirements:

  1. Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  2. Salesforce certifications, such as Salesforce Certified Platform Developer I and II, are highly desirable.
  3. 10+ years of proven experience as a Senior Salesforce Developer with a track record of successful project implementations in a similar-sized company.
  4. Proficiency in Salesforce development tools, including Apex, Visualforce, Lightning components, and SOQL.
  5. Strong understanding of Salesforce architecture, data model, and security model.
  6. Experience with Salesforce integration techniques and technologies.
  7. Excellent problem-solving and analytical skills.
  8. Strong communication and teamwork skills.
  9. Ability to work independently and collaboratively in a fast-paced environment.
  10. Knowledge of Agile development methodologies.
  11. Familiarity with industry-specific regulations and compliance requirements (e.g., HIPAA, GDPR, SOX).
  12. Ability to communicate with internal and external stakeholders outside of Quebec or unilingual English-speaking on a daily basis.

  • Senior Data Scientist

    1 month ago


    Dorval, Quebec, Canada Bombardier Transportation GmbH Full time

    Bombardier is seeking a highly skilled Senior Data Scientist to join our team. As a Senior Data Scientist, you will be responsible for collecting and preprocessing data from various sources, performing exploratory data analysis, and developing machine learning models to propel our Digital Portfolio of customer-facing applications.Responsibilities:Collect and...


  • Dorval, Quebec, Canada Air Canada Full time

    Job Title: Senior Developer, Digital Development ExpertAbout the Role:We are seeking a highly skilled Senior Developer to join our Digital Development team at Air Canada. As a key member of our team, you will be responsible for designing, developing, and maintaining scalable and robust full-stack applications using React, Angular, Java, C#, .NET, JavaScript,...


  • Dorval, Quebec, Canada Randstad Full time

    Job SummaryWe are looking for a skilled Senior Software Developer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and testing software applications. Key Responsibilities:Design and develop software applications using various programming languages and technologies.Collaborate with...

  • Senior Data Scientist

    4 weeks ago


    Dorval, Quebec, Canada Bombardier Transportation GmbH Full time

    At Bombardier, we are seeking a highly skilled Senior Data Scientist to join our team and contribute to the development of cutting-edge predictive maintenance solutions for our aircraft systems.The ideal candidate will have a strong background in machine learning, data analysis, and software development, with a proven track record of deploying big data...

  • Data Science Leader

    2 weeks ago


    Dorval, Quebec, Canada Bombardier Transportation GmbH Full time

    At Bombardier, we're seeking a highly skilled Senior Data Scientist to join our team. As a Senior Data Scientist, you will play a critical role in driving business growth by developing and deploying AI/ML solutions that propel our Digital Portfolio of customer-facing applications. Your expertise will be invaluable in extracting insights from various data...


  • Dorval, Quebec, Canada Randstad Full time

    As a Senior Software Engineer on our team, you will be responsible for designing and developing scalable and efficient cloud-based systems. You will work closely with our development team to ensure seamless integration with other applications and services.Key Responsibilities:Design and develop cloud-based systems using cloud infrastructure...


  • Dorval, Quebec, Canada Air Canada Full time

    Role SummaryAt Air Canada, we are seeking an experienced Senior Analyst Data & Analytics to join our dynamic team. This role involves designing, developing, and maintaining robust, scalable data pipelines using Talend, Snowflake, Azure Data Factory, and Azure Databricks.Key ResponsibilitiesDesign, develop, and maintain data engineering patterns, ensuring...


  • Dorval, Quebec, Canada Matrox Full time

    Job OverviewWe are seeking a skilled Senior Web Solutions Developer to join our team at Matrox.About the RoleThis position involves designing, developing, and maintaining custom web applications used by various business units of our organization.Key Responsibilities:Develop robust and user-friendly web-based applications from functional specifications.Design...


  • Dorval, Quebec, Canada Bombarbier Full time

    Company Overview:Bombardier is a world-leading manufacturer of innovative transportation solutions, from commercial aircraft and business jets to urban mobility products.We have been successful in setting the highest standards by putting our people at the heart of it all, and defining excellence, together.As a member of our team, you will be part of a...


  • Dorval, Quebec, Canada Randstad Full time

    About the RoleAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems.Main ResponsibilitiesDesign and develop complex software systems using the latest technologiesCollaborate with cross-functional teams to identify and prioritize project requirementsDevelop and maintain high-quality...


  • Dorval, Quebec, Canada Bombarbier Full time

    Job Overview Bombardier is a global leader in the aerospace industry, and we're seeking a highly skilled Professional Senior for Aircraft Design and Development to join our team. Key Responsibilities As a Professional Senior for Aircraft Design and Development, you will be responsible for managing and delivering engineering projects and activities related to...


  • Dorval, Quebec, Canada Bombarbier Full time

    At Bombardier, we're committed to delivering exceptional aircraft design and development projects. As a Senior Project Manager, you'll lead cross-functional teams to manage scope, schedule, and budget, ensuring timely delivery of engineering projects and activities.Key Responsibilities:Manage and deliver engineering projects and activities related to major...


  • Dorval, Quebec, Canada Air Canada Full time

    About the OpportunityWe are seeking a highly experienced Senior Software Development Manager to lead our Application Development and Maintenance team for our Time and Attendance Management System.Key Responsibilities:Manage a team of developers to design, develop, and implement new features and enhancements to improve system functionality and user...


  • Dorval, Quebec, Canada Air Canada Full time

    At Air Canada, we are seeking a highly skilled Senior Technical Lead, HR Digital Development to join our team. This key role will play a crucial part in shaping the future of our HR digital systems, ensuring they are innovative, efficient, and meet the evolving needs of our employees worldwide.Key Responsibilities:Act as a technical lead in the team, guiding...


  • Dorval, Quebec, Canada Air Canada Full time

    Job Summary Air Canada is seeking a highly skilled Senior Software Engineer - HR Digital Development to join our team. As a key member of our HR Digital Development team, you will be responsible for designing, testing, implementing, and releasing high-impact products that enable HR teams to create a great experience for Air Canada's employees worldwide. Key...

  • Senior Data Analyst

    5 days ago


    Dorval, Quebec, Canada Randstad Full time

    Key Responsibilities:As a Senior Analyst Data & Analytics, you will be responsible for the design and development of Data pipelines. • Design and implement data pipelines to extract, process, and transform data into actionable insights.• Collaborate with cross-functional teams to identify business needs and develop data-driven solutions.• Develop and...


  • Dorval, Quebec, Canada Randstad Full time

    Job Title: Senior Software Engineer We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems. Key Responsibilities: • Design and develop software applications using various programming languages •...

  • Software Engineer

    3 weeks ago


    Dorval, Quebec, Canada Nu-Tech Associates Full time

    Job Title: Senior Backend DeveloperAs a senior backend developer, you will be responsible for designing and implementing scalable and efficient server-side logic. This includes developing and testing back-end systems, creating APIs, and ensuring data integrity. You will be part of a collaborative team working on a variety of exciting projects. Our company is...


  • Dorval, Quebec, Canada Air Canada Full time

    Job SummaryAs a key member of the Air Canada team, we are seeking a highly skilled Senior Technical Lead, HR Digital Development to play a leading role in shaping the future of our HR digital solutions. The successful candidate will be responsible for translating business strategies into technical solutions, leading technical teams, and ensuring the delivery...

  • Senior Web Developer

    2 weeks ago


    Dorval, Quebec, Canada Matrox Full time

    Web Applications Developer PositionIn this role at Matrox, you will design and develop custom web applications for various business units. We are looking for a motivated and energetic developer who thrives in a fast-paced environment and enjoys finding solutions to diverse challenges.ResponsibilitiesDevelop user-friendly web-based applications from...