Search by job, company or skills

Jari Solutions

Senior Back-end Developer (C# / .NET Core) - Riyadh

new job description bg glownew job description bg glownew job description bg svg
  • Posted 9 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 134407285