{bc}

Senior Software Engineer — .NET & Python

Salvone Technology Solutions DMCCDubai, UAE3 days agoSenior
Senior

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

Software ArchitectureSystem DesignAgile Methodologies

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

Resume Tailored to This Job

Your keywords, structure, and story — rewritten to match this exact role and pass ATS filters.

Get My Tailored Resume

Free · No card · 60 seconds

02 / 05

Cover Letter for This Role, Done

Cover Letter for This Role, Done

Job-specific cover letters written in Gulf professional tone — ready in seconds, not hours.

Get My Cover Letter

Free · No card · 60 seconds

03 / 05

See How Well You Fit This Role

See How Well You Fit This Role

AI match score with clear reasons — know your fit before investing time in the application.

Check My Fit Score

Free · No card · 60 seconds

04 / 05

Use Autofill When You Apply

Use Autofill When You Apply

Autofill any application form on Workday, LinkedIn, Bayt, Greenhouse — with your tailored content.

Tailor Resume First

Free · No card · 60 seconds

05 / 05

Track It. Follow Up at the Right Time.

Track It. Follow Up at the Right Time.

Visual pipeline for every application with AI-timed follow-up reminders so nothing slips.

Track My Applications

Free · No card · 60 seconds

Similar Jobs

Senior Software Engineer (Remote)

Hire Feed · Dubai

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hire Feed · Abu Dhabi

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hired · Abu Dhabi

Seniorcontract

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hired · Abu Dhabi

Seniorcontract

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer

Blue Book Global · Abu Dhabi Emirate

Mid-Seniorfulltime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hire Feed · Dubai

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hire Feed · Abu Dhabi

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hire Feed · Abu Dhabi

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

Senior Software Engineer (Remote)

Hire Feed · Dubai

Entryparttime

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

Software ArchitectureSystem DesignAgile Methodologies

2.2K+

Cover Letters & Follow-ups

1.8K+

Resumes Tailored

190.5K+

Jobs Tracked

Trusted by professionals at

PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
PwC//
Emaar//
KPMG//
Noon//
Amazon AWS//
Talabat//
Deloitte//
Emirates//
Careem//
Aramex//
McKinsey//
Property Finder//
Majid Al Futtaim//
Chalhoub Group//
AI Job Platform

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