Senior Full Stack Engineer (Microsoft & Web)

The British Horse Society
Kenilworth, United Kingdom
3 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 55K

Job location

Remote
Kenilworth, United Kingdom

Tech stack

HTML
.NET
API
Application Services
Azure
C Sharp (Programming Language)
Cloud Computing
Data Migration
Data Security
Middleware
Microsoft Software
Systems Integration
Umbraco
Web Platforms
Web Standards
.NET Core
Stylesheet Language
Power Platform Integration
Web Technologies
Api Design
Legacy Systems

Job description

Location: This role is home-based, with occasional travel to our head office near Stoneleigh, Warwickshire, and for team or supplier meetings where required.

Hours: Our usual full-time hours are 35 a week - with an early finish on a Friday! We offer other flexible work options, such as compressed hours, which we're happy to discuss.

The British Horse Society is looking for an experienced Senior Full Stack Engineer (Microsoft & Web) to join our Technology Solutions Delivery team.

This is a key in-house role, replacing an existing vacancy and strengthening capability across our Microsoft and web technology estate. You'll provide senior engineering expertise across web platforms, integrations and legacy systems, helping reduce single points of failure, support modernisation and ensure our digital services remain secure, resilient and fit for the future., * Design, build, maintain and support full stack solutions using the Microsoft stack, including .NET / C#, Azure services and web technologies.

  • Provide senior engineering support for business critical and legacy applications, including stabilisation, improvement and transition to replacement platforms.
  • Develop and maintain APIs, middleware and system integrations to enable reliable and secure data and process flows between platforms.
  • Co own the technical delivery and support of Umbraco based websites and associated digital platforms, working closely with the Web & Digital Experience Developer.
  • Work collaboratively with the Marketing and Communications department and other Home Team colleagues to translate functional and non functional requirements into robust technical solutions.
  • Contribute to the ongoing modernisation of the application estate, ensuring solutions are secure, maintainable and aligned with agreed standards.

What you won't be doing:

  • Acting as a sole owner or single point of failure for critical platforms or systems.
  • Providing deep in house support for supplier managed platforms such as C&I D365 beyond agreed triage and technical assurance.
  • Working in isolation - this is a collaborative role within a small, supportive team.

Requirements

Do you have experience in REST?, * You enjoy working across a broad technical landscape, combining hands on engineering with

practical problem solving.

  • You're comfortable supporting both business as usual systems and modernisation or transformation initiatives.
  • You value collaboration, knowledge sharing and helping reduce dependency on individuals through strong team working.
  • You can explain technical concepts clearly to non technical colleagues and work effectively with
  • Home Team stakeholders.
  • You want to work in an organisation that supports you to bring your full, authentic self to work and is committed to inclusion.

Requirements:

Essential skills and experience

  • Significant experience in a senior full-stack engineering role within a Microsoft-based technology environment.
  • Strong hands-on experience with .NET / C# (Framework and .NET Core).
  • Experience designing and building APIs and system-to-system integrations (e.g. REST, middleware).
  • Experience working with Azure services, including application services, storage and identity.
  • Experience with current web standards and web technologies, including HTML, CSS and JavaScript, and CMS platforms such as Umbraco.
  • Experience supporting and modernising legacy systems within a complex application estate.
  • Strong collaboration, communication and delivery-focused skills, with a clear sense of accountability for quality, security and supportability.

Desirable skills and experience

  • Experience working in an organisation with a mixed legacy and cloud-based estate.
  • Experience supporting data migration or system replacement initiatives.
  • Familiarity with Power Platform solutions and integration patterns.
  • Experience working in a charity, membership or public-interest organisation.

About the company

We're excited that you're thinking about applying to British Horse Society. To help you make the strongest impression, here are a few friendly tips: * AI tools can be handy, but they don't always hit the mark when it comes to the specific stuff we're looking for * We really want to hear your voice - your experiences, your skills and what makes you, well, you! * If you lean too much on AI-generated content, your application might end up sounding a bit generic - and that could hurt your chances. So, keep it real, keep it personal and show us what you're all about. For further details on this and other opportunities, please visit bhs.org.uk. British Horse Society is committed to achieving equity for all current and prospective employees and doesn't condone discrimination on the basis of age, disability, sex, sexual orientation, pregnancy and maternity, race or ethnicity, religion or belief, gender identity or marriage and civil partnership. We aspire to have a diverse workforce because, in our view, diversity enables better organisational outcomes. We also believe that a more inclusive workplace, where people of different backgrounds work together, brings better outcomes for all employees.

Apply for this position