Software Developer - Product Engineering

Shareforce Limited
Covent Garden
14 Apr 2018
22 Apr 2018
Contract Type
Full Time

This is a fantastic opportunity for an experienced software engineer to take a key role in the development of a market-leading product. As a Software Developer within an exciting Product Solutions team you'll be responsible for the delivery of the application components required to support a solution built on the ********* platform. This hands-on role involves working to plan, design and develop new features, alongside taking a key role in the resolution of 3rd line engineering support issues.


  • Working as part of an experienced software development team to manage and continue the development of our application
  • ********* platform development, including VisualForce, Lightning component and Apex programming
  • Following design patterns and practices for use of the Salesforce platform to deliver and maintain product features
  • Investigation of issues escalated from our customer support team, identifying root cause and implementing fixes as part of core product development
  • Optimisation of Apex logic and SOQL statements
  • Analysing requirements and designing further functionality
  • Supporting the development of the overall solution architecture, focusing on performance and process improvement
  • Deploying rapid prototyping to quickly envision the challenge and credibly propose solutions to complex challenges

Required Attributes:

  • BA/BS Degree in Computer Science or related field or equivalent industry experience
  • Experience in design and implementation across all layers of web-based SaaS solutions
  • Taking effective decisions within fast-moving Agile delivery
  • Clearly communicating technical design in conversation, documentation and presentations
  • Experience of a consulting or project delivery environment
  • At least two years' experience in software development
  • The right to live and work in the United Kingdom without sponsorship

Technical Profile
Successful candidates may have experience of all aspects of development on the Salesforce platform OR come from more 'traditional' technical backgrounds with the following experience profile:

  • Experience designing and developing dynamic web sites based either on Java or .NET platforms (Java servlets, JSP pages, ASP.NET) ideally in an enterprise-scale application
  • Experience of OO development either on a J2EE or .NET platform, and of querying SQL databases
  • Development of rich web apps using Javascript and CSS
  • Familiarity with the Model-View-Controller design pattern
  • Experience of integrating with cloud applications, e.g. Amazon, Google
  • Experience defining and contributing to best-practice (e.g. defining a blueprint for a particular area, guidelines or re-usable component), within the organisation
  • Experience of development lifecycle, e.g. test-driven development

Our Client?

  • Provide professional services organisations with a cloud-based Professional Services Automation (PSA) solution which allows them to streamline their business processes
  • Are one of the most successful European-headquartered ISVs on Salesforce's AppExchange and are now one of the fastest growing UK technology companies, growing by 70% each year
  • Are named in the top 15% of the world's fastest growing Software as a Service companies

This job was originally posted as

Similar jobs

Similar jobs