Job Description:
We are seeking a highly skilled and experienced Salesforce Developer to join our team. The ideal candidate will have a strong background in Salesforce development, with expertise in Apex programming, Visualforce pages, and Lightning Web Components.
* Develop Solutions: Design, develop, and deploy dynamic, customer-centric applications using Omni Studio tools such as Omni Scripts, Data Raptors, Integration Procedures, and Flex Cards.
* Collaborate with Stakeholders: Work closely with business analysts and stakeholders to understand functional requirements and translate them into technical designs.
* Create Technical Specifications: Develop technical specifications and designs for Omni Studio components that align with project objectives and Salesforce best practices.
* Customize the Salesforce Platform: Customize and configure the Salesforce platform using declarative tools to meet business needs, ensuring solutions are scalable and maintainable.
* Write Clean Code: Write clean, efficient, and well-documented code using Apex, Visualforce, Lightning Web Components, and other Salesforce technologies as needed.
* Implement Integrations: Implement integrations with third-party systems using Salesforce APIs and middleware solutions.
* Develop Comprehensive Test Plans: 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 Deployment: 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: Create detailed documentation for developed solutions, including design documents, user guides, and maintenance instructions.
Required Skills and Qualifications:
* Omnistudio Proficiency: Strong experience with Omni Studio tools, including Omni Scripts, Data Raptors, Integration Procedures, and Flex Cards.
* 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:
We offer a competitive salary and benefits package, including health insurance, retirement plan, and paid time off.
Others:
We are an equal opportunities employer and welcome applicants from diverse backgrounds. We promote a culture of diversity, equity, and inclusion and provide ongoing training and development opportunities to our employees.