Salesforce CRM Analyst/Developer
Role details
Job location
Tech stack
Requirements
improvements and implementations while respecting ITW's decentralized operating model. The ideal candidate combines strong Salesforce expertise, business process acumen, and a transformation mindset, with the ability to translate business needs into practical and sustainable solutions. Key Responsibilities Project Support & Enhancements - Contribute to CRM projects and rollouts at divisional level. - Support requirements gathering and solution design workshops. - Deliver enhancements such as: - Process automation - UX improvements - Better reporting and dashboards - Work in Agile frameworks, managing user stories, backlog, and sprint deliverables. Divisional CRM Support & Continuous Improvement - Support Salesforce usage across divisions, primarily in Europe. - Analyze business needs and translate them into practical, scalable CRM solutions. - Identify opportunities to improve sales processes, data quality, and user experience. - Ensure solutions remain aligned with core templates and best practices, while allowing divisional flexibility. Salesforce Configuration & Development - Design and implement solutions using a mix of: - Declarative tools (Flows, approval processes, layouts) - Programmatic development (Apex, LWC) - Develop and maintain: - Apex classes, triggers, batch jobs - Aura and Lightning Web Components (LWC) - Balance configuration vs custom development for simplicity and maintainability. - Troubleshoot and resolve technical issues and bugs. Platform Operations (Europe Scope) - Support day-to-day Salesforce operations: - User setup, permissions, roles - Data management and imports - Issue resolution and system monitoring - Ensure platform stability, performance, and data consistency. - Collaborate with Data Stewards on: - Data quality - Deduplication - Data governance practices Position Requirements General - Strong analytical and structured mindset. - Business-oriented approach with the ability to understand sales processes. - Ability to combine strategic thinking with hands-on execution. - Excellent English communication skills Education & Experience - Bachelor's or Master's degree in a relevant field. - Programming background (e.g., Java or similar). - Minimum 5+ years experience in Salesforce CRM roles. - Experience working with business stakeholders in operational environments. Technical Skills - Strong experience with Salesforce Sales Cloud. - Salesforce certifications (Administrator + Platform Developer I/II preferred). - Advanced Salesforce administration and configuration skills. - Proven hands-on development experience: - Apex - Aura/Lightning Web Components - Strong knowledge of: - Salesforce data model - SOQL/SOSL - Security model (profiles, roles, permission sets) - Experience with integrations (APIs, SAP/ERP systems). - Experience with DevOps tools (e.g., Copado, Gearset, Azure DevOps). - Strong troubleshooting and debugging skills. Preferred Skills (Nice to Have) - Experience using AI-assisted tools to support business analysis, development, testing, and documentation. - Experience with Power BI, data analytics, and data visualization. Location: Spain. Candidates must be based in Spai