Description

Design, develop, and deploy scalable Salesforce solutions using Second-Generation Packaging (2GP).

Responsibilities

  • Design and deploy modular, reusable components using 2GP managed and unlocked packages.
  • Manage package versions, dependencies, upgrades, and namespace management within a 2GP framework.
  • Execute source-driven development and testing using Salesforce DX, CLI, and scratch orgs.
  • Maintain CI/CD pipelines for automated package development and deployment.
  • Integrate third-party systems using REST and SOAP APIs.

Required Skills

  • 5+ years of experience in Salesforce development.
  • Expertise in Apex, Visualforce, and Lightning Web Components (LWC).
  • Hands-on experience with 2GP package development (managed and unlocked).
  • Proficiency with Salesforce DX, including CLI and scratch orgs.
  • Experience managing Git and version control systems.
  • Practical knowledge of building and managing CI/CD pipelines.
  • Understanding of Salesforce platform limits and governor limits.

Preferred Skills

  • Experience with integration tools such as MuleSoft.
  • Knowledge of migrating 1GP packages to 2GP.
  • Experience designing scalable multi-package architectures.

Education

Any Graduate