Senior Salesforce Developer
$140k - $180k per yearBpm Llp
BPM – where caring and community is in our company DNA;
we are always striving to be our best selves;
and we're compelled to ask the questions that lead to innovation. As a Senior Salesforce Developer, you will be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce development and integration with third-party services. You will be working with other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
To ensure success as a Salesforce developer, you should have extensive experience working with Salesforce CRM platforms, application development skills, and the ability to solve complex software problems. Ultimately, a top-class Salesforce developer can create dynamic and scalable Salesforce applications that meet the changing needs of the company.
Working with BPM means using your experiences, broadening your skills, and reaching your full potential in work and life - while also making a positive difference for your clients, colleagues, and communities. Our shared entrepreneurial spirit drives us to see and do things differently. Our passion for people makes BPM a place where everyone feels welcome, valued, and part of something bigger. Because People Matter.
What you get
Total rewards package: From flexible work arrangements to personalized benefit structures and financial compensation options that give you choice and flexibility
Well-being resources: Interactive wellness platform and incentives, an employee assistance program and mental health resources, and Colleague Resource Groups (CRGs)
Balance & flexibility: 14 Firm Holidays including 2 floating, Flex PTO, paid family leave, winter break, summer hours, and remote work options, so you can balance challenging yourself with taking care of yourself
Professional development opportunities: A learning culture with CPA exam resources and bonuses, a coach program, and live classes, workshops, and seminars through BPM University
Be part of a purpose-driven organization: Values people, community, and sustainability, where BPM's B Corp commitment is reflected in the way we work and support one another.
Who is successful at BPM
Caring people who put others first
Self-starters who embody the BPM entrepreneurial spirit
Authentic individuals with a diverse point of view
Lifelong learners with a drive to excel
Resilient people who rise to the occasion
Responsibilities
Translate functional requirements into technical requirements.
Design and build high-performance, reusable, and reliable Apex code with best practices.
Ensure the best possible quality with minimal technical debt.
Work with existing Salesforce Orgs to assess and correct technical debt associated with force.Com, Apex Classes, triggers, Lightning components, and VisualForce pages.
Help design and develop proprietary intellectual property for the practice.
Take ownership of project work and developing client relationships.
Identify bugs and align with requirements during debugging.
Write test classes for the class that you develop and ensure more than 80% code coverage.
Test bug fixes to make sure they work as per requirements, then deploy them to production.
Write documentation and provide technical training for Salesforce users.
Maintain strict security and integrity standards in all Salesforce environments.
Requirements
Bachelor’s degree in computer science or equivalent technical field.
6-8 years’ experience working in the Salesforce Ecosystem.
Experience developing customer-facing UI/UX.
Excellent Communication and Written skills.
Ability to problem solve high-level software and application issues.
Ability to collaborate with Salesforce Consultants and clients.
Proficient in SQL/SOQL, Apex, VisualForce, Lightning Components, Flows, Process Builder, Workflows.
Salesforce Certified Developer Certifications.
Additional certifications are encouraged
Proficient iPaaS (Workato, Celigo, Boomi, MuleSoft) skills.
$140,000 - $180,000 a year
$140,000 per year to $180,000 per year
The salary range provided is intended for candidates in the San Francisco Bay Area who meet the minimum requirements of the position. Candidates who do not reside in the San Francisco Bay Area, do not meet the minimum requirements, or exceed the requirements are encouraged to apply and a recruiter will provide you with a range specific to your location and qualifications.
In accordance with Ontario's pay transparency legislation, the posted compensation range, if applicable, will reflectthe scope and responsibilities associated with the role. Positions supporting clients across multiple jurisdictions involve additional regulatory considerations, cross-border coordination, and broader compliance requirements compared to roles focused on a single local market. Hours of work and travel expectations may vary based on role scope and are considered in determining compensation. These factors, along with credential requirements and market benchmarks, are incorporated into compensation ranges to ensure alignment with industry standards and the specialized expertise required. Compensation includes base salary and any non-discretionary bonuses or commissions. If the top of the compensation range exceeds $200,000 annually, specific details will be provided during the recruitment process instead of being posted, in compliance with legislation.
Location Eligibility: We are only considering candidates who are currently located in Ontario
BPM provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national or ethnic origin, disability status, genetic characteristics, sexual orientation, gender identity or expression, or any other characteristic protected by federal, provincial or local laws. BPM welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Wondering if you should apply?
At BPM we are people who value people. We are progressive and purposeful. We are a firm with flexibility. Our shared entrepreneurial spirit drives us to see and do things differently. And our passion for people makes BPM a place where everyone feels welcome, valued, and part of something bigger.
For positions based in San Francisco, consideration of qualified candidates with arrest and conviction records will be in a manner consistent with the San Francisco Fair Chance Ordinance.
#J-18808-Ljbffr
we are always striving to be our best selves;
and we're compelled to ask the questions that lead to innovation. As a Senior Salesforce Developer, you will be responsible for the development and maintenance of Salesforce applications. Your primary focus will be custom Salesforce development and integration with third-party services. You will be working with other engineers and developers on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.
To ensure success as a Salesforce developer, you should have extensive experience working with Salesforce CRM platforms, application development skills, and the ability to solve complex software problems. Ultimately, a top-class Salesforce developer can create dynamic and scalable Salesforce applications that meet the changing needs of the company.
Working with BPM means using your experiences, broadening your skills, and reaching your full potential in work and life - while also making a positive difference for your clients, colleagues, and communities. Our shared entrepreneurial spirit drives us to see and do things differently. Our passion for people makes BPM a place where everyone feels welcome, valued, and part of something bigger. Because People Matter.
What you get
Total rewards package: From flexible work arrangements to personalized benefit structures and financial compensation options that give you choice and flexibility
Well-being resources: Interactive wellness platform and incentives, an employee assistance program and mental health resources, and Colleague Resource Groups (CRGs)
Balance & flexibility: 14 Firm Holidays including 2 floating, Flex PTO, paid family leave, winter break, summer hours, and remote work options, so you can balance challenging yourself with taking care of yourself
Professional development opportunities: A learning culture with CPA exam resources and bonuses, a coach program, and live classes, workshops, and seminars through BPM University
Be part of a purpose-driven organization: Values people, community, and sustainability, where BPM's B Corp commitment is reflected in the way we work and support one another.
Who is successful at BPM
Caring people who put others first
Self-starters who embody the BPM entrepreneurial spirit
Authentic individuals with a diverse point of view
Lifelong learners with a drive to excel
Resilient people who rise to the occasion
Responsibilities
Translate functional requirements into technical requirements.
Design and build high-performance, reusable, and reliable Apex code with best practices.
Ensure the best possible quality with minimal technical debt.
Work with existing Salesforce Orgs to assess and correct technical debt associated with force.Com, Apex Classes, triggers, Lightning components, and VisualForce pages.
Help design and develop proprietary intellectual property for the practice.
Take ownership of project work and developing client relationships.
Identify bugs and align with requirements during debugging.
Write test classes for the class that you develop and ensure more than 80% code coverage.
Test bug fixes to make sure they work as per requirements, then deploy them to production.
Write documentation and provide technical training for Salesforce users.
Maintain strict security and integrity standards in all Salesforce environments.
Requirements
Bachelor’s degree in computer science or equivalent technical field.
6-8 years’ experience working in the Salesforce Ecosystem.
Experience developing customer-facing UI/UX.
Excellent Communication and Written skills.
Ability to problem solve high-level software and application issues.
Ability to collaborate with Salesforce Consultants and clients.
Proficient in SQL/SOQL, Apex, VisualForce, Lightning Components, Flows, Process Builder, Workflows.
Salesforce Certified Developer Certifications.
Additional certifications are encouraged
Proficient iPaaS (Workato, Celigo, Boomi, MuleSoft) skills.
$140,000 - $180,000 a year
$140,000 per year to $180,000 per year
The salary range provided is intended for candidates in the San Francisco Bay Area who meet the minimum requirements of the position. Candidates who do not reside in the San Francisco Bay Area, do not meet the minimum requirements, or exceed the requirements are encouraged to apply and a recruiter will provide you with a range specific to your location and qualifications.
In accordance with Ontario's pay transparency legislation, the posted compensation range, if applicable, will reflectthe scope and responsibilities associated with the role. Positions supporting clients across multiple jurisdictions involve additional regulatory considerations, cross-border coordination, and broader compliance requirements compared to roles focused on a single local market. Hours of work and travel expectations may vary based on role scope and are considered in determining compensation. These factors, along with credential requirements and market benchmarks, are incorporated into compensation ranges to ensure alignment with industry standards and the specialized expertise required. Compensation includes base salary and any non-discretionary bonuses or commissions. If the top of the compensation range exceeds $200,000 annually, specific details will be provided during the recruitment process instead of being posted, in compliance with legislation.
Location Eligibility: We are only considering candidates who are currently located in Ontario
BPM provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national or ethnic origin, disability status, genetic characteristics, sexual orientation, gender identity or expression, or any other characteristic protected by federal, provincial or local laws. BPM welcomes and encourages applications from people with disabilities. Accommodations are available on request for candidates taking part in all aspects of the selection process.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Wondering if you should apply?
At BPM we are people who value people. We are progressive and purposeful. We are a firm with flexibility. Our shared entrepreneurial spirit drives us to see and do things differently. And our passion for people makes BPM a place where everyone feels welcome, valued, and part of something bigger.
For positions based in San Francisco, consideration of qualified candidates with arrest and conviction records will be in a manner consistent with the San Francisco Fair Chance Ordinance.
#J-18808-Ljbffr
Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Senior Salesforce Developer in Winnipeg, MB vacancy
- Orion Global Solutions, LLC in Canada is seeking a Senior Salesforce Developer to design, build, and maintain Salesforce solutions that support our internal teams and client growth.You'll collaborate with cross-functional teams, contribute to scalable architecture, and participate...SeniorRemote work
- ...Projects Experience: 6-10 Years (5+ Years of Hands-on Salesforce Development Experience)Shift: Aligned with US Client Business... ...Stakeholders About the Role We are seeking a Senior Salesforce Developer to support a leading North American organization operating...SeniorPermanent employmentPart timeInternshipRemote workShift work
- Salesforce Marketing Cloud expertise drives campaign delivery for TD’s RESL portfolio in Toronto, combining journey orchestration, audience segmentation, and analytics.As a Senior Analyst supporting TD’s North American Growth Marketing team, you will design, execute, and measure...Senior
- ...of banking services through modern microservices, cloud technologies, and event-driven architectures.We are looking for a Senior Software Developer (Java) to join our Loyalty Technology team and play a key role in designing, building, and evolving mission-critical...SeniorLong term contractTemporary workInternship
$130k - $150k per year
...careers while making a positive impact on pets and communities. Job OverviewWe are seeking a seasoned and forward-thinking Senior Applications Developer with deep expertise in cloud-native application development, particularly within the Microsoft Azure ecosystem. This role...SeniorLong term contractInternshipWork from homeFlexible hours- McKesson in Mississauga is seeking a Salesforce Solution Lead to direct enterprise Salesforce initiatives, translating strategy into actionable... .... You will guide cross-functional teams and partner with senior leaders to ensure scalable, secure deployments aligned to enterprise...Senior
- ...With over 2.6 million Members across Ontario and Manitoba, we advocate on issues such road safety and infrastructure, the environment, seniors’ mobility, and consumer protection. Associates share in each other’s successes, drive change and support each other while cultivating...SeniorWork from home
- We are seeking an advanced Full Stack Mobile Application Developer with 7-15 years of experience to join our global team. This role involves designing and developing products to support a mobile platform used by employees and businesses worldwide. The work encompasses end‑user...SeniorWorldwide
- ...reference data, pricing, common data, and corporate actions.As a Senior Data Engineer, you will own production data systems built with Snowflake... ...distribute data from vendors, internal systems, APIs, and files.Develop and maintain dbt models and Snowflake data structures supporting...SeniorWork at office
- We are seeking a Senior Software Developer to join our dynamic team at Athenix. In this role, you will be responsible for designing, developing, and maintaining high-quality software solutions that drive digital transformation for our clients.Key Responsibilities Design...SeniorRemote work
$164k - $205k per year
...ideas, expertise, and perspective to meaningful work that can make a difference at global scale.About this Role: As a Staff Software Developer on the Monetization team, you'll lead technical initiatives and take significant ownership over service architecture, product API...SeniorFor contractors$102k - $128.25k per year
...high-quality software that meets team best practices and expectations. Project Management: Take complete ownership of components you develop, managing timelines and transparently communicating progress towards wider team and organizational goals. Cross-Functional...SeniorRemote workFlexible hoursNight shift- ...refer to the following link Développeur/développeuse logiciel senior About AppDirect Become a digital, global citizen and... ...software companies in the world. About You As a Senior Software Developer, you'll join a development team that crafts solid, reliable...SeniorApprenticeshipWorldwideFlexible hours
$130k - $155k per year
We are assisting our reputable client in the geoscience industry with the search for a Senior Back End Developer (C++/Python). Location: Toronto, ON - Hybrid (2 days in the office) Compensation & Perks: $130,000-$155,000/year plus health benefits, RRSP contributions...SeniorWork at office$107k - $157.3k per year
...affichage de poste en français suivra / The French job posting follows. 26WD96718, Senior Software DeveloperPosition OverviewWe are seeking a passionate and experienced Senior Software Developer to join a Data Services team focused on delivering core record- and entity-...Senior$90 - $95 per hour
Job Role: Software Developer – Senior (Dynamics 365 CRM and Java/React)Location : Toronto, ON/OnsitePosition Type : Contract RoleStart Date2026-09-21End Date2027-03-315 days Onsite in a weekIdeal Candidate Rate: CAD 90-95/Hr (Depending on the experience)Must have these technical...SeniorContract work$120k - $130k per year
...yr - $130,000.00/yr Direct message the job poster from PRI Technology My name is Bill Stevens, and I have a new full time Senior iOS Developer opportunity available for a major firm located in Toronto, Canada that could be of interest to you, please review my...SeniorFull timeWork at officeRemote work1 day per week- About Us:Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with...SeniorFor contractorsFlexible hours
- We are seeking a Senior ETL Developer to design, develop, and maintain data warehouse and business intelligence solutions. The successful candidate will be responsible for building scalable ETL applications, developing high-quality code, managing data integrations, and supporting...SeniorFull time
- Senior Software Developer# Senior Software DeveloperClover HealthRemoteCanadaSoftware EngineeringPosted Oct 26, 2026This posting is for an existing vacancy. At Counterpart Health, we are transforming healthcare and improving patient care with our innovative primary care tool...SeniorWork at officeRemote workWork from home
- We are Systematix and we are currently looking for a Senior ServiceNow Developer (ITOM) for our life sciences client. ABOUT THE PROJECTOur client is a global life sciences organization undertaking a large-scale ServiceNow transformation across multiple regions and operating...SeniorContract workRemote work
- # Senior Full Stack DeveloperMontreal, QC (Hybrid)Full-timeAt Flex Travel Solutions, we foster an environment of passion, innovation and... ...first company, we're currently looking for a Senior Full Stack Developer to join our team.The Role: As a Senior Full Stack Developer at FTS...SeniorWork at officeRemote work
- ...detections for Microsoft Sentinel and Defender XDR in PSP Investments’ hybrid Montreal SOC, supporting global threat defense.As a Senior Developer, Threat Defense and Detection Engineering, you will translate intelligence, hunting, response, and testing recommendations into...Senior
$107k - $157.3k per year
Job ID26WD98043DepartmentNon-CommissionJob Requisition ID #26WD9804326WD98043 Senior Software Developer, PreConL'affichage de poste en français suivra / The French job posting followsPosition OverviewAutodesk, Inc. (NASDAQ: ADSK) makes software for people who make things. We...SeniorWork at office- Shape the future of finance as a Senior Software Developer at Robinhood in Toronto. Collaborate with a high-performing team to build impactful financial solutions for millions. Join an elite team at Robinhood dedicated to addressing major financial challenges. In this hybrid...Senior
- ...approved architecture and delivery objectives. Experience mentoring developers and providing technical guidance within multidisciplinary teams.... ...multidisciplinary teams. General Skills / Duties Design, develop, configure, test, and maintain Java application components....Senior
$145k - $190k per year
...restaurants, with a long-term vision of creating a thriving restaurant industry through the power of connected & engaged teams.As a Senior Software Developer at 7shifts, you’ll join our Growth squad, where the focus is on shipping experiments that improve our in-product activation,...SeniorLong term contractWork at officeRemote workHome officeFlexible hoursShift workDay shift- Elevate production scheduling systems at HelloFresh as a Senior Backend Developer. This role focuses on backend architecture using Python and FastAPI to optimize meal production workflows. The Production Scheduling Technology team is looking for a skilled backend engineer...Senior
$115k - $164.6k per year
...candidate is expected to report to the office - Markham Elevation Centre (MEC) three times per week, at minimum.The Role As a Senior DevOps Developer in GM’s Virtualization and Software‑in‑the‑Loop (SIL) Integration group, you will build automation, pipelines, and cloud‑...SeniorWork at officeLocal area$123k - $180.4k per year
Job Requisition ID # 26WD100915 L'affichage de poste en français suivra / The French job posting follows. 26WD100915, Senior Developer Advocate, AIPosition OverviewJoin Autodesk’s Developer Advocacy & Support team to evangelize, enable, and support developers building solutions...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Salesforce Developer. Be the first to apply!
Related searches
- salesforce developer Winnipeg, MB
- senior salesforce developer Winnipeg, MB
- entry level salesforce developer Winnipeg, MB
- senior administrator Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior sales consultant Winnipeg, MB
- senior internal audit manager Winnipeg, MB
- senior delivery manager Winnipeg, MB
- senior manager risk management Winnipeg, MB
- senior buyer Winnipeg, MB

