Negotiable
Undetermined
Remote
Remote
Summary: The Salesforce FSL Developer role focuses on configuring and customizing Field Service Lightning (FSL) features, developing custom solutions, and enhancing scheduling and dispatch functionalities. The position requires expertise in Salesforce technologies, integration with external systems, and mobile solutions. Additionally, the developer will be responsible for testing, deployment, and ongoing support and maintenance of the FSL environment. This role is remote and emphasizes collaboration in a dynamic environment.
Key Responsibilities:
- Configure and customize Field Service Lightning (FSL) features including Work Orders, Service Appointments, Service Resources, and Service Territories.
- Implement scheduling policies and optimization rules.
- Develop custom solutions using Apex classes, triggers, Lightning Web Components (LWC), and Aura Components.
- Build reusable and scalable components.
- Configure and enhance FSL Scheduling Engine and Dispatcher Console.
- Implement logic for auto-assignment, route optimization, and resource allocation.
- Design and implement integrations using REST/SOAP APIs and middleware tools (e.g., MuleSoft).
- Integrate Salesforce with ERP, billing, or external systems.
- Customize FSL Mobile App ensuring offline capability and data synchronization.
- Perform unit testing and support UAT.
- Manage deployments using change sets / DevOps tools.
- Troubleshoot production issues and optimize performance and system scalability.
Key Skills:
- Apex, SOQL, SOSL.
- Lightning Web Components (LWC).
- Flows / Process Builder.
- Work Order & Service Appointment lifecycle.
- Scheduling & Optimization.
- Service Territories & Resource Management.
- REST/SOAP APIs.
- Integration patterns.
- Data modelling.
- Salesforce Certifications: Field Service Consultant, Platform Developer I / II.
- Experience with Agile/Scrum.
- Knowledge of mobile/offline architecture.
Salary (Rate): £45
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Key Responsibilities
FSL Configuration & Customization
- Configure and customize Field Service Lightning (FSL) features:
- Work Orders
- Service Appointments
- Service Resources
- Service Territories
- Implement scheduling policies and optimization rules
Development
- Develop custom solutions using:
- Apex classes, triggers
- Lightning Web Components (LWC)
- Aura Components
- Build reusable and scalable components
Scheduling & Dispatch
- Configure and enhance:
- FSL Scheduling Engine
- Dispatcher Console
- Implement logic for:
- Auto-assignment
- Route optimization
- Resource allocation
Integration
- Design and implement integrations using:
- REST / SOAP APIs
- Middleware tools (e.g., MuleSoft)
- Integrate Salesforce with ERP, billing, or external systems
Mobile Solutions
- Customize FSL Mobile App
- Ensure offline capability and data synchronization
Testing & Deployment
- Perform unit testing and support UAT
- Manage deployments using change sets / DevOps tools
Support & Maintenance
- Troubleshoot production issues
- Optimize performance and system scalability
Required Skills
Core Salesforce
- Apex, SOQL, SOSL
- Lightning Web Components (LWC)
- Flows / Process Builder
FSL Expertise
- Work Order & Service Appointment lifecycle
- Scheduling & Optimization
- Service Territories & Resource Management
Technical Skills
- REST/SOAP APIs
- Integration patterns
- Data modelling
Preferred Qualifications
- Salesforce Certifications:
- Field Service Consultant
- Platform Developer I / II
- Experience with Agile/Scrum
- Knowledge of mobile/offline architecture