Salesforce Analyst Programmer

As an integral part of the Technology and Business Solutions team, the Analyst Programmer will also be part of a matrix team to drive continuous improvements forward for the business within Salesforce.

The developer will enhance, maintain and make decisions on buying or building (design, develop and deliver and maintain) high quality solutions or services that exceed customer expectations and will proactively share their own knowledge for specific technical solutions and business processes.

They will also get the opportunity to support and steer the business on some key strategic developments - participating in all phases of the project life cycle.

Location: ICS Learn HQ, Glasgow City Centre

Salary: DOE

Benefits of working at ICS Learn

  1. Generous holiday entitlement
  2. Company pension scheme
  3. Life assurance
  4. Learning & training opportunities
  5. Childcare vouchers
  6. Eyecare scheme

Person specification:


  1. Degree or equivalent relevant experience
  2. Project management experience
  3. Agile developments
  4. Desirable: Waterfall methodology


  1. Salesforce Developer: Apex; Visualforce; workflows; process builder; Web Services; Salesforce Admin
  2. Maintain relevant documentation to describe logic, coding/configuration, testing and changes where applicable.
  3. Ensure all development is completed to the required quality standards.
  4. Desirable:


  1. Strong collaboration skills and ability to lead and foster effective teamwork ethic and coach when required
  2. Ability to work on own initiative
  3. Professional approach with strong stakeholder management, communication & presentation skills
  4. Research and analysis skills
  5. Interpret user requirements and translate into technical requirements for data, workflow, logical processes, interfaces with other systems and/or services, internal and external checks and controls, and outputs
  6. Continuously strive to make improvements to the existing products and/or systems and services
  7. Seek out and act upon feedback
  8. Manage project milestones with a track record for hitting target dates
  9. Innovative in approach to planning and problem solving
  10. Calm under pressure
  11. At ease with change at pace
  12. Flexible and self-motivated with a positive attitude


  1. Industry knowledge of best practise in given technology stacks

Special Conditions

  1. Travel to other sites/conferences
  2. Some out of hours support work

If you think you're a suitable candidate for the role, please send your CV along with a cover letter to by 29th June 2017.