
Senior Salesforce Developer – Contract
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in Colorado.
• Design, develop, and maintain Apex triggers, batch jobs, queueable jobs, invocable actions, REST services, and Lightning Web Components.
• Implement business logic related to certification, renewal, fulfillment, and licensing.
• Build and manage integrations with external systems related to payments, subscriptions, license provisioning, credentialing, exams, tax, and finance.
• Take ownership of Salesforce-exposed APIs utilized by customer-facing applications and internal services.
• Diagnose and troubleshoot production issues across the Salesforce platform and integration stack.
• Deploy changes via the version-controlled CI/CD pipeline using SF CLI, GitHub, and Copado.
• Assist in enhancing release tooling.
• Maintain secrets and ensure security hygiene, which includes credential rotation, secret storage, permission reviews, and audit remediation.
• Develop scalable batch and data management solutions for extensive user and learning record volumes.
• Collaborate with product, support, finance, full-stack, and infrastructure engineers to define scope, run technical spikes, estimate, and produce designs and acceptance criteria.
• Utilize AI assistants for development, impact analysis, test generation, and issue investigation.
• Keep updated with Salesforce releases and evaluate their impact on the codebase and integrations.
• Minimum of 5 years of Salesforce development experience.
• Proficient in Apex, SOQL, Lightning Web Components, and Flow, particularly within Sales Cloud and Experience Cloud.
• Experience in designing and managing Salesforce integrations with external systems.
• Familiarity with REST, JSON, OAuth, named and external credentials, webhooks, and platform events.
• Knowledge in retry and error handling mechanisms.
• Practical experience integrating with payment or subscription platforms, with a strong preference for Stripe.
• Understanding of governor limits, bulkification, asynchronous Apex, and trigger frameworks.
• Experience working with large managed packages, including handling version upgrades and troubleshooting.
• Proficiency in version-controlled deployments utilizing SF CLI, Git, and CI/CD practices.
• Experience with Apex unit testing.
• Strong troubleshooting skills in production environments with large data volumes.
• Hands-on experience using AI assistants in technical tasks.
• Excellent communication and technical documentation abilities.
• Capability to collaborate effectively with cross-functional teams.
• Understanding of Agile principles and practices.
• Preferred experience with Copado or similar Salesforce DevOps tools.
• Preference for certifications such as Platform Developer I or II, System Architect, or Application Architect.
• Prior experience with Salesforce-native LMS packages is preferred.
• Experience with backend services in Node.js or TypeScript is preferred.
• Familiarity with platforms such as Stripe, OwnBackup, Avalara, Credly, NetSuite, or Marketo is preferred.
• Opportunity to work remotely from a US home office.
• Full-time contract position available.
• Work hours range from 35 to 40 hours per week.
• Fair and equitable compensation practices.
• Equal opportunity employer.
• Human review of qualifications during the hiring process.
VIATEQ Corporation
General Dynamics Information Technology
Inetum
Peak & Peak
Get handpicked remote jobs straight to your inbox weekly.