Role | Senior Salesforce Developer

Remote, GB, United Kingdom

Job Description

Cirrico is a Salesforce Implementation Partner based in the UK, focused on implementing impactful solutions by configuring and developing the Salesforce platform to support charities.



Cirrico is looking for a Senior Salesforce Developer to deliver high-quality, well-architected Salesforce solutions for mission-driven organisations. This is a hands-on senior engineering role with a strong emphasis on integrations, complex data flows, and scalable platform design.



You will work across multiple client engagements, collaborating closely with Solution Architects, Functional Consultants, and Project Managers. You will take ownership of technical design and delivery, from shaping integration approaches through to build, testing, and deployment. Experience building modern Salesforce user interfaces, ideally using Lightning Web Components (LWC), is strongly preferred.



Typical projects involve Salesforce as a core system integrated with external platforms such as eCommerce, finance/invoicing, content/publishing or learning systems, and custom web or API layers.



Common examples include:


eCommerce order ingestion into Salesforce (e.g., Shopify or similar) Provisioning/entitlements to third-party content platforms (publishing/LMS) Website/app integrations via Salesforce REST APIs and secure server-to-server authentication Finance system sync for invoicing and payment status updates Designing for operational reliability (retries, idempotency, replay safety, monitoring, and support runbooks)




Responsibilities will include


---------------------------------


###

Delivery and engineering excellence




Design, build, and maintain Salesforce solutions using Apex, Flow, and core platform capabilities. Develop high-quality, maintainable user interfaces, with a preference for Lightning Web Components where appropriate. Translate functional requirements into clear technical designs that are secure, scalable, and supportable. Own code quality through peer reviews, testing strategies, and adherence to Salesforce best practices. Produce and maintain technical documentation including solution designs, integration specifications, and support runbooks.
###

Integrations (core requirement)




Design and implement integrations between Salesforce and external systems using appropriate patterns and technologies, including REST and SOAP APIs, asynchronous processing, and event-driven approaches where suitable. Take end-to-end ownership of integration delivery: data mapping, transformation, error handling, reconciliation, monitoring, and secure credential management. Design for operational reliability, including retries, idempotency, exception handling, logging, and safe reprocessing of failed transactions. Collaborate with client technical teams and third parties to troubleshoot, stabilise, and harden integrations in live environments, 'including support through SIT/UAT and post-go-live hypercare where required. Build and maintain secure authentication approaches, typically including Named Credentials and OAuth/JWT-based patterns, with careful attention to least-privilege access and secrets management.
###

Team and customer collaboration




Act as a senior member of delivery teams, contributing to sprint planning, story refinement, estimation, and technical decision-making. Work closely with consultants and stakeholders to clarify requirements, surface risks, and recommend pragmatic technical solutions. Support and mentor other developers, contributing to shared patterns, standards, and continuous improvement across the team.
###

Commercial and operational discipline




Maintain strong delivery discipline across multiple engagements, supporting consistent billable delivery. Accurately record time and follow internal delivery and governance processes to support forecasting and reporting.




Required experience and skills


----------------------------------


###

Must have




Strong hands-on Salesforce development experience, including Apex, declarative automation (Flow), data modelling, security model, and deployment practices. Proven experience delivering Salesforce integrations as a core part of your role, with hands-on API development and integration design. Solid understanding of integration patterns, authentication approaches (OAuth/JWT), Named Credentials, rate limits, and asynchronous processing on the Salesforce platform. Experience designing solutions that are robust in production, with clear approaches to error handling, monitoring, and support. Clear communication skills, able to explain technical concepts to both technical and non-technical stakeholders. Comfortable working in a fully remote environment, managing priorities independently and collaborating effectively with distributed teams.
###

Preferred




Prior hands-on experience delivering Salesforce solutions for charities or nonprofit organisations. Experience building Lightning Web Components, including maintainable component design and use of Lightning base components. Experience working with middleware, automation, or ETL tools used in real-world Salesforce integrations. Experience delivering Salesforce solutions in regulated or data-sensitive environments. Salesforce certifications (Platform Developer I and/or II desirable).





Working arrangements


------------------------


Location: Cape Town, Hybrid, or UK-based, remote role. Travel: For UK roles on-site travel to customer locations is expected as part of the role, typically up to around 5 days per month, though this may vary depending on project phase (for example discovery, workshops, or go-live). Travel will be planned in advance wherever possible. Equipment: company-provided laptop and standard toolset.

What success looks like in the first 3-6 months


----------------------------------------------------


You are confidently owning integration-heavy workstreams from technical design through to deployment. Clients and colleagues trust your judgement on integration architecture, scalability, and maintainability. You are raising the bar on engineering quality and contributing to shared standards and reusable patterns.





My vision is for us to live in an efficient world - one that is sustainable, clean, healthy and caring, where technology is a force for good.


Dan Blackwell


Founder and CEO


Apply Today


---------------

Apply to join the Cirrico team

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4558803
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Remote, GB, United Kingdom
  • Education
    Not mentioned