Enable job alerts via email!

Senior Software Engineer – UK - Client Applications

TN United Kingdom

Winchester

On-site

GBP 50,000 - 90,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a Senior Software Engineer to enhance client-facing applications for clinicians and radiologists across the UK. In this pivotal role, you will lead the development of innovative features, define technical direction, and mentor a talented team. Your expertise in C# and WPF will be crucial as you contribute to the design and architecture of the InSight PACS Viewer application. This role offers the opportunity to collaborate with cross-functional teams while promoting best practices in software development. Join a forward-thinking company committed to diversity and inclusion, and make a significant impact in the healthcare technology sector.

Qualifications

  • 8+ years of Windows development experience with C# and WPF.
  • Strong understanding of Design Patterns and SOLID principles.
  • Experience with TDD/Unit Testing and technical documentation.

Responsibilities

  • Lead development of the InSight PACS Viewer application.
  • Define technical architecture and mentor team members.
  • Collaborate with application specialists on feature behavior.

Skills

C#
WPF
Design Patterns
SOLID principles
TDD/Unit Testing
Technical Documentation

Education

Degree in Computer Science
Chartered Engineer or Chartered IT Professional

Tools

NUnit
JustMock
FluentAssertions
JavaScript
TypeScript
SCSS
React
WebPack
SQL (PostgreSQL/Sybase)

Job description

Senior Software Engineer – UK - Client Applications, Winchester

Location: Winchester, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 1968bdb92734

Job Views: 4

Posted: 02.05.2025

Expiry Date: 16.06.2025

Job Description

This role involves working on enhancements and improvements to Intelerad’s client-facing applications used by clinicians and radiologists across the UK. As a Senior Software Engineer, you will lead in designing new features, defining technical direction, and mentoring team members.

Responsibilities
  1. Lead development of the InSight PACS Viewer application.
  2. Develop software following the Intelerad SDLC process.
  3. Participate in design and code reviews.
  4. Define and influence technical architecture.
  5. Promote automated testing and validation.
  6. Mentor team members.
  7. Manage project deliverables.
  8. Contribute to code maintenance, bug fixes, and quality assurance.
  9. Collaborate with application specialists on feature behavior.
  10. Coordinate with other teams for feature implementation and support.
  11. Stay updated with industry developments and share knowledge.
  12. Perform other duties as needed.
Qualifications
Skills and Experience
  • Expertise in Windows development with C# and WPF or similar XAML-based technologies (8+ years).
  • Strong understanding of Design Patterns and SOLID principles.
  • Experience with TDD/Unit Testing (e.g., NUnit, JustMock, FluentAssertions).
  • Ability to interpret technical information clearly.
  • Proficiency in technical documentation.
Additional Competencies
  • Knowledge of C++, including C++/CLI.
  • Experience with web technologies: JavaScript/TypeScript, SCSS, React, WebPack.
  • SQL experience, preferably with PostgreSQL or Sybase.
  • Familiarity with DICOM and HL7 standards.
  • Degree in Computer Science or related field.
  • Chartered Engineer or Chartered IT Professional (BCS).
Additional Information

Applicants will complete a 30-minute online assessment. All information is confidential and complies with equal employment opportunity laws. The company is committed to diversity and inclusion, providing equal opportunities regardless of race, gender, disability, or other protected characteristics.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.