Soficopharm
Healthcare
SeniorBackendEngineer
Neural analysis suggests this role is
optimal for Senior candidates.
“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.
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
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.