Key Skills :
- 5+ years of Salesforce Development experience :
- Using declarative tools (Flow Builder → Record-Triggered Flows, Autolaunched Flows, Screen Flows...)
- Using programmatic concepts (APEX, LWC, Asynchronous operations with future methods, Scheduled Jobs, Queueable Jobs...)
- SOQL / SOSL
- Proficiency with Salesforce DX (sfdx, sf v2)
- Metadata deployment / retrieval
- Package-based development is a plus
- Salesforce APIs
- Standard REST API
- Bulk API
- Exposing APEX classes as custom web services
- Familiarity with core Salesforce platform concepts :
- Data modeling (standard vs custom objects / fields)
- Permissions (Profiles, Permission Sets, Sharing Settings, Role Hierarchy...)
- Custom Permissions
- Custom Metadata
- Custom Settings
- Page Layouts / Record Pages
- Understanding and familiarity with core software and DevOps practices :
- Versioning the code, experience with Git
- PRs / Code Reviews
- CI / CD
- Github / Gitlab / Bitbucket actions based on sfdx cli
- Gearset
- Copado
- Experience with integrations :
- Setting up and managing Connected Apps
- Platform Events
- Event Relays
- Custom HTTP callouts (APEX-based)
- Inbound integration handling (Salesforce REST API, exposing custom code as separate service)
- AppExchange Apps
- Exposure to multiple simultaneous projects
Essential Duties and Responsibilities include the following. Other duties may be assigned :
Design, development, testing, and deployment of programmatic solutions that are maintainable and reusable.Familiarity with some of the well-known and adopted APEX frameworks (fflib, APEX Enterprise Patterns...) is a plusParticipation in the full application lifecycle from technical design to development, testing, and deployment.Communication of project progress via required methods in Jira and time tracking system (Productive.)Working with the Technical Architect in developing and maintaining the core Client Group Systems architecture ensuring all development work conforms to expectations with our Salesforce engagements.Providing technical expertise on Salesforce core architecture and lightning architecture in DEPT®’s client engagements.Additional experience preferred in implementing specific Salesforce solutions on core cloud products beyond Sales Cloud / CRM including :
Commerce Cloud (B2B, D2C, OMS) : at least B2B or D2CService CloudExperience CloudEducation CloudData Cloud