Veradigm is seeking a Principal Salesforce Developer and Release Manager for a remote role. This position involves designing and building production-quality solutions on the Salesforce platform while managing the release process, coordinating with various stakeholders, and mentoring junior developers.
Responsibilities:
- Design, build, and maintain production Salesforce solutions: Apex classes and triggers, Lightning Web Components, Flows, and integrations with external systems
- Take ownership of complex features from architecture through deployment, not just code reviews
- Write clean, testable code with high Apex coverage and document patterns for the team to follow
- Evaluate new Salesforce platform features at each seasonal release and drive adoption where relevant
- Own the release calendar. Coordinate with program managers and stakeholders to finalize what ships on each release train
- Manage the promotion of changes across all Salesforce environments (Dev → QA → UAT → Production) using Gearset pipelines
- Gate every deployment: no change moves to a higher environment without the required approval and sign-off documented in Jira
- Maintain branching strategy and merge policies in GitHub; enforce pull request standards and code review workflows
- Run sandbox refreshes, manage environment configurations, and coordinate data seeding for QA and UAT cycles
- Lead go/no-go calls before production deployments; own rollback plans and incident response if releases go wrong
- Track and report release metrics (deployment frequency, lead time, change failure rate) to engineering leadership
- Mentor junior and mid-level developers through code reviews, pairing sessions, and direct coaching
- Define and document Salesforce development standards, deployment hygiene practices, and branching conventions
- Run regular knowledge-sharing sessions on topics like LWC patterns, governor limit management, and CI/CD best practices
Requirements:
- 8+ years of hands-on Salesforce development experience, with at least 3 years at a principal or staff level
- Deep fluency in Apex, Lightning Web Components, SOQL, and the Salesforce declarative toolset (Flows, Process Builder, validation rules)
- Expert-level Gearset knowledge: Pipeline setup, environment comparisons, and CI job configuration; Handling metadata conflicts and dependency resolution; Rollback execution and change monitoring
- Strong GitHub experience: branching models (trunk-based or Gitflow), pull request workflows, branch protection rules, and merge conflict resolution
- Jira administration and usage as a release gate: managing tickets through development and sign-off workflows, linking Jira issues to Gearset deployments and GitHub pull requests
- Proven experience coordinating releases with non-technical stakeholders, including communicating what is on the release train, what is deferred, and why
- Solid grasp of Salesforce CLI and SFDX for scripted deployments and sandbox management
- Track record of mentoring engineers and raising team-wide code quality
- Salesforce certifications: Platform Developer I & II (required); DevOps Specialist or Application Architect (a strong plus)
- Experience in a SaaS environment or a regulated industry such as healthcare or finance
- Familiarity with Apex testing strategies, static code analysis tools, and automated regression frameworks
- Experience with data migration and seeding using Gearset's data deployment module or similar tooling
- Exposure to integration platforms such as MuleSoft or Boomi