Job Description
Develop innovative solutions using OmniStudio tools such as omniscritps, data raptors, integration procedures, and FlexCards to build dynamic, customer-centric applications.
Collaborate with business analysts and stakeholders to understand functional requirements and translate them into technical designs.
Create detailed technical specifications and designs for OmniStudio components that align with project objectives and best practices.
Customize and configure the Salesforce platform using declarative tools to meet business needs, ensuring scalable and maintainable solutions.
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 comprehensive test plans, including unit tests, integration tests, and user acceptance testing to ensure quality and functionality of developed solutions.
Manage deployments using tools like Salesforce DX, change sets, or version control systems, ensuring smooth transitions from development to production environments.
Create detailed documentation for developed solutions, including design documents, user guides, and maintenance instructions.
Provide ongoing support and troubleshooting for deployed solutions, addressing issues in a timely manner.
Monitor and optimize performance of OmniStudio solutions, ensuring they operate efficiently within Salesforce governor limits.
Work closely with project managers, developers, and quality assurance teams to ensure timely delivery of high-quality solutions.
Engage with clients to gather feedback, understand evolving needs, and make recommendations for enhancements or new features.
Share knowledge and best practices with the team, contributing to collective expertise and professional development of colleagues.
Stay up-to-date with latest Salesforce releases, OmniStudio updates, and industry trends to continuously improve skills and knowledge.