Booking NL

Salesforce Developer (For independent contractors)

Posted Jul 22, 2026
Project ID: 13542-1
Location
Amsterdam, NH
Hours/week
40 hrs/week
Timeline
6 months
Starts: Jul 27, 2026
Ends: Jan 26, 2027
Payrate range
45 - 93 €/hr

What you'll be working on:



The core of this engagement is reworking the full Partner Lifecycle: Lead through Opportunity, Contracting, and Service, currently built with significant brand-specific logic on both sides. That bespoke layer needs to be untangled, rationalized, and rebuilt to support a unified model.


Temporary Senior Salesforce Developer to support the consolidation of a shared Salesforce instance between two brands, with brand-specific Salesforce operating models into a single unified operating model on Salesforce (brownfield). This role requires a developer who can navigate ambiguity, proactively clarify requirements with stakeholders across multiple business lines, and deliver production-ready solutions under tight timelines.



The unified operating model is still being defined, so there will be ambiguity. You'll need to be comfortable working with incomplete information and confident in finding answers independently.



Depending on your experience, you could work on our new opportunity flow, account hierarchy redesign, data sharing and migration, duplicate account consolidation, or service module, all involving custom development and integrations.


The team


You'll join an international Salesforce team of nine, including a Platform Manager, Salesforce Developers, and Functional Application Specialists. This is a mature, well-adopted Salesforce environment with a broad product footprint.




The relevant stack


  • Sales Cloud, Service Cloud, Experience Cloud, Data Cloud


  • Knowledge, Agentforce, Marketing Cloud, Slack



What we're looking for


Beyond technical skills, this role demands someone who can navigate complexity without losing momentum. We're looking for a pragmatic problem solver who builds solutions that scale and are maintainable long-term — not quick fixes. Soft skills — communication, collaboration, managing ambiguity — are as important here as the technical ability.




Key Responsibilities


  • Develop and maintain APEX classes, triggers, batch jobs, and scheduled processes to support the unified partner lifecycle.


  • Build Lightning Web Components (LWC) and maintain existing Aura components during the transition period.


  • Design and implement declarative solutions (Flows, Process Builder, validation rules) where appropriate.


  • Build and maintain integrations with 3rd-party systems (APIs, middleware, external partner tools) using REST/SOAP patterns.


  • Translate ambiguous or evolving business requirements into clear technical specifications — proactively engaging stakeholders to fill gaps.


  • Collaborate with cross-functional teams (commercial, operations, other engineering teams) to align technical delivery with business needs.


  • Support data migration and system continuity across the three-brand consolidation.


  • Ensure code quality through proper test coverage, peer reviews, and adherence to governor limits.


  • Participate in architecture discussions related to the merged platform design.



Required Skills & Experience

  • Strong technical and functional depth in Sales Cloud and Service Cloud

  • Hands-on experience building and maintaining integrations with third-party systems; must have

  • Familiarity with the broader Salesforce ecosystem (Experience Cloud, Data Cloud, Agentforce a plus)

  • Brownfield migration experience is a strong advantage, 5–8 years of hands-on Salesforce development experience.


  • Strong APEX skills: triggers, batch/queueable/schedulable classes, callouts, governor-limit-aware design.


  • Proven experience building Lightning Web Components (LWC) and working with Aura components.


  • Solid command of declarative Salesforce tools (Flows, validation rules, formula fields, permission sets).


  • Demonstrated experience integrating Salesforce with 3rd-party systems (REST/SOAP APIs, OAuth, middleware/iPaaS).


  • Ability to operate in ambiguous environments — comfortable working with incomplete requirements and driving clarity independently.


  • Strong requirements-gathering skills; able to engage business stakeholders and translate needs into actionable technical tasks.


  • Experience with platform merges, org consolidations, or large-scale migration projects is a strong plus.


  • Familiarity with CI/CD tooling (Copado preferred) and release management processes.



Ideal Candidate Traits


  • Comfortable with ambiguity — does not wait for perfect specs; asks the right questions and moves forward.


  • Strong communicator who can bridge the gap between business stakeholders and technical teams.


  • Self-directed; takes ownership of deliverables without requiring heavy oversight.


  • Experienced in environments where multiple workstreams and priorities compete for attention.


  • Pragmatic problem-solver — picks the right tool (code vs. config) based on maintainability and timeline.


  • Comfortable working in a temporary engagement with fast ramp-up expectations.