05 nov
|
Cognizant
|
España
Salesforce Field Service Senior Developer
Description of the entity and activity
Be part of a program that aims to increase operational efficiency and launch new, innovative home healthcare offerings by leveraging a global Salesforce platform. This "core model" provides a unified, optimized, patient-centric journey across our operations.
Our platform is a comprehensive ecosystem that includes Sales Cloud, Service Cloud, Marketing Cloud, Experience Cloud, Health Cloud, Field Service Management, and Integration Cloud.
Position Summary In this context, the Salesforce Senior Developer will be a key, hands-on member of the development team, responsible for designing, developing, and deploying high-quality, scalable solutions across our global Salesforce platform.
Working closely with Salesforce Solution Architects and Tech Leads, you will transform technical designs into working code, enforce development best practices, and contribute significantly to the technical excellence and performance of the platform. Your mission is to deliver robust, well-tested features that directly support our evolving business needs in an agile development environment.
Key Responsibilitie
- Solution Development Delivery: Design, develop, test, and deploy complex solutions using Apex, Lightning Web Components (LWC), Visualforce, and configuration tools, ensuring adherence to design specifications and coding standards.
- Technical Design Contribution: Collaborate with Solution Architects and Tech leads to refine technical designs and estimates for new features and enhancements, ensuring they align with architectural standards and performance requirements.
- Code Quality Best Practices: Enforce and maintain high code quality standards through code reviews, unit testing,
and continuous integration practices. Proactively identify and resolve technical debt and performance bottlenecks, specifically related to governor limits.
- Integration Implementation: Develop and maintain integrations between Salesforce and external systems using various technologies (REST APIs, Talend, etc.).
- Support Troubleshooting: Provide technical support for production issues, including advanced debugging and performance tuning to ensure platform stability and a seamless user experience.
Qualifications Experience (What we expect from you)
- You hold a Bachelor's degree with 5+ years of experience or a Master's degree with 3+ years of experience in a related field, including at least 4 years of hands-on Salesforce development experience in a complex, integral environment.
- Foundational Certifications: Salesforce Platform Developer I Certification is required. Salesforce Administrator Certification is a strong plus.
- Advanced Certification: Salesforce Platform Developer II Certification, or additional certifications like JavaScript Developer I or relevant Consultant certifications are a plus.
Technical Proficiency
Core Platform Development (Expert)
- Expert proficiency with the complete development toolkit, including Apex (classes, triggers, test methods, batch, queueable, scheduled jobs) and Lightning Web Components (LWC),
adhering to modular design and separation of concerns.
- Deep understanding of Salesforce Governor Limits and practical experience writing code that is efficient, bulk-safe, and capable of processing large data volumes (LDV) without hitting limits.
- Mastery of SOQL/SOSL query optimization, index utilization, and best practices for securing data using Field Level Security (FLS) and sharing settings programmatically.
Front-End Development
- Expertise in modern JavaScript (ES6+), HTML, and CSS for building responsive and dynamic UIs in LWC.
- Experience with Aura Components and the migration strategy toward LWC.
- Proficiency with modern web standards and accessibility guidelines.
Integration APIs
- Proven experience designing and implementing secure, scalable integration solutions utilizing various protocols (e.g., REST, SOAP, OAuth 2.0).
- Hands-on experience with API development (creating Apex REST services) for external consumption and API consumption (callouts) for integrating with external systems.
Development Practices & Tooling
- Deep familiarity with VS Code development lifecycle.
- Mandatory experience with Git-based version control (GitHub/GitLab/Bitbucket) and branching strategies for team collaboration.
- Proven ability to write robust unit tests with high code coverage and perform effective peer code reviews.
Platform Domain Knowledge (Strong Plus)
- Working knowledge of configuration and development within specialized clouds such as Field Service Management (FSM), Health Cloud, or Marketing Cloud.
Languages: Full verbal and written proficiency in English is required. You are self-motivated, detail-oriented, and passionate about delivering high-quality, elegant code solutions.
📌 Senior Field Service Engineer (España)
🏢 Cognizant
📍 España