A Bachelor or Master s degree in a relevant field.
Expert in Sales Force (FSL - Field Service Lightening) and good domain knowledge of Field/workforce management.
Experience in Salesforce FSL concepts and has experience & knowledge of multichannel architecture, data modeling, data exchange and integrations.
Understand FSL Scheduling and optimization configuration, out-of-box capabilities and configuration of scheduling policies, work rules & Service Objectives.
Understand Field Service Mobile app capabilities, including offline architecture, capabilities and how to complement it with other supporting architecture including Salesforce Mobile app and third-party mobile application.
Understand Salesforce Field Service Lightening(FSL) architecture, Work Order and Service Appointment life cycle, bulk scheduling, dispatch,schedule.
Preventive maintenance and configuration of Dispatcher Gantt.
Understand API capabilities to integrate in and out of Salesforce and SFS API capabilities.
Ability to come up with accurate development estimates based on high-level business and/or technical requirements.
Ability to uncover business requirements, develop a technical strategy and be able to create and effectively demonstrate solutions that address customer requirements.
Designing , implementing and deploying Salesforce FSL solutions to a wide variety of clients.
Knowledge of the Salesforce FSL capabilities (both functional and technical) and integration capabilities.
Worked in an agile (scrum) environment with globally distributed teams.
Business acumen and articulation skills.
Ability to capture business needs and translate into a viable, value-adding solution.
Good communication, presentation and documentation skills.
At least 2 full lifecycle implementation experiences in the platform.
Experience in leading enterprise level Workforce migration would be preferred.
Accountabilities
Take care of requirement gatherings, produce functional analysis and facilitate customer workshops, etc.
To communicate with different project managers, clients, and technicians and ensure efficient participation in all the different phases of development from testing to maintenance.
Providing training to other junior developers and managing them to process tasks efficiently.
Meetings with the core team members to analyze pending tasks and complete the ones which are considered to be a higher priority.
Using your own designs and those of other developers you will be accountable for delivering medium to large sized projects throughout the whole development life cycle.
You will be comfortable working independently as well as with others and under the guidance of a more senior developer where appropriate.
Design and implementation of small projects/changes under the guidance of a more senior developer.
The scoping and estimation of simple change requests, seeing them through to implementation under the guidance of a more senior developer.
Sharing your knowledge with the development team and wider teams where appropriate.
Engaging in process improvement, using continuous improvement methodologies.
Experience
Certified Salesforce professional - Must have
A proactive attitude to Salesforce enhancements and bringing existing code into best practices.
Experience working with large data sets and bulkification.
Demonstrates continued personal/professional development.
Active in the Salesforce community.
Soft skills: the ability to gather requirements and present solutions to stakeholders.