# Salesforce Developer This role will be responsible for designing, developing, customizing, and maintaining Salesforce solutions while ensuring seamless integrations, scalable functionality, and high-quality releases. ## Key Responsibilities
- Design, develop, and implement Salesforce solutions based on business and technical requirements.
- Develop and customize Salesforce Lightning applications, components, workflows, Flows, Apex classes, triggers, and validation rules.
- Build and maintain integrations between Salesforce and enterprise applications using
REST/SOAP
APIs and other integration technologies.
- Develop and maintain Apex code, Lightning Web Components (LWC), and Salesforce automation.
- Support data migration activities, including data mapping, transformation, validation, and deployment.
- Analyze business requirements and translate them into scalable Salesforce technical solutions.
- Perform unit testing, debugging, troubleshooting, and code optimization.
- Collaborate with QA teams to resolve defects and ensure solution quality.
- Participate in Salesforce deployments, release management, and production support activities.
- Follow Salesforce development best practices, coding standards, security guidelines, and governor-limit considerations.
- Collaborate with business analysts, architects, QA, and support teams throughout the development lifecycle.
- Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog refinement, and retrospectives. ## Required Qualifications
- 7+ years of experience in Salesforce development.
- Strong hands-on experience with Salesforce Lightning, Apex, Triggers, Classes, Visualforce, and Lightning Web Components (LWC).
- Experience developing Salesforce Flows, workflows, validation rules, approval processes, and custom objects.
- Strong experience with Salesforce integrations and
REST/SOAP
APIs.
- Experience with Salesforce development and deployment tools such as Salesforce CLI, Git, Copado, or similar CI/CD tools.
- Experience with Agile methodologies and software development lifecycle processes.
- Strong understanding of Salesforce security model, including profiles, permission sets, roles, sharing rules, and object/field-level security.
- Strong analytical, communication, troubleshooting, and problem-solving skills. ## Preferred Qualifications
- Salesforce Platform Developer I and/or Platform Developer II certification.
- Salesforce Administrator certification.
- Experience with MuleSoft and enterprise integration solutions.
- Experience with data migration tools and technologies such as Data Loader.
- Experience with CI/CD and DevOps practices for Salesforce.
- Experience developing solutions for Financial Services, Lending, Banking, or other Salesforce-based enterprise applications.
- Experience working with large-scale Salesforce implementations and complex integrations.