Taro Logo

Integrations Engineer (C#)

A SaaS company providing employee engagement and internal communication platform for major brands.
Newcastle, UK
Backend
Mid-Level Software Engineer
Remote
3+ years of experience
Enterprise SaaS

Job Description

Oak Engage is a rapidly growing SaaS company backed by NorthEdge investment, specializing in employee engagement and internal communications solutions. They serve major UK brands including Aldi, Five Guys, and ITV. The Integrations Engineer (C#) role is a crucial position focused on building and maintaining external integrations that power Oak's platform. The role involves working with HRIS and identity integrations, bespoke APIs, and third-party system connectors.

The position requires strong expertise in C# and .NET, with experience in enterprise integration patterns and authentication protocols. You'll be working in a hands-on capacity, solving real-world integration challenges in enterprise environments. The role offers a blend of technical complexity and customer-facing opportunities, making it ideal for someone who enjoys both technical problem-solving and collaboration.

Oak Engage offers a comprehensive benefits package including flexible working options, private healthcare, and various allowances. The company maintains a strong focus on diversity and inclusion, actively encouraging applications from all backgrounds. The role provides an opportunity to work with household brands while contributing to a mission-led SaaS company with strong growth potential and established product-market fit.

The interview process is well-structured, including technical assessments and culture fit evaluations, demonstrating the company's commitment to finding the right talent. This position offers an excellent opportunity for a mid-level engineer to grow within a rapidly expanding organization while working on meaningful enterprise-level integration challenges.

Last updated a month ago

Responsibilities For Integrations Engineer (C#)

  • Develop and maintain secure, scalable integrations between Oak and third-party systems
  • Collaborate with customer success and implementation teams to support integration requirements
  • Own authentication flows (OAuth2, SAML, etc.) and integration-specific APIs
  • Maintain integration documentation and configuration guides
  • Troubleshoot and resolve integration issues across customer environments
  • Build reusable components and tools to streamline future integrations

Requirements For Integrations Engineer (C#)

  • 3-5+ years of experience with C# and .NET (preferably .NET Core/.NET 6+)
  • Strong experience working with APIs, webhooks, and authentication protocols (OAuth, SAML)
  • Knowledge of enterprise integration patterns and secure data handling
  • Experience with Azure services and identity providers a strong plus
  • Great problem-solving and communication skills, especially in customer-facing scenarios

Benefits For Integrations Engineer (C#)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Flexible hybrid or remote working options
  • Private health insurance
  • Life insurance
  • Employee Assistance Programme (EAP)
  • Gym contribution
  • Travel allowance
  • Enhanced maternity and paternity leave
  • Generous holiday policy (25 days + Bank Holidays + additional discretionary days)
  • Regular team socials

Related Jobs

Software Engineer, Platform (C#)

Mid-level Backend Software Engineer position at Oak Engage, developing C#/.NET services for employee engagement platform. Remote/hybrid role with comprehensive benefits.

Software Engineer, Platform (C#)

Backend Software Engineer position at Oak Engage, focusing on C#/.NET development for employee engagement platform, offering remote work and comprehensive benefits.

Optical Engineer – Fibre Test and Automation

Optical Engineer position at Microsoft's Azure Fiber division, focusing on fiber optic testing automation and development of testing protocols in Romsey, UK.

Software Engineer 2

Software Engineer 2 position at Microsoft's Industry Solutions Engineering team, developing cloud solutions with customers and contributing to innovative technical projects.

Core Engineer - CeFi - London (F/M/D)

Core Engineer position at Flowdesk focusing on CeFi development using Python, Rust, and TypeScript in London.