Job Description
This is an exciting opportunity to work as a skilled Salesforce developer, specializing in Omni Studio tools and technologies. The ideal candidate will have strong knowledge of Apex programming, Visualforce pages, Lightning Web Components, and other Salesforce technologies.
* Develop solutions using Omni Studio tools such as OmniScripts, Data Raptors, Integration Procedures, and FlexCards.
* Collaborate with business analysts and stakeholders to understand functional requirements and translate them into technical designs.
* Create technical specifications and designs for Omni Studio components that align with project objectives and Salesforce best practices.
* Customize and configure the Salesforce platform using declarative tools to meet business needs.
* Write clean, efficient, and well-documented code using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies as needed.
* Implement integrations with third-party systems using Salesforce APIs and middleware solutions.
* Develop and execute comprehensive test plans to ensure the quality and functionality of the solutions.
* Manage the deployment process using tools like Salesforce DX, change sets, or version control systems.
* Create detailed documentation for developed solutions, including design documents, user guides, and maintenance instructions.
Required Skills and Qualifications
* Omni Studio Proficiency: Strong experience with Omni Studio tools.
* Salesforce Development: Proficiency in Apex programming, Visualforce pages, and Lightning Web Components.
* Declarative Tools: Expertise in using Salesforce's declarative tools for customization.
* Integration Skills: Experience with Salesforce APIs and middleware solutions.
* Testing: Ability to write comprehensive test cases and perform various testing methods.
* Version Control: Familiarity with version control systems such as Git.
* Deployment: Experience with deployment methodologies and tools like Salesforce DX.
* Problem-Solving: Strong analytical and problem-solving skills.
* Communication: Excellent verbal and written communication skills.
* Agile Methodology: Understanding of Agile development practices.
* Continuous Learning: Commitment to staying current with Salesforce features and updates.
Benefits
The successful candidate will have the opportunity to work on challenging projects, develop their skills, and contribute to the growth and success of the organization.