At a Glance
- Tasks: Design and build high-performance cloud-native services using C# and .NET Core on AWS.
- Company: Join Reapit, a leading tech provider for estate agencies with a global impact.
- Benefits: Enjoy a competitive day rate, flexible remote work, and opportunities for professional growth.
- Other info: Collaborate with a dynamic team and influence engineering practices in a supportive environment.
- Why this job: Make a real difference in the property tech space while working with cutting-edge technologies.
- Qualifications: Expertise in C#, .NET Core, and AWS serverless architecture is essential.
Outside IR35 contract - 6 months - excellent day rate - remote
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.
What you'll be doing
- Reporting to the Director of Engineering, you'll operate as a highly senior, technically hands-on Back End 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.
- Designing data models and persistence patterns across Aurora RDS MySQL and DynamoDB.
- Building resilient, event-driven systems with SQS and related AWS messaging primitives.
- Owning each feature's solution end-to-end - partnering with Business Analysts who capture high-level problems and workflows.
- Leveraging Claude Code and advanced agentic workflows at pace.
- Designing clean, well-versioned, well-documented APIs that other engineers enjoy consuming.
- Inputting into architecture and technical direction in collaboration with Principal Engineers.
- Championing a high-quality engineering culture - test coverage, peer review, CI/CD discipline via GitHub Actions, Infrastructure as Code, secure coding, observability and performance.
- Mentoring and up-levelling engineers around you through pairing, PR review, architectural guidance and practical coaching on AI-assisted development.
Who we're looking for
- A proven senior-to-staff-level Back End engineer with deep, current expertise in C# and .NET Core 8/9.
- Authority in AWS serverless architecture - Lambda-first, with strong working knowledge of API Gateway, SQS, Step Functions, EventBridge and IAM.
- Deep data expertise across Aurora RDS MySQL and DynamoDB.
- Proven track record designing event-driven systems with SQS.
- Strong API design sensibility.
- A strong product brain.
- Strong communication skills and comfortable with ad-hoc client interaction.
- A proven track record with Claude Code and advanced agentic workflows.
- Rigorous engineering standards.
- Technical leadership without the title.
- A pragmatic, outcome-oriented mindset.
- Nice to have: hands-on experience with OpenSearch and/or AWS AppSync.
What your impact and success looks like
- Within 1 month: Fully onboarded onto the Reapit stack - shipped first production endpoints and/or services.
- Established trusted working relationships with the Director of Engineering, Principal Engineers, Business Analysts and the relevant squad.
- Configured Claude Code and our approved agentic tooling to our internal standards.
- Built a clear, independent view of the target services, data model, database schemas, messaging topology and immediate delivery priorities.
- Within 3 months: Owning end-to-end delivery of substantive services.
- Recognised as a go-to technical voice within the squad.
- Meaningfully influenced our wider engineering practice.
- Shipped APIs and services that are visibly well-designed, well-documented and performant.
- Left a well-documented, well-tested, maintainable footprint.
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.
Senior Backend .NET Engineer (AWS, Claude Code) employer: Reapit Ltd
Reapit is an exceptional employer that fosters a collaborative and innovative work culture, allowing Senior Backend .NET Engineers to thrive in a flexible remote environment. With a strong emphasis on employee growth, you will have the opportunity to mentor others while also being mentored, ensuring continuous professional development. The company values high-quality engineering practices and offers competitive compensation, making it an attractive choice for those seeking meaningful and rewarding employment in the tech industry.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Backend .NET Engineer (AWS, Claude Code)
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or other platforms. Let them know you're on the lookout for opportunities, especially in backend engineering. You never know who might have a lead or can refer you directly to hiring managers.
✨Tip Number 2
Get involved in tech communities! Join forums, attend meetups, or participate in hackathons related to .NET and AWS. This not only sharpens your skills but also puts you in front of potential employers who value active community members.
✨Tip Number 3
Showcase your work! Create a portfolio or GitHub repository that highlights your projects, especially those using C# and AWS. When you apply through our website, having tangible examples of your skills can really set you apart from the crowd.
✨Tip Number 4
Prepare for interviews by practising common technical questions and scenarios. Focus on your problem-solving approach and be ready to discuss your experience with Claude Code and event-driven systems. Confidence and clarity can make all the difference!
We think you need these skills to ace Senior Backend .NET Engineer (AWS, Claude Code)
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Senior Backend .NET Engineer role. Highlight your experience with C#, .NET Core, and AWS serverless architecture. We want to see how your skills match what we're looking for!
Showcase Your Projects:Include specific examples of projects you've worked on that demonstrate your expertise in building distributed REST API microservices. We love seeing real-world applications of your skills, so don't hold back!
Be Clear and Concise:When writing your cover letter or application, keep it clear and to the point. We appreciate straightforward communication, so make sure you convey your passion for the role and how you can contribute to our team.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it shows you're keen on joining our team!
How to prepare for a job interview at Reapit Ltd
✨Know Your Tech Stack
Make sure you brush up on your C# and .NET Core 8/9 skills, as well as your AWS serverless architecture knowledge. Be ready to discuss your experience with Lambda, API Gateway, and SQS, and how you've used these technologies in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to talk about how you've tackled complex engineering challenges. Think of specific examples where you’ve made product trade-offs or driven solutions from a high-level problem statement to delivery. This will demonstrate your strong product brain and ability to operate without a traditional Product Owner.
✨Communicate Clearly
Since client interaction is part of the role, practice articulating your thoughts clearly. Be ready to explain technical concepts in simple terms and ask insightful questions during the interview. This shows you can bridge the gap between technical and non-technical stakeholders.
✨Emphasise Your Mentoring Experience
Highlight any experience you have in mentoring or lifting teams through pairing and PR reviews. Reapit values a high-quality engineering culture, so showcasing your commitment to helping others grow will resonate well with the interviewers.