Logo for MEDHOST

Principal Software Engineer

Role overview

Qualifications

  • Significant hands-on engineering experience with deep .NET and SQL Server capability
  • Comprehensive scripting capability in PowerShell and bash
  • Proven CI/CD and release management capability
  • Strong ownership mindset, proactive communication, and high personal organisation

Responsibilities

  • Use AI tooling heavily and daily including creation of skills and plugins
  • Maintain a quality and testing-first approach with automated testing
  • Deliver and improve complex enterprise systems across various technologies
  • Own CI and CD through Azure DevOps pipelines including quality gates

About the company

MEDHOST logo

MEDHOST

Digital Health & Health Tech

MEDHOST is a provider of market-leading enterprise, departmental and healthcare engagement solutions to healthcare facilities nationwide. Our integrated product portfolio includes intuitive, cloud-based solutions, including YourCareEverywhere, a robust health and wellness consumer engagement platform. Our broad offering of hosting, outsourcing, marketing and consulting services are changing how clinicians and hospital leaders work and collaborate, while generating notable operational improvements. MEDHOST delivers value by enabling hospitals of all types and all sizes to better manage the business of healthcare across the care continuum while meeting evolving regulatory requirements.

Company details

IndustryDigital Health & Health Tech
Company size501 - 1000

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Xanalys, a Harris Computer company, is currently recruiting for a Principal Software Engineer on a permanent, remote-working basis. This role sits in a small, high-trust business unit supporting a cross-functional, cross-product platform portfolio: legacy and greenfield applications, developer tooling, internal dashboards, and company-wide tools.
This is a senior individual contributor role with technical leadership influence (no direct reports), working closely with the Platform Team Lead and Director of R&D.

Top Priorities

  • AI workflow usage and implementation are a key part of this role: use AI tooling heavily and daily, and design/ship agentic workflows that improve team delivery.

  • Maintain a quality and testing-first engineering approach: automated unit, integration, end-to-end, and acceptance testing are core to delivery.

  • Own SRE and DevOps outcomes as a top priority: reliability, observability, operability, CI/CD health, and continuous improvement are part of day-to-day ownership.

Scope of the Role

  • Work profile: approximately 80% hands-on engineering, 20% planning, triage, review, retros, and technical leadership activities.

  • Ownership: own modules and features end-to-end (design, build, test, release, production support), not entire enterprise products.

  • Landscape influence: understand the broader enterprise landscape, form strong technical opinions, and drive change across products.

  • Stewardship: adopt and stabilise orphaned modules, then bring them up to current standards.

Core Responsibilities

  • Use AI tooling heavily and daily: Copilot, Claude, and agentic workflows, including creation of skills, agents, rules, plugins, instructions, and prompt patterns.

  • Champion and train others (technical and non-technical) in collaborative AI tooling and workflow agentification.

  • Ensure outward communication is human-curated, concise, and thoughtful; never publish unedited AI output.

  • Maintain a quality and testing-first approach with automated unit, integration, end-to-end, and acceptance testing.

  • Deliver and improve complex enterprise systems spanning hybrid monoliths and standalone modules.

  • Build, scale, and optimise solutions across .NET, SQL Server, Azure, Terraform, Docker, PowerShell, bash, XML, and XSL.

  • Own CI and CD through Azure DevOps pipelines, including quality gates and deployment automation.

  • Run structured release management using established CD systems, disciplined tagging/versioning, and Jira release management.

  • Integrate and support third-party components, packages, and integrations.

  • Follow established patterns and practices, and introduce better ones where justified.


Required Experience and Attributes

  • Significant hands-on engineering experience with deep .NET and SQL Server capability.

  • Comprehensive scripting capability in PowerShell and bash for build, deployment, operations, and troubleshooting.

  • Proven CI/CD and release management capability (including tagging/versioning and Jira release practices).

  • Strong ownership mindset, proactive communication, and high personal organisation.

  • Demonstrated ability to mentor others and raise technical standards through influence.

  • Confidence working directly with customer technical teams in regulated settings.

  • Ability and willingness to obtain Security Clearance


Nice to Have

  • Experience scaling and optimising legacy systems.

About Us

Xanalys specialise in providing powerful software capabilities for threat assessment, investigative case management, and advanced crime and fraud analytics. Our solutions help our clients to manage multi-jurisdiction major crime investigations, assess and analyse suspicious financial transactions, capture and act upon intelligence reports, and disclose evidence in a court-ready format to ensure successful outcomes.

http://www.xanalys.org

Benefits
Harris offers an extremely competitive UK employee benefits programme. 5 Personal Days leave entitlement are granted over and above the standard 25 days holiday and bank holidays. Harris also offers all UK employees an annual Lifestyle Reward of £325. Other benefits included such as Private Medical, Death in Service, Discounts etc.
 

Supporting Your Application

Our recruitment process will comprise of an interview with the lead recruiter followed by a take home test. As an equal opportunities employer, we want to make sure we do all we can to make this a positive experience for you. When applying, please make us aware of any adjustments or additional support we can provide you with before or on the day of an interview

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Software Engineer Related jobs

Other jobs at MEDHOST

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.