Senior Salesforce Developer

Granite TelecommunicationsQuincy, MA

About The Position

We’re looking for a Senior Salesforce Developer to design and deliver scalable, secure solutions on the Salesforce platform involving in many different phases of an application's lifecycle. You’ll partner with business and technical stakeholders to turn requirements into well-architected implementations. This role requires end-to-end ownership, strong collaboration across Admins, Analysts, QA, and Product, and sound judgment around platform limits, performance, and security. Building solutions using Apex, Lightning Web Components, and Salesforce configuration, and design reliable integrations and deployment pipelines (Git, CI/CD, Salesforce DX) to support predictable releases

Requirements

  • 7+ years of Salesforce development experience (Apex, Lightning Web Components, integrations), with ownership of releases across environments
  • Salesforce Platform Developer I (PD1) certification (preferred) or equivalent hands-on expertise
  • Experience with Salesforce DevOps practices (Git, branching strategies, CI/CD, environment strategy, and release management)

Nice To Haves

  • Salesforce Platform Developer II (PD2) certification
  • Experience with Salesforce Industries (formerly Vlocity) / Communications Cloud (or other industry clouds)
  • Salesforce architect certification(s) (Integration and/or Application Architect) or equivalent experience designing enterprise integrations and data flows

Responsibilities

  • Design and implement bulkified Apex (triggers/classes), asynchronous processing (Queueable/Batch/Future/Scheduled), and comprehensive Apex test coverage
  • Apply Salesforce security and data access best practices (OWD, sharing, FLS, CRUD, Shield considerations) and integration standards
  • Refactor legacy implementations to align with current platform standards, improve performance, and increase automated test coverage
  • Build and maintain CI/CD pipelines and deployment processes using Git and Salesforce DX (packaging, automated tests, code scanning)
  • Create solution designs and implementation plans; recommend enhancements that improve performance, scalability, maintainability, and reporting
  • Perform code reviews, enforce engineering standards, and mentor developers on Apex, LWC, integration patterns, and platform limits
  • Provide technical leadership for complex initiatives, coordinating across product, admins, developers, and QA to deliver predictable outcomes
  • Define and execute a testing strategy (Apex unit tests, integration testing, regression testing) to ensure solutions meet requirements
  • Translate requirements into technical designs and build solutions using Apex, Lightning Web Components, and declarative tooling as appropriate
  • Apply best practices for data modeling, transaction boundaries, error handling, and observability (logging/monitoring)
  • Design and build integrations (REST/SOAP, Platform Events, middleware) and support data migration activities as needed
  • Create and maintain technical documentation (designs, runbooks, deployment notes) to support maintainability and operational readiness
  • Troubleshoot issues across environments, support releases, and participate in incident/problem management as needed
  • Strong communication skills and the ability to collaborate effectively with both technical and non-technical stakeholders

Benefits

  • onsite fully equipped state of the art gyms for employees at zero cost
  • insurance package includes health, dental, vision, life, disability coverage, 401K retirement with company match, childcare benefits, tuition assistance, and more

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

501-1,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service