Share this job
Salesforce Developer
Burnaby, BC
Apply for this job

Job Title: Senior Software Developer (Salesforce Development)

Full-time opportunity | Remote in Canada (Working in PST) | Preference for candidates in British Columbia

Must hold a valid Canadian Work Visa.


Our client is seeking a highly skilled Senior Software Developer with strong expertise in Salesforce (Sales & Marketing Clouds) to join their dynamic and collaborative technology team. This role involves the analysis, development, and ongoing support of critical internal software systems, with a focus on delivering efficient, high-quality solutions within the Salesforce ecosystem.

As a Senior Developer, you will work closely with technical leads, QA, Product Owners, DevOps/System Integrators, Solutions Architects, and Business Stakeholders to deliver scalable solutions and ensure systems operate effectively in production. You will also play a key role in mentoring team members and guiding the implementation of new features on the platform.


Responsibilities:

  • Deliver efficient, high-quality software solutions.
  • Provide technical leadership within the development team.
  • Write clean, testable, and maintainable code across multiple languages (APEX/SOQL, Java, SQL, JavaScript, HTML, CSS).
  • Develop unit test classes and automation scripts to support QA processes.
  • Conduct code reviews and provide constructive feedback.
  • Perform system maintenance and troubleshooting tasks.
  • Mentor and support junior team members in technical development.
  • Partner with Product Owners to translate business requirements into technical tasks and contribute to effort estimation.
  • Collaborate with QA, System Integrators, Analysts, and Architects to ensure product reliability and stability in production.
  • Actively participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives.
  • Stay up to date on Salesforce releases and ecosystem advancements, identifying opportunities to leverage new features.
  • Work regular business hours remotely or onsite (Burnaby, BC).
  • Participate in on-call rotations for critical production support.
  • Occasionally assist with equipment setup (moderate lifting may be required).


Qualifications:

  • Bachelor’s Degree or Diploma in Computer Science (or related discipline).
  • 5+ years of professional software development experience, including hands-on expertise with Salesforce Sales and Marketing Clouds.
  • Strong background in Agile methodologies.
  • Proven experience mentoring team members and contributing to technical leadership.
  • Excellent problem-solving skills and attention to detail.


Why Join?

This is an exciting opportunity to work on large-scale, business-critical software projects within a supportive and forward-thinking technology environment. You’ll have the chance to leverage your Salesforce expertise, contribute to impactful projects, and play a leadership role in shaping innovative solutions.


NOTE: Interested candidates who meet the above qualifications are encouraged to apply directly. Due to the volume of applications, only those shortlisted will be contacted.


Apply for this job
Powered by