Senior Back-end Developer (C# / .NET Core) - Immediate hire
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 (caching with 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 Core in production at scale.
- Strong in ABP or similar modular architectures; DDD, CQRS a plus.
- Proven delivery of high-throughput, high-availability systems.
- 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