Haystack
← Back to Jobs
Technology
MC

Sr. Salesforce Developer

Maven CompaniesPhoenix, AZ🇺🇸United StatesPosted 9 Sept 2026

Why This Role Stands Out

This Senior Salesforce Developer role at Maven Companies offers a fantastic opportunity to leverage your expertise in a hybrid work environment, contributing to impactful projects within a reputable technology firm. If you thrive on complex problem-solving and enjoy continuous learning, this position is an excellent next step in your career journey. You'll be empowered to shape innovative solutions and grow your skills alongside a supportive team.

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Phoenix, AZ, United States
Posted
1 week ago
SOAPSSOSonarQubeCSSGitPhoenixREST

Job Description

Job Title: Senior Salesforce Developer

Phoenix Arizona

Hybrid, 3 days office

 

Key responsibilities

  • Design and implement Salesforce data models, custom objects, fields, relationships, validation rules, and record types.
  • Develop server-side business logic using Apex classes, triggers, batch jobs, future and queueable patterns.
  • Build responsive UI components using Lightning Web Components and apply CSS for brand-consistent experiences.
  • Create declarative automations with Flow, Process Builder, Workflow Rules, and Approval Processes where appropriate.
  • Implement and consume integrations using REST APIs, Apex callouts, and hosted API endpoints; support SOAP integrations as needed.
  • Author and maintain Apex test classes, ensure test coverage and reliable unit tests, and investigate debug logs for issues.
  • Work with Salesforce CLI, VS Code Salesforce extensions, and Git to manage metadata, perform deployments, and support CI/CD pipelines.
  • Participate in design reviews, code reviews, and apply static analysis tools such as SonarLint or SonarQube for code quality.
  • Collaborate with admins, BAs, QA, architects, and DevOps to translate requirements into user stories, acceptance criteria, and release plans.
  • Contribute to release orchestration, branching strategy, and automated deployment validation; support post-release verification and remediation.

 

Must have technical skills

  • Strong proficiency in Apex development including triggers, classes, batch/future/queueable jobs.
  • Hands-on experience with Lightning Web Components and basic CSS for UI needs.
  • Solid knowledge of Salesforce data model and configuration: standard and custom objects, relationships, formula fields, and validation rules.
  • Experience building declarative automations using Flows, Process Builder, and Approval Processes.
  • Integration expertise with REST APIs and Apex callouts; familiarity with API hosting and error handling.
  • Proven ability to write robust Apex test classes and troubleshoot using debug logs.
  • Practical experience with Salesforce CLI, VS Code with Salesforce extensions, and Git/GitHub workflows.

 

Desired skills and advantages

  • Experience with common Salesforce frameworks and patterns such as FFLIB, PLBC, or similar abstraction layers.
  • Familiarity with packages and tooling like Nebula Logger, Service Connector, or API Utility.
  • Exposure to enterprise processes such as multi-currency, lead conversion, merchant onboarding, contract management, or document generation with DocuSign.
  • Knowledge of identity and access management including Named Credentials, Auth Providers, OKTA SSO, and user provisioning.
  • Experience with release management in multi-org setups, paved-road engineering approaches, and branching strategies.
  • Salesforce certifications such as Platform Developer I or II is a plus.
  • Must be ready to work from office for atleast 3 days a week

Similar jobs