More jobs:
Senior Salesforce Developer
Job in
Phoenix, Maricopa County, Arizona, 85003, USA
Listed on 2026-02-16
Listing for:
Mastek
Full Time
position Listed on 2026-02-16
Job specializations:
-
Software Development
Software Engineer
Job Description & How to Apply Below
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 Sonar Lint or Sonar Qube for code quality.
- Collaborate with admins, BAs, QA, architects, and Dev Ops 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.
- 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/Git Hub workflows.
- 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 are a plus.
- Must be ready to work from office for at least 3 days a week
- Clear communicator able to work with technical and non-technical stakeholders.
- Strong problem solver with attention to detail and a quality-first mindset.
- Team player who participates in design discussions, mentors junior engineers, and contributes to continuous improvement.
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×