Senior Software Engineer – UK - Client Applications
3 days ago Be among the first 25 applicants
Get AI-powered advice on this job and more exclusive features.
Company Description
At Intelerad, we believe the path to answers in healthcare should be clear—whether you are waiting for a diagnosis or trying to expedite one. Our medical imaging solutions streamline the flow of information, simplifying complex processes, maximizing efficiencies, and shining a light on the unknown. We empower physicians to get patients the answers they need faster and improve outcomes for everyone. With more accessible imaging, we are getting patients out of the dark.
Headquartered in Raleigh, NC, and Montreal, Intelerad has nearly 800 employees across four countries. We serve nearly 2,000 healthcare organizations worldwide, providing speed, scalability, and simplicity to enhance business performance and patient outcomes. Our solutions have been recognized as #1 in PACS Asia/Oceania in the 2021 Best in KLAS report.
Job Description
Purpose
You will join a well-established team working on enhancements to Intelerad’s client-facing applications used by clinicians and radiologists across the UK for reading and reporting medical images. As a Senior Software Engineer, you will bring extensive experience, lead in designing new features, and help define the long-term technical direction of the products.
Duties & Responsibilities
* Lead development of the InSight PACS Viewer application
* Develop software following the Intelerad SDLC process
* Participate in design and code reviews
* Help define the technical architecture used
* Champion automated testing and validation tools
* Mentor team members
* Manage deliverables according to project plans
* Contribute to code maintenance, bug fixes, and quality assurance
* Collaborate with application specialists to understand feature behaviors
* Coordinate with other teams for feature implementation and support
* Stay current with industry developments and share knowledge
* Other duties as necessary
Qualifications
Required Skills and Experience
* Expertise in Windows development using C# and WPF or XAML-based technologies (8+ years)
* Strong understanding of Design Patterns and SOLID principles
* Experience with TDD / Unit Testing using NUnit, JustMock, FluentAssertions
* Ability to interpret technical information clearly
* Excellent technical writing skills
Additional Competencies
* Proficiency in C++, including C++/CLI
* Experience with web applications using JavaScript/TypeScript, SCSS, React, WebPack
* Knowledge of SQL, preferably PostgreSQL or Sybase
* Familiarity with DICOM and HL7 standards
* BSc/BEng or higher 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 protected under EEO guidelines. We are committed to equal employment opportunities and comply with all applicable laws, promoting diversity and inclusion in our workforce.
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and IT
* Industries: Software Development
#J-18808-Ljbffr