Description

About the job
Salesforce Field Service Developer2

Key Responsibilities

Solution Design: Collaborate with business stakeholders and architects to understand requirements and design custom solutions within the Salesforce platform, focusing on Field Service Lightning (FSL) capabilities and integrations.

Custom Development: Develop custom components, features, and functionalities within Salesforce using Apex, Visualforce, Lightning Components, and other programming languages and tools to meet business requirements related to field service operations.

Field Service Lightning Configuration: Configure and customize Field Service Lightning (FSL) modules, including service appointments, work orders, service resources, service territories, and mobile solutions, to support field service workflows and processes.

Integration: Design and implement integrations between Salesforce and other enterprise systems, such as ERP, inventory management, and IoT platforms, using REST APIs, SOAP APIs, middleware, and other integration tools to ensure seamless data flow and process automation.

Mobile Solutions: Develop and customize mobile solutions within the Salesforce mobile app and Field Service Lightning (FSL) mobile app to enable field technicians to access, update, and complete work orders, manage inventory, and communicate with dispatchers and customers.

Testing and Quality Assurance: Develop test plans, execute test cases, and perform quality assurance activities to validate custom developments and integrations, ensuring accuracy, reliability, and compliance with business requirements.

Deployment and Release Management: Manage the deployment process for custom developments and integrations, including code migration, environment management, and release documentation, following best practices and change management processes.

Documentation and Knowledge Sharing: Document custom developments, configurations, and integrations, and contribute to knowledge sharing within the team and across the organization to promote understanding and reuse of solutions.

Troubleshooting and Support: Provide technical support and troubleshooting assistance for field service applications, custom developments, and integrations, working closely with stakeholders and end-users to resolve issues and optimize performance.

Continuous Improvement: Stay abreast of Salesforce platform updates, Field Service Lightning releases, and industry trends in field service management, and proactively identify opportunities for enhancements and optimizations to drive business value.

Qualifications

Bachelor's degree in computer science, information technology, or a related field.
Salesforce certifications, such as Salesforce Certified Platform Developer I and Salesforce Certified Field Service Lightning Consultant, are required.
Minimum of 3 years of experience as a Salesforce Developer, with a focus on custom development and integrations within the Salesforce platform, preferably in the field service domain.
Proficiency in Apex, Visualforce, Lightning Components, JavaScript, HTML, CSS, and other programming languages and tools used for Salesforce development.
Strong understanding of Salesforce platform capabilities, including data model, security model, process automation, and customization options.
Experience with Field Service Lightning (FSL) modules and features, including service appointments, work orders, service resources, and mobile solutions.
Knowledge of integration patterns, protocols, and tools used for integrating Salesforce with other enterprise systems, such as REST APIs, SOAP APIs, middleware, and ETL tools.
Excellent analytical and problem-solving skills, with the ability to translate business requirements into technical solutions.
Strong communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams and stakeholders at all levels.

Preferred Skills

Experience with Salesforce Lightning Web Components (LWC) and Salesforce mobile app customization.
Knowledge of IoT (Internet of Things) technologies and their integration with Salesforce Field Service Lightning (FSL) for predictive maintenance and remote monitoring.
Familiarity with agile methodologies and project management practices.
Ability to develop and maintain reports and dashboards in Salesforce for field service analytics and performance tracking.
Experience with version control systems and continuous integration/continuous deployment (CI/CD) pipelines for Salesforce development.

Education

Bachelor's degree in computer science, information technology