- Proficiency in Salesforce development technologies including Apex, Visualforce, Lightning Components, SOQL, and SOSL.
- Strong understanding of Salesforce data model, security model, and sharing mechanisms.
- Experience with Salesforce configuration using Process Builder, Flow Builder, Workflow Rules, and Validation Rules.
- Basic understanding of Lightning Web Components (LWC) development principles and proficiency in Visual Studio Code (VS Code).
- Solid understanding of web technologies such as HTTP, JSON, XML, and experience with RESTful API integration.
- Experience with Agile/Scrum methodologies and tools.
- Familiarity with Salesforce DX and source-driven development methodologies.
- Knowledge of other CI/CD tools such as Copado and ChangeSets.
Roles & responsibilities:
- Lead the design, development, and implementation of custom Salesforce applications and solutions to meet business needs.
- Configure the Salesforce platform using declarative tools such as Process Builder, Flow Builder, Workflow Rules, and Validation Rules.
- Develop custom functionality using Apex, Visualforce, and Salesforce Lightning Components to extend Salesforce capabilities.
- Lead the integration efforts between Salesforce and external systems using RESTful APIs, SOAP web services, and middleware platforms.
- Collaborate with stakeholders to gather requirements, analyze business processes, and translate functional specifications into technical designs.
- Mentor junior developers and provide technical guidance on Salesforce development best practices, coding standards, and design patterns.
- Establish CI/CD pipelines for automated build, test, and deployment processes using tools such as Jenkins, Azure DevOps, or GitHub Actions.
- Implement version control best practices using GIT, including branching strategies, code reviews, and continuous integration workflows.
- Work closely with quality assurance teams to develop and execute integration and unit test cases, ensuring the robustness and reliability of solutions.
- Stay updated on Salesforce platform releases, new features, and emerging technologies to drive continuous improvement and innovation