C# Fraud Detection Back-End Engineer

Job ID: 40298094

Budget: $250 – $750 USD

I am building a green-field fraud-detection platform and need an experienced back-end engineer to own the server-side work for the next three months. The stack is .NET (C#), PostgreSQL, and Redis; a separate team will handle the React front end, so your focus stays firmly on the APIs, data layer, and real-time processing pipeline.

What the engagement looks like
You will translate our detection logic into clean, well-tested C# services, design the relational schema in PostgreSQL, and use Redis for low-latency caching and message queues. Because the app is completely standalone, there are no third-party or legacy integrations to worry about—every decision you make will directly shape the core product.

Key expectations
• Produce readable, documented code that passes automated unit and integration tests.
• Keep performance front-of-mind: efficient SQL, sensible indexing, and thoughtful Redis usage are essential.
• Push work to our Git repository in small, reviewable increments; I review every merge request myself.
• Participate in a brief daily sync (15 min) and a more detailed walkthrough at the end of each sprint.

Acceptance criteria at project hand-off
• All back-end services run locally via Docker Compose.
• REST endpoints are versioned, authenticated, and return consistent JSON payloads.
• A migration script builds the full PostgreSQL schema from scratch.
• Test coverage ≥ 80 % with clear instructions on how to run the suite.

If you have solid, production-grade experience with C#, PostgreSQL, and Redis and enjoy building data-driven systems from the ground up, let’s talk details and milestones.