Soficopharm

Healthcare

SeniorBackendEngineer

Cairo, Cairo Governorate, Egypt
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Backend Engineer at Soficopharm. Skills: C#, .NET, ASP.NET Core, Microservices. Own design, development, maintenance of .NET microservices. Lead refactoring effort on existing services”

Industry & Context.

Healthcare

What They're Looking For.

Must Have

4+ years of backend engineering, C#, .NET (.NET 8 / 9 / 10), ASP.NET Core, Minimal APIs, Entity Framework Core, SQL Server, JWT-based authentication / authorization, AWS, App Runner, RDS, S3, SQS, Secrets Manager, microservices, layered / Clean Architecture, automated tests, CI/CD pipelines, application security fundamentals

Nice to Have

Payment gateway integrations (Stripe / PayPal), Real-time / video SDKs (Agora or similar), Healthcare or other regulated / compliance-driven domains, Docker, Linux container deployments

What You'll Do.

maintenance of .NET microservices

Lead refactoring effort on existing services

Reduce oversized classes

Improve separation of concerns

Pay down technical debt

Remediate security findings

Design and evolve data models

Build and maintain integrations

Grow automated test coverage

Strengthen CI/CD pipelines

Operate services on AWS

How You'll Work.

Team & Collaboration

Collaborate with frontend (React) teams; Collaborate with mobile (Flutter) teams

Full Job Description

### About the role Soficopharm's platform is a healthcare product connecting patients and doctors — appointment booking, video consultations, prescriptions, and payments — built as a set of .NET microservices with a React doctor portal and a Flutter patient app. We're hiring a Senior Backend Engineer to own and mature our .NET services. You'll be the technical owner of three core backend microservices (Doctor Auth, Patient Auth, Patient Booking) and future services , driving a hardening-and-refactoring effort: closing security findings, raising test coverage, tightening CI/CD, and keeping the services healthy as the platform scales. This is a hands-on ownership role with real architectural influence — not a ticket-taking position. ### What you'll do • Own the design, development, and maintenance of our .NET microservices (authentication, booking, payments, consultations..etc) • Lead a refactoring effort on existing services — reducing oversized classes, improving separation of concerns within a Clean Architecture layout, and paying down technical debt safely • Harden security: per-service JWT signing keys, secrets management via AWS Secrets Manager / SSM, auth flow correctness, and remediation of findings from a recent security audit • Design and evolve data models with Entity Framework Core and SQL Server, including migrations • Build and maintain integrations: payment gateways (Stripe, PayPal), real-time video , push notifications, and inter-service APIs • Grow automated test coverage (unit and integration) and strengthen the GitHub Actions CI/CD pipelines • Operate services on AWS (App Runner, RDS, S3, SQS) — deployments, observability, and incident response • Collaborate with the frontend (React) and mobile (Flutter) teams on API contracts **Requirements** **What we're looking for** **Required** • 4+ years of backend engineering, with strong C# and .NET (.NET 8 / 9 / 10) • Deep ASP.NET Core experience, including Minimal APIs • Strong Entity Framework Core and SQ

Free ATS check

Applying for this Senior Backend Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

ANONYMOUS · UNFILTERED

What do employees actually say about Soficopharm?

Real rants from real employees. Read before you apply.

Read Company Rants →