Share resumes at
anki...@nvish.comJob Title: Senior Salesforce Developer
Location: Phoenix Arizona
Hybrid, 3 days office per week
Rate: 60/hr to 65/hr c2c Max
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 Amex office for atleast 3 days a week
Soft skills and collaboration
• 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.