Senior Software Engineer, Medical Imaging Platform

Experity, Inc.

Machesney Park (IL)

Remote

USD 108,000 - 120,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Benefits program including medical/det
Ownership program with synthetic &real
Employee Assistance Program
Flexible work scheduling
Paid Time Off
Career development
Team building events
Competitive compensation with bonuses
401(k) with employer match

Job summary

Experity is seeking a Senior Software Engineer to design, build, modernize, and support the OnePACS medical imaging platform. Focus on the C# desktop viewer while contributing across Java services, PostgreSQL, React, REST APIs, and AWS-hosted infrastructure.

You will work with Staff Engineer, Product, QA, DevOps, Support, and other engineering partners to improve quality, reliability, and maintainability of the platform. Strong AI-assisted development experience is valued.

Qualifications

  • Six or more years of professional software engineering experience.
  • Strong hands-on experience developing and supporting production applications using C# and .NET.
  • Experience building and maintaining Windows desktop applications.
  • Experience working with Java services, Spring Boot or comparable frameworks, and REST APIs.
  • Experience developing modern web applications using TypeScript, JavaScript, React, or comparable frameworks.
  • Strong SQL skills and practical experience working with PostgreSQL, including data investigation, query analysis, indexing, and application performance troubleshooting.
  • Hands-on experience working in AWS-hosted environments, including cloud configuration, deployment, observability, security, and production diagnostics.
  • Experience with distributed systems, object-oriented design, software design patterns, automated testing, and maintainable coding standards.

Responsibilities

  • Design, develop, maintain, and modernize desktop and web applications used in medical imaging workflows.
  • Serve as a primary contributor to the C# desktop viewer while contributing across supporting Java services, PostgreSQL, React applications, REST APIs, and AWS infrastructure.
  • Deliver complete solutions from technical design through implementation, automated testing, release, production validation, and ongoing support.
  • Write clean, secure, efficient, testable, and maintainable code using sound engineering practices.
  • Partner with the Staff Engineer on architecture, modernization, technical standards, and complex design decisions.
  • Diagnose and resolve complex issues across application code, APIs, logs, data, cloud services, configuration, and customer workflows.
  • Improve observability, diagnostics, automated testing, documentation, and runbooks to make the platform easier to operate and support.
  • Identify and address technical debt, recurring defects, performance concerns, and reliability risks.
  • Use AI coding assistants responsibly and effectively for implementation, debugging, refactoring, testing, documentation, and legacy code analysis.
  • Participate in code reviews, technical design discussions, mentoring, pairing, and knowledge sharing.
  • Collaborate with Product, QA, DevOps, Support, and other stakeholders to clarify requirements and deliver practical technical solutions.
  • Work within Agile and Scrum practices while maintaining accountability for quality, predictability, and continuous improvement.
  • Consistently leave the codebase, platform, documentation, and team practices better than they were before.

Skills

C#
.NET
Windows desktop
Java
Spring Boot
REST APIs
TypeScript
React
PostgreSQL
AWS
CI/CD
Docker
Kubernetes
Code reviews

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Windows
Ecosystem tooling

Job description

Experity is seeking a Senior Software Engineer to design, build, modernize, and support the OnePACS medical imaging platform. Focus on the C# desktop viewer while contributing across Java services, PostgreSQL, React, REST APIs, and AWS-hosted infrastructure.

You will work with Staff Engineer, Product, QA, DevOps, Support, and other engineering partners to improve quality, reliability, and maintainability of the platform. Strong AI-assisted development experience is valued.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Remote, Medical Imaging Platform
Senior Software Engineer — Remote, Medical Imaging Platform

Experity • Machesney Park (IL)

On-site
USD 108,000 - 120,000
Remote work options
401(k) with employer match
Quarterly bonuses
+1
Staff Software Engineer - Cloud PACS & Imaging Platform
Staff Software Engineer - Cloud PACS & Imaging Platform

Experity, Inc. • Wyoming (OH)

Hybrid
USD 96,000 - 161,000
Medical, Dental, Vision
Synthetic ownership after 1 year
Flexible work scheduling
+2
Senior Staff Software Engineer - Medical Imaging (Remote)
Senior Staff Software Engineer - Medical Imaging (Remote)

Experity • Knoxville (TN)

On-site
USD 121,000 - 161,000
Medical, Dental/Orthodontia, Vision
401(k) with employer match
PTO and milestones-based increases
+2
Senior Staff Software Engineer, OnePACS Platform (Remote)
Senior Staff Software Engineer, OnePACS Platform (Remote)

Experity, Inc. • Tennessee

Hybrid
USD 121,400 - 161,000
Senior Software Engineer (PACS) - Full Time - Remote
Senior Software Engineer (PACS) - Full Time - Remote

Experity, Inc. • Machesney Park (IL)

Remote
USD 108,000 - 120,000
Benefits program including medical/det
Ownership program with synthetic &real
Employee Assistance Program
+6
Staff Software Engineer (PACS) - Full Time - Remote
Staff Software Engineer (PACS) - Full Time - Remote

Experity, Inc. • Tennessee

Hybrid
USD 121,400 - 161,000
Staff Software Engineer (PACS) - Full Time - Remote
Staff Software Engineer (PACS) - Full Time - Remote

Experity, Inc. • Wyoming (OH)

Hybrid
USD 96,000 - 161,000
Medical, Dental, Vision
Synthetic ownership after 1 year
Flexible work scheduling
+2
Senior Software Engineer - Health Imaging Platform & Cloud
Senior Software Engineer - Health Imaging Platform & Cloud

Worky • Sunnyvale (CA)

On-site
USD 145,000 - 175,000
Stock options
Health benefits
401(k)
Senior Staff Software Engineer
Senior Staff Software Engineer

Indenovo Global Search & Selection • San Francisco (CA)

Hybrid
USD 180,000 - 280,000
Remote PACS Technical Support & Client Success Manager
Remote PACS Technical Support & Client Success Manager

Experity • Georgia

Hybrid
USD 90,000 - 110,000
Remote work option
Competitive pay
Quarterly bonuses
+1