We are currently engaged in a major project with a government entity and are looking to hire a Backend Developer (C# / .NET Core) to join our team during the project phase. Following a successful period of working with us on this engagement, there will be an opportunity for the candidate to
transition into a long-term role directly with the government entity
, based on performance.
This role is ideal for candidates experienced in delivering large-scale, high-quality systems, particularly within regulated or government environments.
Tech Stack:
.NET Core,
ABP Framework
, Hangfire, RabbitMQ, Redis, Workflow engines, Microservices, API Gateways, Identity Management (OAuth2/OpenID Connect), REST, SQL, Docker/Kubernetes, CI/CD, TDD, Jira, DevOps practices.
Plus:
Government platforms experience, integrations at scale.
What You’ll Do
-
Design and ship resilient microservices and REST APIs with clean boundaries and high test coverage.
-
Build workflows, background jobs (Hangfire), and event-driven flows via RabbitMQ.
-
Implement Identity & Access (OAuth2/OpenID Connect), multi-tenant auth, and secure integrations.
-
Optimize performance & reliability (catching Redis, profiling, rate limiting, circuit breakers).
-
Own deployments/observability: CI/CD, containerization, logging/metrics/alerts.
-
Lead code reviews, mentor engineers, uphold TDD and clean architecture.
What We’re Looking For
-
4+ years in backend engineering; 3+ years .NET Corein production at scale.
-
Strong in ABP or similar modular architectures; DDD, CQRS a plus.
-
Proven delivery of high-throughput, high-availabilitysystems.
-
Deep experience with queues (RMQ), caching (Redis), API Gateways, and secure integrations.
-
Solid SQL design and tuning.
-
Comfortable with Docker/K8s and pipelines.
Nice to have
-
Government projects on scale.
-
Experience with workflow engines.
-
Knowledge of OpenAPI, gRPC, GraphQL, or event sourcing.