Back to job search
Raise logo

Software Developer

  • Canada
  • Remote
  • Posted Oct 21, 2026
  • 1 position

$80 / hour

Opens LinkedIn

Employment type
Full-time
Experience level
Senior · 5+ years
Posting language
English
Working hours
40 hours per week
Location requirements
Country, Calgary, Alberta, Canada
Seniority
Mid-Senior level
Application method
Direct apply is available

Job summary

Refactor Salesforce Apex code and data models to support migration of an integrated Salesforce and DocuSign workflow, and modernize legacy SOAP integrations into REST using Salesforce Named Credentials. Maintain and validate data synchronization and payload handling, develop automated tests, and verify end-to-end integration flows to support deployment readiness.

Job details

Senior Salesforce Developer Pay Rate: Up to $80/hour, depending on experience End Date: March 31, 2027 (possibility of extension) Location: Remote, anywhere in Canada working Mountain Time business hours Raise is currently hiring a contract team member on behalf of our client. They’re expanding their team to meet growing needs, making this a unique opportunity to work with an industry leader. Note: The primary pay rate is based on T4 classification; however, we will also consider applications from candidates interested in an INC classification, where applicable. Description Our client is looking for a Senior Salesforce Developer to support the migration of a custom integrated workflow between Salesforce and DocuSign. In this role, you will refactor backend Apex code and data models, modernize legacy SOAP integrations into REST, and ensure reliable data flow between Salesforce and external platforms. You will play a key role in testing and deployment readiness ahead of code-freeze deadlines. Responsibilities Backend Apex and Data Model Refactoring: Update and optimize enterprise-grade Apex classes, triggers, and batch jobs to remap legacy managed package objects and fields to the new target framework on a like-for-like basis. API Modernization: Refactor legacy custom SOAP API callouts and authentication mechanisms into modern, high-performing REST integrations using Salesforce Named Credentials. Data Flow and Webhook Synchronization: Maintain and validate bi-directional data flow, payload parsing (JSON/XML), and event and status listeners between external platforms and Salesforce. Automated Testing: Develop robust Apex test classes and HTTP mock callouts to ensure high code coverage. Deployment Readiness: Validate end-to-end integration flows in sandbox environments and support deployment ahead of code-freeze deadlines. Qualifications Senior-level Salesforce development experience with a deep focus on custom backend integrations, Apex architecture, and REST web services. Strong hands-on Salesforce Apex coding experience, including classes, triggers, and batch jobs. Experience with Salesforce Lightning Web Components (LWC). Proven experience in REST API development, including migrating SOAP integrations to REST. Experience with Salesforce Named Credentials and integration authentication. Experience parsing JSON and XML payloads and supporting bi-directional integrations. Strong experience writing Apex test classes and HTTP mock callouts. Direct experience with DocuSign implementations is a strong asset, but not required. Looking for meaningful work? We can help Raise is an established hiring firm with over 65 years of experience. We believe strongly in making the world a better place through work, which is why we’re a certified B Corporation and donate 10% of our profits to charity. We strive to build teams that reflect the diversity of the communities we work in. We encourage all qualified applicants to apply, including people from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with visible/nonvisible disabilities. We have a dedicated webpage for accommodations where you can learn more about what we offer, and request accommodation: https://raise.jobs/accommodations/ In order to submit candidates for roles, our clients will sometimes require personal information to confirm the identity of applicants and their legal status to work. Raise will never ask you for personal or banking information unless you have been selected for a job. If you are ever unsure about the legitimacy of this or another job posting by Raise (or have any other questions), please contact us at +1 800-567-9675 or hello@raiserecruiting.com #WES

What you’ll do

Refactor Salesforce Apex code and data models to support migration of an integrated Salesforce and DocuSign workflow, and modernize legacy SOAP integrations into REST using Salesforce Named Credentials. Maintain and validate data synchronization and payload handling, develop automated tests, and verify end-to-end integration flows to support deployment readiness.

Requirements

Requires senior-level Salesforce development experience focused on backend integrations, Apex architecture, and REST web services, including hands-on work with Apex classes, triggers, batch jobs, and Lightning Web Components. Candidates should have experience migrating SOAP integrations to REST, using Named Credentials, parsing JSON and XML, supporting bidirectional integrations, and writing Apex tests with HTTP mocks; DocuSign experience is an asset.

Listed skills

  • Salesforce · Preferred
  • Apex · Preferred
  • Integrations · Preferred
  • REST APIs · Preferred
  • Docusign · Preferred
  • Integration · Preferred
  • Flows · Preferred
  • Software · Preferred
  • batch · Preferred
  • Development · Preferred
  • triggers · Preferred
  • Automated testing · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Salesforce Apex
  • Apex Classes
  • Apex Triggers
  • Batch Jobs
  • Salesforce Lightning Web Components
  • REST API Development
  • SOAP-to-REST Migration
  • Salesforce Named Credentials
  • Integration Authentication
  • JSON and XML Parsing
  • Bi-Directional Integrations
  • Apex Test Classes
  • HTTP Mock Callouts
  • DocuSign Integration
  • Data Model Refactoring
  • Webhook Synchronization

Job areas

  • Software
  • Technology

More jobs from Raise

See all jobs from Raise