.Net Backend Engineer
Listed on 2026-05-09
-
Software Development
Cloud Engineer - Software, Backend Developer, Software Engineer
Overview
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 100,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.
WhatYou’ll Be Doing
Reporting to the Director of Engineering, you’ll operate as a highly senior, technically hands-on backend engineer, embedded into a squad and owning delivery of substantive, cloud-native services end-to-end. Ad-hoc client interaction, supporting requirements discovery and technical solutioning where needed.
- Architecting, building and shipping complex, high-performance distributed services in C# and .NET Core 8/9 – primarily serverless on AWS Lambda – setting the technical bar for the squad and owning delivery of substantive feature sets end-to-end.
- Designing data models and persistence patterns across Aurora RDS MySQL and Dynamo
DB – picking the right tool for the workload, tuning for performance at scale, and modelling for both transactional and high-throughput access patterns. - Building resilient, event-driven systems with SQS and related AWS messaging primitives – idempotency, retries, dead-letter handling, and clean separation of concerns across services.
- Owning each feature’s solution end-to-end – partnering with Business Analysts who capture high-level problems and workflows, then driving product thinking, scoping, trade-offs and delivery yourself.
- Leveraging Claude Code and advanced agentic workflows at pace – orchestrating sub-agents, managing context, running parallel work streams and embedding AI-native engineering patterns into everyday delivery.
- Designing clean, well-versioned, well-documented APIs that other engineers enjoy consuming – treating developer experience and contract stability as first-class concerns.
- Inputting into architecture and technical direction in collaboration with Principal Engineers – making considered, well-reasoned decisions on service boundaries, data design, messaging patterns, consistency guarantees and performance.
- Championing a high-quality engineering culture – test coverage, peer review, CI/CD discipline via Git Hub Actions, Infrastructure as Code, secure coding, observability and performance – aligned to the Reapit Global Technology Strategy, Reapit Connect and agentic tooling.
- Mentoring and up-levelling engineers around you through pairing, PR review, architectural guidance and practical coaching on AI-assisted development.
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 proven senior-to-staff-level backend engineer with deep, current expertise in C# and .NET Core 8/9 – you can architect and lead design of distributed REST API microservices at scale.
- Authority in AWS serverless architecture – Lambda-first, with strong working knowledge of API Gateway, SQS, Step Functions, Event Bridge and IAM, and a track record of shipping production workloads on this stack.
- Deep data expertise across Aurora RDS MySQL and Dynamo
DB – complex schema and access-pattern design, query tuning, indexing, single-table vs multi-table trade-offs, and a pragmatic view on consistency, scaling and cost. - Proven track record designing event-driven systems with SQS (and adjacent AWS messaging) – idempotency, ordering, retries, dead-letter handling and operational robustness.
- Strong API design sensibility – versioning, documentation, throttling, backwards compatibility and an obsession with the developer experience of the services you own.
- A strong product brain. You’re comfortable operating without a traditional Product Owner – partnering with BAs on…
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: