Fintech,
Our Client, A leading Fintech Company in KSA, is looking for C Sharp Engineers to work remotely out of Amman – Jordan.
We’re seeking a seasoned C# engineer to design, build, and scale high‑quality services and applications on modern .NET. You’ll own features end‑to‑end, collaborate across product/design, and help evolve our architecture, performance, and engineering practices.
Interested candidates who meet the criteria can apply by forwarding their CVs directly to the below email address and put in the subject (C Sharp Engineers / Fintech – Riyadh – KSA Remotely)
vacancies@jordan-impact.jo
Key responsibilities;
- Design, develop, and maintain backend services and/or full‑stack features using C# and .NET 6/7/8.
- Build REST/GraphQL/gRPC APIs; integrate with internal and third‑party services.
- Implement clean, testable designs using SOLID principles, DDD, and Clean Architecture where appropriate.
- Optimize performance and scalability: async/await, parallelism, caching, connection pooling, and data access tuning.
- Own CI/CD pipelines, automated testing, code reviews, and release management.
- Secure services following OWASP guidance; implement OAuth2/OIDC, role‑based access, secrets management.
- Instrument applications for reliability and observability; monitor logs/metrics/traces and resolve production issues.
- Collaborate with product, design, and data teams; estimate work, break down epics, and deliver iteratively.
- Mentor mid/junior engineers; contribute to standards, documentation, and technical roadmaps.
Required qualifications;
- 5–8 years professional experience building production systems with C# and .NET (Core/.NET 6+).
- Strong with ASP.NET Core (Web API, minimal APIs), dependency injection, configuration, and middleware.
- Proficient in data access: EF Core, Dapper; strong SQL skills with SQL Server and/or PostgreSQL.
- Experience with cloud platforms (Azure preferred; AWS/GCP OK) and containerization (Docker; Kubernetes a plus).
- Messaging/eventing experience with one or more: RabbitMQ, Kafka, Azure Service Bus.
- Testing: xUnit/NUnit/MSTest, mocking frameworks (Moq/NSubstitute), integration and contract tests.
- CI/CD: GitHub Actions, Azure DevOps, GitLab CI, or similar; package management with NuGet.
- Diagnostics and performance: Visual Studio Profiler, dotnet-trace/dump, BenchmarkDotNet.
- Solid understanding of security, authentication/authorization, and secrets (Key Vault/Parameter Store).
- Strong grasp of Git, code review practices, and collaborative Agile delivery.
Nice to have;
- Frontend exposure: React/Angular/Vue or Blazor; design systems and TypeScript.
- NoSQL and caching: Redis, MongoDB, Cosmos DB.
- Microservices, event‑driven or CQRS patterns; saga/transactional outbox.
- Observability: OpenTelemetry, Serilog/Seq, ELK, Prometheus/Grafana, Sentry.
- Infrastructure as code: Bicep/Terraform/Pulumi; environment provisioning and blue‑green/Canary releases.
- Background jobs: Hangfire, Quartz.NET, Cloud Functions.
- Desktop/game dev: WPF/WinUI/Unity (if applicable).
Education;
- BS/MS in Computer Science or related field, or equivalent practical experience.
Success metrics (examples);
- P95 latency and throughput SLOs met for key APIs.
- Error budget adherence; crash/exception rate trending down.
- On‑time delivery rate for committed sprint/quarterly goals.
- Test coverage and build health thresholds maintained; MTTR reduced over time.
- Cost/performance efficiency improvements (e.g., 20–30% infra cost reduction without SLA impact).
Tooling;
- .NET 8, C# 12, ASP.NET Core, EF Core/Dapper, SQL Server/Postgres.
- Azure (App Service/AKS/Functions/Service Bus/Key Vault), Docker/Kubernetes.
- GitHub/GitLab + Actions/CI, SonarQube, Dependabot/Renovate.
- Serilog + Seq/ELK, OpenTelemetry, Prometheus/Grafana.
- xUnit, Moq, WireMock/MockServer, Playwright for end‑to‑end (if web UI).
What we offer;
- Competitive compensation and equity.
- Remote working
- Modern tooling and autonomy to influence architecture and practices.
Quick notes;
- Fintech/payments: emphasize idempotency, reconciliation, PCI‑DSS, auditing, and data lineage.
- SaaS/B2B: highlight multi‑tenancy, usage metering/billing, RBAC/ABAC, and SSO (SAML/OIDC).
- Real‑time/IoT: call out SignalR, WebSockets, MQTT, time‑series storage, and backpressure strategies.
- Data‑heavy: include batch/stream processing, lakehouse integration, and data governance.