Responsibilities:
- Lead and contribute to Salesforce development across Lightning-based solutions
- Build and implement scalable, secure Salesforce applications within Agile teams
- Design and develop Agentic / AI-driven solutions on the Salesforce platform
- Collaborate with architects, product teams and stakeholders to deliver high-quality outcomes
- Support integrations with wider enterprise systems and APIs
- Ensure adherence to best practices across development, testing and deployment
- Troubleshoot, debug and resolve complex technical issues
Essential Skills & Experience:
- Strong experience across Salesforce Lightning, including:
- Lightning Design System
- Lightning App Builder
- Lightning Components
- Proven experience with Agentforce and Agentic AI solutions
- Hands-on expertise across Salesforce Administration, Configuration, and Implementation
- Experience delivering 2–3 Community Cloud implementations
- Strong experience with:
- Salesforce Customisation, Security Access, Workflow Approvals
- Data Validation and Data Utilities
- Deep development experience using:
- Apex, Visualforce, Classes, Controllers, Triggers
- Web Services, Components, Tabs, Custom Objects
- Reports, Dashboards, Analytic Snapshots
- Profiles, Roles, Sharing Rules, Page Layouts, Workflows
- Strong knowledge of:
- SOQL, SOSL, and dynamic Apex queries
- Writing test classes for high code coverage
- Process Builder, Flows, Chatter, Quick Actions
- Experience with integration methodologies including:
- REST / SOAP APIs
- Trigger frameworks, recursive triggers
- Asynchronous processing (Batch, Queueable, Future methods)
- Connected Apps
- Familiarity with tools and environments including:
- Sales Cloud
- ANT Migration Tool, Data Loader
- VS Code / Eclipse IDE
- HTML and web services
- Strong debugging and troubleshooting capability


