Job Title: Salesforce Developer/Architect

Location: London Clapham SW4 (1 day a week), WFH (1 day a week) / Netherlands (minimum 3 days a week)

Reports To: Director of IT (9ine’s Operations Director) 

Salary: Negotiable based on experience 


We are looking for a Salesforce Developer/Architect. This role is ideally suited for a Developer looking to move into consultancy and improve their skills as an Architect. Experience of managing Salesforce is essential and the candidate must have experience in working with managed Salesforce packages and apps. Must be willing to travel in the Netherlands on a weekly basis. This role is suitable for a contractor or permanent employee. 

As a successful candidate, you will have experience of supporting Salesforce CRM platforms, and supporting Salesforce native systems across multiple business areas, including Finance, Marketing and Recruitment. You will have previous experience in supporting members of staff using Salesforce Service Cloud, or alternative service desk solutions. You must hold the relevant certifications. 

A competitive package will be offered will be based on experience. Please provide an indication of your salary expectations within your cover letter. Your cover letter must address what you could contribute to 9ine in the role and what your approach would be. 9ine provide a comprehensive benefits scheme which include: Health care, life cover, pension and participation in the 9ine EMI Share Scheme

All applications should be sent to and include a cover letter, details of your current package, availability for interview and CV.



Why Join 9ine? 

9ine provides schools, academies, colleges and universities with transformational change services when developing new and established technologies. Our objective is to support education organisations to raise attainment, aspirations and engagement through the effective use of technology. Working in partnership we provide education leaders with ownership to drive change and improve the use and perception of technology, raising confidence amongst users and ultimately improving outcomes for learners. 

9ine is an exciting, vibrant company based in London that has continued to grow every year since its inception in 2009. We thrive on creating innovative solutions for our education clients and this is an excellent opportunity for a senior consultant, or someone looking to move into consultancy, with demonstrable expertise and experience in technology to join our team. 

Our client is a nonprofit membership organisation providing services to schools and higher education institutions globally that share a commitment to high quality education, and a desire to provide students with the knowledge, skills and abilities to pursue their lives as global citizens. They are a fast paced organisation with a desire to change and improve their existing systems. 



Our assessment process takes into consideration the following:

  • Evaluation of covering letter and CV. If successful;
  • An initial telephone interview. If successful;
  • A technical task linked to Salesforce; 
  • Interview with Managing Director and Practice Director
  • 360 discussion with three or more current 9ine staff. In these discussions you will have an opportunity to ask what it is like to work at 9ine and what we do.
  • Presentation and final interview.



Role Description

The Salesforce Developer will take overall responsibility for managing and supporting the Salesforce CRM platform, whilst being responsible for the requirements gathering, development, and administration of Salesforce products across the business. This person will manage the configuration and integration of multiple Salesforce applications as well as interacting with external consultants and vendors. Your primary focus will be custom Salesforce development and integration with third-party services. There will be a requirement to provide business as usual support which may involve carrying out tasks that are more appropriate for a Salesforce Administrator. 

The successful candidate will assist in improving the current configuration of Salesforce, and help inform the longer term staffing needs for the organisation. A commitment to collaborative problem solving, sophisticated design, and creating quality products is essential.



Systems and Service Duties 

  • Support new and existing Salesforce user base with questions and issues in and across Service Cloud, Sales Cloud, Nonprofit Success Pack, Pardot and Community Cloud
  • Translate functional requirements into technical requirements
  • Design and build high-performance, reusable, and reliable Apex code with best practices
  • Develop and maintain Salesforce implementation/development roadmap
  • Ensure the best possible quality of the application
  • Maintain, prioritize and report on user request backlog
  • Gather requirements, document business processes and implement configuration changes

Using process builder, flow, validation rules and high performance, reusable, and reliable Apex code following Salesforce best practices 

  • Document system configuration and administrative processes
  • Make recommendations to management regarding implementation as appropriate
  • Identify bugs and align with requirements during debugging
  • Test bug fixes to make sure they work as per requirements (in Sandbox), then deploy them to production
  • Administration setup, e.g., managing users, security controls, and data as well as creating roles, profiles, and reports
  • Designing custom objects, custom fields, picklists, page layouts, workflow, approval processes, validation rules, custom tabs, reports, Visualforce pages, dashboards, and email generation according to application requirements
  • Experience in utilising standard build opposed to custom development



Experience and Education

  • >5+ years’ experience with Salesforce 
  • Experience of working as a Salesforce Administrator
  • Experience in developing a product which is sustainable from a support perspective  
  • Developer Certification
  • Experience of working as a consultant and architect 
  • Desire to work towards Architect Certification with a demonstrable plan (either Application or Technical with the goal being CTA)
  • Well-developed and demonstrated spoken and written English skills
  • International and intercultural working experience is preferred



Approach and Aptitudes

Able to:

  • Able to gather, document and execute detailed specifications from high-level requirements with little to average amount of supervision
  • Experienced writing, testing and debugging of Salesforce Apex
  • Good project management skills
  • Excellent verbal and written communication skills
  • Strong testing skills
  • Experience leading and facilitating user group discussions
  • Experience developing and maintaining training materials and training curriculum
  • Ability to manage multiple projects successfully
  • Demonstrated service orientation to support clients externally and colleagues internally
  • Strong collaborative work ethic
  • Ability to work to deadlines and under pressure
  • Ability to recognize and appreciate other cultures; willingness to develop cultural perspective and bridge differences
  • Flexibility to work when/where needed to meet business objectives



Closing date - Friday 19th July


We endeavour to provide feedback to all applicants, however this is not always possible. If you do not hear from us within 30 days we will not be progressing your application any further.