Job Title:
Salesforce Developer - Dynamic Application Specialist
Are you passionate about developing innovative Salesforce solutions?
This exciting role focuses on leveraging OmniStudio tools to create dynamic, customer-centric applications that drive business growth and efficiency.
As a skilled Salesforce Developer, you will work closely with clients to understand their evolving needs and make recommendations for enhancements or new features.
**Responsibilities:**
- Develop solutions using Omni Studio tools such as OmniScripts, 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 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, ensuring solutions are scalable and maintainable.
- 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, including unit tests, integration tests, and user acceptance testing to ensure the quality and functionality of the solutions.
- Manage the deployment process 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 any issues that arise in a timely manner.
- Monitor and optimize the performance of Omni Studio solutions, ensuring they operate efficiently within Salesforce governor limits.
- Work closely with project managers, other developers, and quality assurance teams to ensure timely delivery of high-quality solutions.
- Engage with clients to gather feedback, understand their evolving needs, and make recommendations for enhancements or new features.
- Share knowledge and best practices with the team, contributing to the collective expertise and professional development of colleagues.
- Stay up-to-date with the latest Salesforce releases, Omni Studio updates, and industry trends to continuously improve skills and knowledge.
- Ensure that all development work complies with company policies, industry standards, and Salesforce security guidelines.
Requirements:
- Proficiency in Apex programming, Visualforce pages, and Lightning Web Components.
- Expertise in using Salesforce's declarative tools for customization.
- Experience with Salesforce APIs and middleware solutions.
- Ability to write comprehensive test cases and perform various testing methods.
- Familiarity with version control systems such as Git.
- Experience with deployment methodologies and tools like Salesforce DX.
- Strong analytical and problem-solving skills.
- Excellent verbal and written communication skills.
- Understanding of Agile development practices.
- Commitment to staying current with Salesforce features and updates.
Benefits:
- Be part of an inclusive and passionate community of professionals who help bring about digital transformation for businesses around the world.
- Join an organization committed to flexibility and work-life balance for its employees.
- Collaborate with a diverse team of experts to drive innovation and growth.
- Enjoy opportunities for professional development and continuous learning.
- Participate in a culture that values equality, diversity, and inclusion.
About Us:
- Our organization is dedicated to providing cutting-edge solutions to help businesses achieve their digital goals.
- We specialize in providing innovative services and products that cater to the unique needs of our clients.
- Our team of experts is committed to delivering high-quality solutions that meet and exceed client expectations.