Net Developer

Reapit Ltd
25 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior

Job location

Remote

Tech stack

Amazon Web Services (AWS)
Computing Platforms
C Sharp (Programming Language)
Databases
Amazon Web Services (AWS)
Data Logging
Terraform

Job description

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 OpenSearch-based service in AWS. This role is hands-on, end-to-end, and central to solving critical performance bottlenecks in our mature software platform. You'll design, build, and ship a reusable, modular service that eliminates costly DB lookups and delivers scalable, cloud-native search functionality.

  • Lead the design and implementation of a new OpenSearch-based service to handle large-scale search queries.
  • Build the service in C# .NET, ensuring it is modular, reusable, and extensible.
  • Migrate expensive, multi-table database searches to a performant OpenSearch solution.
  • Architect and deploy infrastructure using Infrastructure as Code (Terraform, AWS CDK, or similar).
  • Leverage AWS cloud-native technologies to ensure scalability, reliability, and maintainability.
  • Work closely with product and engineering stakeholders to refine requirements and priorities.
  • Ensure robust integration between the new search service and the existing core platform.
  • Establish monitoring, logging, and alerting for the new service.
  • Document the architecture, decisions, and processes to enable handover and long-term maintainability.

Requirements

Maintainability, Ownership, It, Logging, Aws, Scalability, Reliability, Handover, Architecture, Code, Infrastructure

About the company

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.

Apply for this position