Software Developer (InteleShare)
We are seeking a Software Developer to join the InteleShare team and contribute to Intelerad 's secure, cloud-based medical image sharing platform. In this role, you will design and deliver features that connect healthcare providers, imaging centers, hospitals, and patients — enabling timely, accurate diagnoses across institutions and geographies. You will work within a cross-functional Agile team, take ownership of features end to end, and contribute to a platform that handles DICOM medical imaging at scale.
InteleShare is a polyglot platform: a Perl/mod_perl services tier on PostgreSQL, a JavaScript web client (jQuery and vanilla JavaScript across the established pages, React and TypeScript in newer areas), a Java (Spring Boot) storage service backed by S3 and other cloud object stores, and a C#/.NET on-premises harvester that speaks DICOM and HL7 to customer PACS. You will start in one or two of these codebases and grow into the others over time.
Key Responsibilities
- Design, develop, and maintain features across the InteleShare web application and services tier — typically the web front end (jQuery and vanilla JavaScript in the established pages, React in newer areas) and the Perl service APIs it calls — taking ownership from scoping through delivery, ensuring solutions are tested, documented, and meet sprint commitments.
- Write and tune PostgreSQL queries and schema changes for a large, high-volume production database, following the team's schema versioning and migration process.
- Translate customer support escalations and stakeholder requirements into well-engineered technical solutions, reproducing issues across the full stack (browser, API, database, storage, DICOM/HL7 interfaces) and resolving root causes rather than symptoms.
- Contribute to code quality through thorough pull request reviews, unit and integration tests, and clear documentation, supporting team-wide standards and knowledge sharing.
- Support DevOps and operational initiatives including containerized AWS/Kubernetes deployments, CI/CD pipeline maintenance, and participation in production troubleshooting alongside senior engineers.
- Work as a full-stack generalist across languages and codebases as business needs evolve, identifying opportunities for improvement and taking the initiative to implement them within an Agile/Scrum workflow.
Qualifications & Experience
- 3+ years of professional web application development experience, or equivalent experience with a demonstrable track record of delivering production-quality software.
- Proficiency in at least one server-side language (Perl, Python, Java, C#, Ruby, PHP, or equivalent) and willingness to become productive in Perl, which powers the InteleShare services tier.
- Working knowledge of relational databases and SQL, including the ability to read query plans and diagnose slow queries.
- Solid JavaScript skills, including direct DOM and jQuery work; experience with React or a comparable component framework.
- Proven ability to work independently in a distributed team environment, managing priorities and delivering outcomes with minimal oversight.
- Strong debugging and problem-solving skills, with the ability to break down complex, long-term goals into well-scoped, deliverable increments.
- Comfort working across multiple languages, frameworks, and problem domains as business needs evolve.
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience.
Preferred Qualifications & Special Requirements
- Perl development experience (mod_perl or other server-side Perl).
- REST API and PostgreSQL database development expertise.
- Frontend development experience: JavaScript, jQuery, HTML, CSS/LESS, and React (with Redux, TypeScript, and a component library such as Ant Design in newer areas); familiarity with webpack, Jest, and Playwright or Selenium.
- Familiarity with containerized deployment: building Docker images and working with Helm
Get remote developer jobs like this by email
One weekly digest. No spam, unsubscribe anytime.