Senior Software Engineer – PACS

Posted 11 hours ago

This is a fully remote position, open to applicants in Alabama, +38 more states.

πŸ“‹ Description

β€’ Design, develop, maintain, and enhance desktop and web applications focused on medical imaging workflows.

β€’ Act as a key contributor to the C# desktop medical image viewer.

β€’ Engage with Java services, PostgreSQL, React applications, REST APIs, and AWS infrastructure.

β€’ Provide solutions from technical design through implementation, automated testing, release, production validation, and ongoing support.

β€’ Produce clean, secure, efficient, testable, and maintainable code.

β€’ Collaborate with the Staff Engineer on architecture, modernization, technical standards, and intricate design decisions.

β€’ Diagnose and resolve complex issues related to application code, APIs, logs, data, cloud services, configurations, and customer workflows.

β€’ Enhance observability, diagnostics, automated testing, documentation, and runbooks.

β€’ Identify and mitigate technical debt, recurring defects, performance concerns, and reliability risks.

β€’ Utilize AI coding assistants for implementation, debugging, refactoring, testing, documentation, and analysis of legacy code.

β€’ Engage in code reviews, technical design discussions, mentoring, pairing, and knowledge sharing.

β€’ Collaborate with Product, QA, DevOps, Support, and other stakeholders.

β€’ Operate within Agile and Scrum methodologies.

β€’ Enhance the codebase, platform, documentation, and team practices.

β€’ Undertake additional duties as assigned.


⛳️ Requirements

β€’ Bachelor's degree in Computer Science, Software Engineering, or a related field, or an equivalent combination of education and experience.

β€’ Six or more years of professional software engineering experience.

β€’ Strong hands-on experience with C# and .NET in production applications.

β€’ Experience in building and maintaining Windows desktop applications.

β€’ Familiarity with Java services, Spring Boot or similar frameworks, and REST APIs.

β€’ Proficiency in TypeScript, JavaScript, React, or comparable frameworks.

β€’ Strong SQL skills and practical experience with PostgreSQL, including data investigation, query analysis, indexing, and performance troubleshooting.

β€’ Hands-on experience with AWS-hosted environments, covering configuration, deployment, observability, security, and production diagnostics.

β€’ Experience with distributed systems, object-oriented design, software design patterns, automated testing, and maintainable coding standards.

β€’ Proficient in troubleshooting production systems across application code, logs, data, infrastructure, configurations, and integrations.

β€’ Hands-on experience employing AI coding assistants such as Claude Code, GitHub Copilot, OpenAI Codex, Kiro, Cline, or similar tools.

β€’ Mature judgment regarding the responsible and secure use of AI-assisted software development.

β€’ Familiarity with code reviews, source control, CI/CD pipelines, release processes, and Agile or Scrum delivery.

β€’ Ability to communicate technical risks, tradeoffs, and recommendations effectively to both technical and non-technical stakeholders.

β€’ Experience mentoring engineers and influencing technical decisions without formal authority.

β€’ Familiarity with several preferred industry/domain technologies such as medical imaging, PACS, radiology, DICOM, HL7, FDA-regulated software, HIPAA, or high-volume customer-facing platforms.

β€’ Knowledge of several preferred technical technologies such as WPF, Windows Forms, Spring Boot, Hibernate, JPA, Docker, ECS, Kubernetes, Terraform, observability tooling, or performance profiling.


🏝️ Benefits

β€’ Medical, Dental/Orthodontia, and Vision coverage starting from the first day of employment.

β€’ Synthetic ownership in Experity after one year of employment, with financial rewards based on company success.

β€’ Employee Assistance Program including counseling, legal resolution, financial education, pet adoption assistance, and identity theft and fraud resolution.

β€’ Flexible work scheduling options.

β€’ Paid Time Off (PTO), with increases at various milestones.

β€’ Career development and company learning program.

β€’ Team-building events, family company picnics, and holiday parties.

β€’ Quarterly bonuses.

β€’ 401(k) retirement plan with employer match.

β€’ Opportunity to work remotely or from an office.

People also viewed

Leidos6 hours ago

DevOps Technical Lead

US flagUnited States OnlyFull-timeFull-stack Engineer$107.9k – $195.1k/year
ApplyView job
Consertus6 hours ago

Mid-Level Integration/Software Developer

US flagFlorida, +3 more statesFull-timeFull-stack Engineer$120k – $150k/year
ApplyView job
Penn Interactive6 hours ago

Senior Software Engineer – Accounts

US flagUnited States OnlyFull-timeFull-stack Engineer$145k – $193k/year
ApplyView job
Foundation Health6 hours ago

Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Focus7 hours ago

Technical Lead – Senior/Staff Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer$135k – $170k/year
ApplyView job
Cardinal Health7 hours ago

Staff Software Engineer – Biopharma Reporting, Specialty Analytics

US flagUnited States OnlyFull-timeFull-stack Engineer$96.3k – $151.4k/year
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers