Senior Software Engineer — .NET & Python
About Salvone Salvone Technology Solutions is the technology arm of one of the leading UK healthcare providers across hospitals, residential homes, supported living, and nursing services.
Skills
About This Role
About Salvone
Salvone Technology Solutions is the technology arm of one of the leading UK healthcare providers across hospitals, residential homes, supported living, and nursing services.
We design and operate the platforms whether it is ERP, integrations, analytics, and workforce systems; that power operations, compliance, and care delivery across the group.
As our platform estate grows, we are extending several in-house applications and building new services that connect our clinical, operational, and financial systems.
We are hiring a Senior Software Engineer with deep C#/.NET and strong Python skills to lead that work.
Role Purpose
You will design, extend, and maintain our C#/.NET application estate, including two established production applications, and build the new services and integrations that connect them to the wider healthcare ecosystem.
Python is a first-class part of the role, used for integrations, automation, data pipelines, and services.
You will work across the full stack and own production quality end-to-end, from database through API to deployment on Linux and cloud.
Application development (.NET & Python)
- Extend and maintain existing C#/.NET applications, features, refactoring, bug-fixing, and performance work.
- Design and build new services, background workers, and REST APIs across the estate (ASP.NET Core, Web API).
- Build and maintain Python services, automation, and data/integration pipelines (FastAPI, Flask, or similar where appropriate).
- Own database design and performance across SQL Server and/or PostgreSQL/MySQL — schema, queries, indexing, and tuning.
Integration
- Design and build integrations between our applications and the wider ecosystem — ERP (Odoo), attendance, payroll, clinical, and BI systems — via REST, webhooks, queues, and scheduled workers.
- Build APIs with proper authentication, authorisation, versioning, and error handling.
- Read, debug, and integrate against third-party API documentation.
- Production ownership
- Own production quality: performance tuning, root-cause analysis, monitoring, logging, security hardening, and incident response.
- Deploy and operate applications on Linux and cloud (AWS), end-to-end.
- “I built it, I run it” — you own what you ship.
- Engineering standards
- Define and enforce Git workflows, branching, code review, CI/CD, testing, and documentation.
- Translate business and clinical requirements into technical designs.
- Mentor other developers and raise the bar across the team.
Essential Skills & Experience
- 5+ years of professional software engineering.
- Strong C#/.NET: modern .NET (Core / .NET 6+), ASP.NET Core, Web API, and Entity Framework.
- Strong Python: OOP, clean code, and at least one web/service framework (FastAPI, Flask, or Django).
- Database expertise in SQL Server and/or PostgreSQL/MySQL — schema design, query optimisation, and indexing.
- REST API design with authentication, authorisation, versioning, and error handling; webhooks, async jobs, and queues.
- Git and mature version-control workflows (branching, code review, CI/CD).
- Strong Linux fundamentals: shell, systemd, logs, processes, networking basics, reverse proxies (nginx / Apache), and TLS.
- Hands-on with at least one major cloud provider (AWS preferred): compute, storage, networking, IAM, and basic security hygiene.
- Security-first mindset: OWASP basics, least privilege, and secure handling of PII and clinical data.
- Clear written and verbal English; able to work independently and drive delivery end-to-end.
Strongly Preferred
- Healthcare domain experience — ideally UK healthcare (NHS, CQC, care homes, hospitals, or similar).
- Experience with clinical or care-sector systems: rostering, workforce/attendance, EPR/EMR, care planning, or invoicing platforms.
- Healthcare data standards: HL7 v2.x (ADT, ORM, ORU messages, MLLP transport) and FHIR (resources, REST API, profiles, Bundles).
- Understanding of UK healthcare compliance — UK GDPR, DSPT, NHS DCB standards, and CQC.
- Nice to Have
- Frontend experience: React, Angular, or TypeScript.
- Docker and containerised deployments; experience with Docker Compose.
- Infrastructure as Code (Terraform, CloudFormation) and CI/CD pipelines (GitHub Actions, Azure DevOps, GitLab CI).
- Message brokers (RabbitMQ, Redis Streams, Kafka) and async / event-driven patterns.
- Observability and monitoring tooling (Grafana, Prometheus, CloudWatch, ELK).
- Exposure to ERP / Odoo or accounting and payroll integrations (Sage, Xero, HMRC RTI).
- Identity and SSO (SAML, OIDC, Entra ID).
- Experience mentoring or leading small engineering teams.
- What Success Looks Like in the First 6 Months
- Ramped up on our .NET application estate and the surrounding integrations.
- Owning the roadmap and production quality of at least one of our applications.
- Shipped meaningful features or services to production.
- Established and enforced engineering standards (Git workflow, code review, CI/CD, testing) across the team.
- A trusted technical partner to the Technical Functional Lead and the wider business.
What We Offer
- Exposure to a broad technology stack — C#/.NET, Python, SQL, AWS, Linux, healthcare integrations, and BI.
- A lean, technical team where your work visibly moves the business forward.
- Opportunities to grow into technical leadership.
Application Question(s)
- What is your salary expectation for the role?
- What is your current visa status?
Experience
- software engineering: 5 years (Required)
- C#: 4 years (Required)
- .NET Core: 4 years (Required)
- ASP.NET Core: 4 years (Required)
- Python: 4 years (Required)
- SQL: 4 years (Required)
- designed and built REST APIs: 1 year (Required)
- Linux fundamentals : 1 year (Preferred)
Location
- Dubai (Preferred)
Your resume, rewritten
for this exact role.
Sign up free — Base Career tailors your CV to this job description in 60 seconds.
01 / 05
Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.
Free · No card · 60 seconds
02 / 05
Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.
Free · No card · 60 seconds
03 / 05
See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.
Free · No card · 60 seconds
04 / 05
Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.
Free · No card · 60 seconds
05 / 05
Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.
Free · No card · 60 seconds
Similar Jobs
Senior Software Engineer (Remote)
Hire Feed · Dubai
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
Senior Software Engineer (Remote)
Hire Feed · Abu Dhabi
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
Senior Software Engineer (Remote)
Hired · Abu Dhabi
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : Competitive Role Overview: We are hiring for one of our clients, seeking a Senior Software Engineer – C++ (LLM Evaluation & Repo
Skills
Senior Software Engineer (Remote)
Hired · Abu Dhabi
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : Competitive Role Overview: We are hiring for one of our clients, seeking a Senior Python Developer to work on a full-time basis.
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Senior Software Engineer
Blue Book Global · Abu Dhabi Emirate
Software Engineer – C/C++ | Payment Switching | Fintech | Dubai We're looking for an experienced C/C++ Software Engineer to take ownership of core payment switching and transaction processing flows across our acquiring a
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Senior Software Engineer (Remote)
Hire Feed · Dubai
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Senior Software Engineer (Remote)
Hire Feed · Abu Dhabi
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
Yesterday
Tailor Resume↗Tailor Resume ↗Senior Software Engineer (Remote)
Hire Feed · Abu Dhabi
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
2 days ago
Tailor Resume↗Tailor Resume ↗Senior Software Engineer (Remote)
Hire Feed · Dubai
Role : Senior Software Engineer (Remote) Location : Remote (Work from Anywhere) * Payout : $30 - $130/hour Role Overview: As a Sr Software Engineer, you will collaborate with a dynamic team to design, develop, and maint
Skills
2 days ago
Tailor Resume↗Tailor Resume ↗2.2K+
Cover Letters & Follow-ups
1.8K+
Resumes Tailored
190.5K+
Jobs Tracked
Trusted by professionals at
Stop applying blindly.
Start getting hired.
Base Career automates the hardest parts of job searching — apply smarter, not harder.
AI Resume in 60s
Your resume rewritten for this exact role using the job description as the brief.
ATS-Optimized
Get past automated screening filters with the right keywords matched to each job.
Application Tracker
Track every job, follow-up, and interview in one visual kanban board.
Free plan · No credit card required