Job Vacancy

Integrations Developer

Newcastle upon Tyne, UK | Engineering | Full time


For many of the world’s biggest brands including Five Guys, Aldi & River Island, Oak Engage is the definitive workplace solution. Designed to meet the needs of any modern day business, our software has been specifically designed to improve employee engagement, wellbeing, productivity and much more.

Our intuitive software seamlessly blends modern intranet practicality with the unique capabilities of an employee engagement app, giving our clients the tools they need to bring their teams together and work better as one.

We are looking for an Integrations developer with advanced technical integrations-centric skills. In this role, you will be a part of a team developing and supporting Oak integrations with other 3rd party and in-house applications. It is essential that you have experience with technologies such as OAuth, SAML and LDAP as well as a proven record of writing REST API’s. This is a full stack role, so strong front-end skills are also required to provide management tools to allow customers to set up their integrations without any training or prior experience.

You must also be competent in creating and maintaining technical documentation that can be used by other engineers to assist in supporting those integrations.

Although not essential, you may be required to liaise with customers to assist in implementing any integrations we support. Therefore, the ability to communicate clearly and effectively would be desirable.

Responsibilities

  • Designing and implementing Oak integration architectures. This will include integrating with internal systems as well as external, non-Oak systems.
  • Develop software solutions using the Oak API framework.
  • Design & develop solutions primarily on the Oak platform using C# and front-end frameworks such as VueJs.
  • Collaborate with Product and Solution Architects to understand the integration requirements.
  • Prepare technical documentation for consumption by other engineers to help support and maintain integration solutions.
  • Work with engineers on the design, deployment and continuous improvement of existing integrations and provide guidance.

Requirements

  • Experience working on Integrations along with core development skills.
  • Experience of integrating applications with third party SaaS and ERP applications.
  • Experience with OAuth, SAML, SOAP, REST, LDAP
  • Experience with .NET, specifically C#
  • Experience with front end technologies such as VueJs, TypeScript, JavaScript, Node & npm
  • Experience with source control solutions such as Git
  • Experience working in an agile methodology environment
  • Experience with Azure DevOps

Benefits

  • Laptop or Surface
  • Unlimited Holidays
  • We have a high trust culture at Oak, as long as your job allows - you can flexibly work your hours anytime over 7 days
  • Gym membership subsidy
  • Vitality Health Insurance for you and your family
  • Pension
  • Extensive training
  • Social events