Description
About the Role
We are seeking an experienced Senior Backend Developer to join our growing development team. You will play a key role in designing, building, and maintaining our core platform services, APIs, and integrations. This is an excellent opportunity for a developer who thrives on solving complex technical challenges and wants to make a significant impact on a product used by estate agents across the UK.
Key Responsibilities
- Design, develop, and maintain robust backend services and REST APIs using C# and .NET
- Architect and implement scalable solutions within our Azure cloud infrastructure
- Write efficient SQL queries and optimise database performance for complex property management operations
- Develop and maintain integrations with third-party property portals (Rightmove, Zoopla,OnTheMarket) and external services
- Implement webhook systems, rate limiting, and JWT authentication for our Open API platform
- Work with Entity Framework Core to build and maintain data access layers
- Collaborate with front-end developers to deliver seamless end-to-end features
- Monitor and resolve production issues using error tracking tools such as Sentry
- Participate in code reviews, technical discussions, and architectural decisions
Requirements
Essential Requirements
- 7+ years of professional experience in C# and .NET development
- Strong experience with SQL databases (SQL Server or PostgreSQL) including query optimisation and performance tuning
- Proven track record building and maintaining RESTful APIs
- Experience with Entity Framework Core or similar ORMs
- Familiarity with cloud platforms, preferably Microsoft Azure
- Understanding of authentication and authorisation mechanisms (JWT, Auth0)
- Excellent problem-solving skills and attention to detail
- Strong communication skills and ability to work collaboratively in a team
Desirable Skills
- Experience with Redis caching and message queuing systems
- Knowledge of property industry or estate agency operations
- Experience building or consuming webhook systems
- Familiarity with document generation (PDF, Word) and electronic signature integrations
- Experience with Angular or other modern JavaScript frameworks
- Understanding of CI/CD pipelines and Github practices
- Experience with third-party API integrations.
Working hours / Job Type:
Monday to Friday, 2:00PM-10:00PM Manila time (6AM to 2PM) with 8 core working hours inclusive of 1-hour break).