Senior Salesforce Developer
$140k - $180kBPM 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.
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) that provide safe spaces for colleagues to share, be heard, feel valued and deepen connections.
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, tuition reimbursement, a coach program, and live classes, workshops, and seminars through BPM University.
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
We are currently looking for a Senior Salesforce Developer who 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.
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
In accordance with Ontario’s pay transparency legislation, the posted compensation range, if applicable, will reflect the 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.
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.
***************
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 origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state 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.
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.
Please note - this posting is for prospective candidates only. Unsolicited third-party resume submissions will be considered property of BPM and will not be acknowledged or returned.
$81.5k - $108.6k
...experience. We value hands-on experience with Salesforce Marketing Cloud. We expect working... ...as Email Specialist or Marketing Cloud Developer. We prefer experience integrating... ...technical solutions with support from senior team members. We build and refine customer...SuggestedFull time- ...posting is for an existing, active vacancy and we are looking for Senior QA Automation Engineer immediately with experience in... ...quality and reliability of our software. You'll work closely with developers to embed testing throughout the development lifecycle and drive...SeniorFull timeImmediate startRemote work
- ...and we're looking for someone who wants to help define what that looks like at scale. About the Job Life360 is hiring an AI-Native Senior Software Engineer II — a senior engineer who doesn't just use AI tools, but thinks natively in them. You'll be central to how the Verticals...SeniorFull timeRemote workFlexible hoursShift work
- ...Job Role : Senior Data Developer ETL Location : Mississauga, ON (Hybrid) Job Type : Full time Permanent Job Description "Skills and Responsibilities: Database and ETL Development Analyze business requirements and convert them into technical...SeniorPermanent employmentFull time
$94.5k - $108k
...Salary: $94,500 - 108,000 per year Requirements: Proven experience in supporting or developing solutions within Blue Yonder WMS Discrete In-depth understanding of MOCA development practices Familiarity with DDA, Integrator, Page Builder, Reports, and Labels...SeniorFull timeRemote work$99.1k - $132.1k
...congestion, predictive maintenance, and exception detection. We develop models that directly shape operational decisions through... ...control towers, digital twins, and agent-enabled decisioning. This Senior Data Scientist role is highly hands-on and centered on...SeniorFull timeFlexible hours$148k - $216.5k
...billions of unique location points, tens of billions of user actions, billions of miles driven every single month, and so much more. As a Senior Data Engineer II, you will enhance and maintain our data processing and storage pipelines for a robust and secure data lakehouse....SeniorFull timeRemote work- ...Moxies - Immediate Senior Assistant Manager Needed Are you passionate about creating exceptional guest experiences and leading a team... ...Senior Assistant Manager, you'll foster a positive culture, develop leaders, and champion hospitality. Dive into managing financials...SeniorPermanent employmentFull timeImmediate start
- Our client, a family office in NYC, is seeking a Senior Accountant to assist with their investments across the US. Responsibilities: ~Manage entity close processes, including workpaper preparation and coordination with external accountants ~Prepare monthly management...SeniorFull timeWork at office
$90k - $130k
...We help train advanced AI systems by providing human feedback that improves agent performance. We work with leading AI teams to develop large language models that can act as proactive, multi-step agents. We contribute to projects focused on designing, coordinating...SeniorFull timeWork at office- ...brand trust. Building at Webflow will need grit, because we move fast, without ever sacrificing craft or quality. We’re looking for a Senior Solutions Engineer to inspire our customers by helping them understand the art of what’s possible with the Webflow platform. You...SeniorPermanent employmentFull timeRemote work
- ...measure results, and we expect that velocity to keep climbing as our own workflows get faster too. About the Job We're looking for a Senior Product Designer II to join our Revenue Experimentation team and help drive Life360's growth through fast, high-quality design...SeniorFull timeRemote work
- ...Job Title: Senior Software Engineer (Python + DevOps) Location: Montreal, QC Role focus: Python engineering and DevOps enablement... ...Engineering and DevOps Responsibilities: Design, develop, and maintain Python applications, APIs, automation utilities,...Senior
- ...Position Title: Senior Java Technical Lead Location: Toronto, ON Hybrid - 2 days per week in-office Duration: 12 plus months... ...development. ~ Hands-on AWS cloud experience. ~ Design, develop, and maintain enterprise-grade applications using Java, Spring...SeniorContract workWork at office2 days per week
- ...that technology should be a force for good. Join us to help us build a more resilient world together. Role & Team As our inaugural Senior Security Engineer, you will play a critical role in safeguarding Overstory’s systems, data, and reputation. Partnering closely with...SeniorFull time
- ...the United States or Canada. Role Summary: Censys is seeking a Senior Software Engineer to join our SOC/TH team focused on AI and LLMs... ..., personalize experiences, and surface critical insights - Develop and fine-tune LLMs and RAG pipelines to reason over Internet-scale...SeniorFull timeRemote workWorldwide
- Role Overview Design and evaluate high-quality datasets and evaluations that advance large language models for code. You will work with researchers to curate code examples, produce precise solutions and corrections across multiple languages, assess AI-generated implementations...SeniorFor contractorsRemote work10 hours per weekFlexible hours
$64k - $104k
Salary: $64,000 - 104,000 per year Requirements: Extensive experience in Windows Server and/or Linux Server administration, including installation, configuration, patching, and troubleshooting Proficient in virtualization technologies such as VMware, Hyper-V, or...SeniorFull timeWork at office- ...Censys was founded by security researchers who are passionate about developing technology that provides anyone the power to fully understand... ...the United States. Role Summary: We’re looking to hire a Senior Machine Learning Engineer to build models and data-driven systems...SeniorFull timeRemote workWorldwide
- ...like to talk! Why This Role Exists: We’re looking for a Senior Solution Engineer to become a key technical partner for our... ...English Bonus: Open-source contributions Experience with developer tools or infrastructure platforms Familiarity with Go, Rust,...SeniorRemote work
$99.1k - $132.1k
...complex data and analytics issues across production and development environments, including tuning databases and pipelines. We develop reusable query libraries and custom software components that support analytics, reporting, and AI/ML solutions. We assess and implement...SeniorFull timeWork at officeFlexible hours2 days per week- My client, a highly regarded commercial real estate firm on Long Island, is seeking a Senior Property Accountant. This company offers a friendly, supportive culture, an attractive work/life balance, and opportunities for advancement. Responsibilities: ~Manage and oversee...SeniorFull timeWork at office
$75.9k - $141.9k
...complex technical concepts to both technical and non-technical audiences. ~ Practical experience utilizing AI-supported coding or developer productivity tools such as Microsoft Copilot or GitHub Copilot in daily development tasks. ~ Ability to critically assess and...SeniorFull time- ...DevOps/Cloud Engineer - Senior All IT Solutions Canada · Ontario, Ontario Workplace Type — Remote Employment Type — Contract We are currently seeking a qualified DevOps/Cloud Engineer - Senior to support this engagement. Please review the complete requirements...SeniorContract workLocal areaRemote work2 days per week
- ...At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications. Our mission... ...respectful of your time. ABOUT THE ROLE We're looking for a Senior/Staff Data Scientist to join our growing Data team and serve as...SeniorFull timeWorldwide
$99.1k - $132.1k
...with cross-functional business and technology stakeholders We develop high-quality deliverables, including strategies, plans, and... ...across teams We communicate insights and recommendations to senior leadership through structured storytelling and data-driven presentations...SeniorFull timeWork at officeFlexible hours- ...At Render, we’re building the modern cloud platform for developers creating AI-native, full-stack, multi-service applications. Our mission is to eliminate the tradeoff between the power of hyperscalers and the simplicity of developer-friendly platforms—so teams can ship...SeniorFull timeWorldwide
$187.2k - $228.8k
...,200 - 228,800 per year Requirements: We are looking for a senior Solution Architect with 10 years of hands-on experience in solution... ..., hybrid, or incremental modernization. We will have you develop target-state architectures and long-term modernization roadmaps...SeniorHourly payFull timeContract workRemote work$89.7k - $149.5k
...look for 7+ years of professional experience in progressively senior data science and applied AI/ML roles. We need strong expertise... ...selected Oncology & Multispecialty Finance use cases. We develop forecasting, anomaly detection, scenario modeling, entity extraction...SeniorFull timeContract workWork at officeFlexible hours2 days per week- ...decisions about their subscriptions. As Senior Manager, Renewals, you'll lead the global... ...renewals teams, including hiring, developing, and supporting managers or team leads.... ...churn, renewal rate, and expansion. • Use Salesforce, Gainsight, or comparable customer success...SeniorFull timeImmediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Salesforce Developer. Be the first to apply!
- senior software engineer ruby on rails Canada
- senior cloud data engineer Canada
- senior data integration developer Canada
- senior manager Canada
- senior living Canada
- senior network engineer Canada
- senior vmware engineer Canada
- senior consulting engineer Canada
- senior sas developer Canada
- remote senior project manager Canada

