Senior Backend Engineer .Net at SSC HR Solutions
Cairo, Cairo, Egypt -
Full Time


Start Date

Immediate

Expiry Date

18 Aug, 26

Salary

0.0

Posted On

20 May, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C#, .NET, ASP.NET Core, Entity Framework Core, SQL Server, AWS, Microservices, Clean Architecture, JWT Authentication, CI/CD, GitHub Actions, Unit Testing, Integration Testing, API Design, Security Hardening, System Architecture

Industry

Human Resources Services

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 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 SQL Server — schema design, migrations, query performance • JWT-based authentication / authorization, ideally across multiple services • Hands-on AWS — App Runner (or ECS / containers), RDS, S3, SQS, Secrets Manager • Experience with microservices and a layered / Clean Architecture approach • Comfortable writing automated tests and working with CI/CD pipelines • Solid understanding of 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 and Linux container deployments Tech stack Area Technology Language / runtime C#, .NET 10, ASP.NET Core 10 (Minimal APIs) Data EF Core 10, SQL Server (AWS RDS), ASP.NET Core Identity Auth JWT Bearer, Google OAuth Libraries FluentValidation, AutoMapper, Refit, Serilog, Swashbuckle / Swagger Integrations Stripe, PayPal, Agora (video), Firebase (push) Cloud AWS — App Runner, RDS, S3, SQS, CloudFront, Secrets Manager Testing MSTest, Moq, EF Core InMemory Tooling GitHub Actions CI/CD, Git Architecture Microservices, Clean Architecture, Repository + Unit of Work What we offer • Competitive Egyptian-market compensation (negotiable based on experience) • Medical insurance and standard benefits • Sun–Thu work week, Cairo time zone • Technical ownership of a production .NET platform serving real patients and doctors • Modern stack and a recently-ratified engineering plan with leadership backing
Responsibilities
The role involves owning the design, development, and maintenance of core .NET microservices for a healthcare platform. Key tasks include leading refactoring efforts to reduce technical debt and hardening security across authentication and booking services.
Loading...