Job closedPosted 2 months ago

TMA Proactive Partners - Senior C# Backend Engineer

Back-End Developer
Open to offers Remote
Twine JobsVerified
Stretford, United Kingdom · Organization
Recently active

Client: TMA Proactive Partners

Location: remote , DU, ae

Contract: Freelance

Job Description

This is a remote position for an international, product-led proptech and fintech business that is scaling its fractional real estate division. The company is hiring Senior Backend Engineers to build and evolve customer-facing platforms that encompass traditional fractional ownership and tokenised property ownership models within a broader ecosystem of real estate transactions, mortgages, and related digital services.

This high-ownership role requires an engineer who can shape solutions, make sound technical decisions, and deliver meaningful results from design through to production. The position operates in a fast-moving product environment where backend engineering is crucial for business growth and scaling.

What You Will Do:

  • Design, build and operate scalable, high-performance backend services using C# and modern .NET.
  • Own meaningful features and services end-to-end, from technical discovery and solution design through testing, deployment, observability, and production support.
  • Lead and contribute to design discussions across service-oriented, microservices, and event-driven architectures.
  • Evolve the platform and backend architecture to support product growth, reliability, security, and long-term scale.
  • Build and integrate RESTful APIs, asynchronous workflows, messaging, and serverless components where appropriate.
  • Diagnose complex technical issues and improve performance through profiling, caching, code review, and proactive optimization.
  • Write high-quality unit and integration tests and help strengthen engineering quality practices.
  • Collaborate closely with product managers, frontend engineers, QA, and DevOps to deliver customer-facing solutions.
  • Contribute to technical strategy, engineering standards, and continuous improvement; mentor other engineers where required.

Requirements

  • C# / .NET: Strong commercial backend engineering experience using C# and modern .NET, with a sound command of architecture, code organization, design patterns, and debugging.
  • Azure: Hands-on exposure to Azure services including Key Vault, App Configuration, queueing or messaging products, Azure AD B2C, and serverless services.
  • Azure DevOps / CI/CD: Experience working with Azure DevOps and automated build, test, and deployment pipelines.
  • Microservices / event-driven systems: Experience designing REST APIs and distributed services using microservices, asynchronous messaging, queues, or event-driven patterns.
  • Docker / Kubernetes: Practical experience containerizing applications with Docker and deploying or operating workloads on Kubernetes.
  • SQL / NoSQL: Strong database design and development experience across relational and non-relational data stores.
  • Caching / performance: Experience applying caching strategies, profiling services, and improving backend performance and scalability.
  • Testing / observability: Strong unit and integration testing practices, with exposure to logging, monitoring, tracing, and production observability tooling.
  • Experience in fintech, proptech, payments, digital assets, tokenisation, or other regulated product environments.
  • Knowledge of additional programming languages such as Go or TypeScript, while remaining deeply hands-on in C#/.NET.
  • AWS cloud-native experience alongside Azure.

Additional Information

This is a fully remote opportunity open to candidates based in Europe, Africa, or the UAE, including Dubai. Candidates must be available for at least six hours during the UAE working day from 09:00–18:00. The environment is fast-paced and delivery-focused, with a strong expectation of ownership, accountability, and proactive communication.

This role will suit a hands-on backend engineer who desires genuine product ownership, technically meaningful work, and the opportunity to help scale an international platform.


No longer accepting applications

Get instant notifications for new Back-End Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Apply with ease

    Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.


    📈

    Grow your career

    Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.

Ari: your job agent

Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.