Salesforce Developer
Hayward Holdings, Inc. · North Kingstown, RI · 6 days ago
Information TechnologyFull-time
Responsibilities
- Collaborating with business stakeholders and technical teams to translate requirements into scalable Salesforce solutions.
- Designing, developing, and deploying custom Salesforce functionality, including integrations and automation.
- Supporting system integrations across internal and third-party platforms using APIs and middleware tools.
- Ensuring platform reliability through proactive monitoring, issue resolution, and continuous improvement.
- Supporting Marketing Cloud initiatives including automation, subscriber data management, and campaign enablement.
- Maintaining data integrity, governance standards, and system performance across CRM and connected systems.
- Contributing to application standards, documentation, and development best practices.
Technical Leadership & Business Collaboration
- Collaborate with the Director, CRM and business stakeholders to gather and translate business requirements into technical solutions.
- Lead implementation of customer-driven solutions using strong technical design skills and cross-functional collaboration.
- Develop, document, and enforce application standards, procedures, and best practices.
Development & Innovation
- Design, develop, test, and deploy solutions on the Salesforce platform using Apex, Visualforce, and related technologies.
- Build and enhance applications on the Force.com platform to meet evolving business needs.
- Develop SQL, SOQL, and other queries to support automation, integrations, and reporting needs.
- Configure triggers, automations, and API-based processes to support system functionality and integrations.
Integration & Platform Management
- Integrate Salesforce with internal and third-party systems (e.g., Kafka, Nifi, FormAssembly, AS/400, and other enterprise applications).
- Ensure service-level availability and reliability of the Salesforce platform and connected applications.
- Provide support for break/fix issues, enhancements, and system performance improvements.
- Aid in planning, development, and deployment of application changes, upgrades, and new releases.
Data, Quality & Operational Support
- Maintain data structures and ensure data integrity, consistency, and accuracy across platforms.
- Support troubleshooting and resolution of technical issues through strong analytical and problem-solving skills.
- Identify opportunities to improve system performance, automation, and overall user experience.