.Net Developer Engineering · Reapit London office ·

New Today

Overview

Reapit – Who are we?

Reapit is the original end-to-end business technology provider for estate agencies of all sizes. We’ve been helping sales and lettings agents build relationships and grow their businesses for more than 25 years.

Our technology empowers property professionals across Europe, the Middle East, Australia, and New Zealand to work with buyers, sellers, tenants, and landlords to deliver a dream home experience.

Worldwide, over 78,000 agents across more than 15,000 branches use Reapit to run their businesses, manage properties, collect rent, engage clients, and provide outstanding customer service every time.

What you’ll be doing

Reporting to The Head of Architecture we are looking for a highly skilled Contract Senior C# .NET Engineer to join our team and take ownership of delivering a new, cloud-native reporting capability on AWS Redshift. This is a hands-on, end-to-end build role, working closely with our data team to eliminate reporting bottlenecks in a mature software platform. You’ll design and ship a reusable reporting stack, integrating with dashboards and APIs, while ensuring scalability, performance, and alignment with our design system.

  • Lead the design and delivery of a new reporting service built on AWS Redshift.
  • Collaborate with the existing data team to migrate expensive live DB queries into a performant, scalable reporting pipeline.
  • Architect and implement APIs in C# .NET to serve reporting data securely and efficiently.
  • Integrate with off-the-shelf dashboarding solutions (e.g., Sisense) and apply styling consistent with our in-house design system (Reapit Elements).
  • Build both standard (stock) reports and flexible customisable reporting options.
  • Ensure the reporting capability can handle very large datasets with high performance.
  • Deploy and manage infrastructure using Infrastructure as Code (Terraform/CDK).
  • Establish robust monitoring, logging, and alerting for the new reporting stack.
  • Document architecture, configuration, and usage for both engineering and business stakeholders.

Who we’re looking for

At Reapit, we prioritise hiring individuals who share our values and possess the right attitudes and behaviours for success.

Whilst all the listed qualities are desirable, don’t worry if you don’t meet all of them, we’d still like to hear from you.

  • A Senior C# .NET Engineer with strong backend and systems design experience.
  • Proven track record of delivering end-to-end cloud-native services in production.
  • Strong knowledge of AWS Redshift (or equivalent data warehouse technologies).
  • Experience building APIs in the AWS stack (e.g., API Gateway, Lambda, ECS/EKS).
  • Skilled in Infrastructure as Code: Terraform, CDK, or CloudFormation.
  • Familiarity with BI/dashboard tools such as Sisense, Tableau, or Power BI.
  • Comfortable integrating front-end/dashboard solutions with custom APIs and styling frameworks.
  • Strong understanding of large-scale data modelling, performance tuning, and reporting optimisation.
  • Able to work autonomously while engaging stakeholders for direction and validation.
  • Clear communicator with excellent documentation and knowledge transfer skills.

What your impact and success looks like

As a Senior .NET engineer, we expect your success and impact over the stages of your contract with us to look something like this:

Within 1 month:

  • Gain deep understanding of existing reporting bottlenecks, datasets, and stakeholder requirements.
  • Define scope, requirements, and architecture for the reporting capability.
  • Begin standing up Redshift infrastructure and initial IaC pipelines.
  • Deliver an initial proof of concept for data ingestion and reporting flow.

Within 3 months:

  • Deploy a functioning reporting service running on AWS Redshift.
  • Expose reporting functionality via APIs built in C# .NET and AWS services.
  • Deliver initial stock reports integrated into Sisense with styling aligned to Reapit Elements design system.
  • Migrate priority high-cost queries away from the live DB.
  • Implement monitoring, logging, and performance benchmarking.

Within 6 months:

  • Deliver a production-ready, reusable reporting capability, serving both stock and customisable reports.
  • Fully integrated front-end dashboards with API-driven reporting queries.
  • Demonstrable reduction in load on the live DB, improving overall platform performance.
  • Leave behind a well-documented, maintainable, cloud-native reporting stack.
  • Enable the business to generate insights at scale with reduced friction and costs.

What’s in it for you?

We operate a Flexible Working Policy and there is no expectation around in-person attendance, beyond occasional ad-hoc project meetings in our Solihull or London offices.

You can expect an industry competitive day rate, available on request.

Don’t tick all the boxes? Neither do we

We care about our industry and want it to become a more inclusive and diverse place to work. So, we’re driven by hiring not only by experience and relevance for the role but by sharing our values and the right attitudes and behaviours for success.

We are committed to Equal Employment Opportunity through attracting and retaining a complementary team of employees and building an inclusive environment for all.

We feel we have an empowering environment where everyone is supported and respected, and we want you to feel this too. We welcome new ideas, thinking and approaches, whilst listening to all our employees.

#J-18808-Ljbffr
Location:
London, England, United Kingdom
Salary:
£125,000 - £150,000
Job Type:
FullTime
Category:
IT & Technology

We found some similar jobs based on your search