Salesforce Software Engineer

Work alongside colleagues in an agile environment to design, develop and maintain the Company’s Salesforce Apps, helping to ensure they are user-friendly, robust, and meet all functional and non-functional specifications.

To apply for this role directly, please complete this online application form (no agencies)

Responsibilities:

  • Understand and implement functional and non-functional requirements
  • Translate designs and wireframes into high quality, secure code
  • Debug internally and externally-reported issues, and endeavour to maintain optimal performance of applications at all times
  • Work within the agile team and participate fully in all team meetings, sharing knowledge with the team and wider department
  • Take both individual and collective responsibility for the successful operation of the Company’s applications
  • Design and develop according to Salesforce ISV guidelines and security requirements
  • Maintain awareness of existing and new Salesforce technologies through research, communities and event attendance

Education and Qualifications

Essential:

2:1 Degree or equivalent in a relevant subject, or comparable relevant industry experience or training

Desirable:
SalesForce certifications such as App Builder and Platform Developer One Other recognised industry qualifications

Experience & Skills

Essential:

  • At least 3 years demonstrable commercial experience developing non-trivial applications within SalesForce
  • In-depth experience using Visualforce, Apex, S-controls, Triggers, Jetbrains, SalesForce Object Query Language (SOQL), SalesForce Object Search Language (SOSL) and SFDX
  • Experience in Force.com SOAP and REST-based Web Service APIs, the Bulk API, and the Metadata API
  • Development Experience with Salesforce Integrations (REST API Callouts and Limitations)
  • Experience developing Lightning Components
  • Deep understanding of Validation Rules, Tasks, Workflow rules, Triggers, Apex classes
  • Experience working in an Agile development environment
  • Community awareness with new technologies, frameworks, resources, and open source libraries
  • Experience with source control systems such as Git and agile tools such as Jira

Desirable:

  • Salesforce UI design including mobile apps
  • Designing, writing and deploying apps to the Salesforce app store
  • Lightning and SF1 mobile apps
  • Web development skills including CSS3/ HTML5, Java, JavaScript, XML, AJAX, web services
  • Experience of app licensing, payment, and deployment technologies
  • Have worked within an Agile team

Personal Attributes

  • Excellent communication skills including fluent spoken and written English
  • Flexible approach to work, including managing changing priorities, and a willingness to pair-program and participate in code reviews
  • Ability to work within and positively contribute to an agile team environment
  • A creative aspect to your personality; good at forming new ideas and demonstrating them to others
  • Enthusiastic, with a desire to learn and expand knowledge
  • Analytical and methodical, with an eye for detail
  • Able to work under pressure, prioritise and work within time scales in order to meet deadlines
  • Self-starter able to make progress with minimal supervision, but seeks help when required
  • Can accept and act upon constructive criticism
  • An interest in communications and IP technologies
  • Present an acceptable appearance at all times

Personal Circumstances

  • The right to live and work in the UK
  • Live within commuting distance of Croydon
  • Due to the nature of the Company’s products and services, the jobholder must on occasion be willing and available to work extra hours when required
  • As this role involves access to systems processing potentially confidential and sensitive customer information, all prospective and current staff are required to undertake background and reference checks prior to and periodically during employment

About Natterbox and Red Matter

Natterbox and Red Matter are revolutionising the way the world communicates by delivering business telephony via the cloud. The sector in which we operate is dynamic and fast-growing, and our innovative, award-winning solutions are securing the business of
global clients.

Our company is backed by a passionate and accomplished management team with many years of experience in cloud computing. We have a clear vision for the future and are looking for talented, high-energy, like-minded individuals who share our passion to change
the world.

Natterbox Ltd and Red Matter Ltd are equal opportunity employers.