Taro Logo

Software Engineer, Platform (C#)

Oak Engage is a SaaS company providing employee engagement and internal communication solutions for major brands.
Newcastle upon Tyne, UK
Backend
Mid-Level Software Engineer
Remote
51 - 100 Employees
3+ years of experience
Enterprise SaaS

Job Description

Oak Engage is a rapidly growing SaaS company that's revolutionizing employee engagement and internal communications. Recently backed by major investment from NorthEdge, they're trusted by prominent brands like Aldi, Five Guys, and ITV. They're seeking a skilled Back-End Engineer with strong C#/.NET experience to join their development team.

The role focuses on building and maintaining the services that power Oak's platform, working with modern technology stack and contributing to product architecture. The ideal candidate will have 3+ years of experience in back-end development using C# and .NET, with strong knowledge of databases and API development.

The position offers a blend of technical challenges and real-world impact, working on systems that help organizations connect and empower their people. The company provides a comprehensive benefits package including private health insurance, flexible working options, and generous leave policies.

Oak Engage emphasizes a positive, collaborative culture and is committed to diversity and inclusion. The recruitment process is structured and thorough, including technical assessments and culture fit evaluations. This is an excellent opportunity for a mid-level developer looking to grow with a purpose-driven SaaS company that's making a significant impact in the employee engagement space.

The role can be fully remote (UK-based) or hybrid from their Newcastle headquarters, offering flexibility to suit different working preferences. The company provides a supportive environment for professional growth, with opportunities to work on scalable solutions for enterprise clients.

Last updated a month ago

Responsibilities For Software Engineer, Platform (C#)

  • Design, build, and maintain scalable and secure APIs and backend services using C# and .NET
  • Collaborate with front-end engineers and product teams to deliver seamless features
  • Optimise database queries and application performance
  • Contribute to architectural planning and system design
  • Implement unit tests and support automated deployment pipelines
  • Maintain code quality and documentation across projects, participate in code reviews

Requirements For Software Engineer, Platform (C#)

  • 3+ years of back-end development experience using C# and .NET Core/.NET 6+
  • Strong knowledge of SQL and/or NoSQL databases
  • Experience building REST APIs and microservices
  • Solid understanding of software design principles, scalability, and performance
  • Familiarity with CI/CD, Docker, and cloud infrastructure - Azure is an advantage

Benefits For Software Engineer, Platform (C#)

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
Mental Health Assistance
  • Flexible hybrid or remote working options
  • Private health insurance, life insurance, and Employee Assistance Programme (EAP)
  • Gym contribution and travel allowance
  • Enhanced maternity, paternity, and discretionary leave
  • Generous holiday policy (25 days + Bank Holidays + additional discretionary days)
  • Regular team socials and a positive, collaborative culture

Related Jobs

Integrations Engineer (C#)

Mid-level Integrations Engineer position at Oak Engage, focusing on C# development for enterprise integrations and APIs, offering remote work options and 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.