Experienced C# .NET Data Management App

Job ID: 40595457

Budget: $10,000 – $20,000 USD

This project is a client–server solution in C# and .NET focused on endpoint (workstation) security. The client component runs on each workstation and enforces security policies locally, while all configuration is managed remotely through a web-based front end (front-end technology is your choice — required as part of the delivery).

The server exposes REST endpoints for policy distribution, client status reporting, and centralized management. Expect modern .NET practices — dependency injection, async/await, EF Core for the data layer — with clean, layered architecture and thorough unit and integration testing.

Deliverables

Architecture and database schema documentation
Workstation client, server, and web front end with full source code
Automated test suite for critical paths
Deployment scripts for dev and production
Hand-over walkthrough

Ideal candidate: an engineer with 8+ years shipping production C#/.NET applications, delivering clean, well-commented, production-ready code.