About the Role
We are seeking an experienced Salesforce Developer to join our team. The successful candidate will have a strong background in developing scalable and maintainable solutions using Omni Studio tools, Apex programming, Visualforce pages, and Lightning Web Components.
Key Responsibilities:
* Develop innovative solutions using Omni Studio components that align with project objectives and Salesforce best practices.
* 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 meet business needs.
* Customize and configure the Salesforce platform using declarative tools to ensure 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 to ensure 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.
Requirements
The ideal candidate will possess the following skills and qualifications:
* Omnistudio Proficiency: Strong experience with Omni Studio tools, including Omniscripts, Data Raptor, Integration Procedure, and Flexcards.
* 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.
About Us
We are an equal opportunity employer committed to diversity and inclusion. We welcome applicants from all backgrounds and perspectives.
This is a full-time position, with opportunities for professional growth and development.
Please submit your resume and cover letter to apply for this role.