In the news...

Media Resources

JOB TITLE:        Senior Software Engineer

REPORTS TO:    Vice President, Engineering and Data Science

 

COMPANY OVERVIEW

This is a unique opportunity to join a company that is leveraging its long history of success in teleradiology services to rapidly expand its new medical imaging technology, with substantial growth planned for both offerings.

 

POSITION OVERVIEW

A Senior Software Engineer applies knowledge of industry best practices and software design patterns to build our cloud imaging platform, solve complex technical problems and create applications that delight our end customers.

 

OVERALL OUTPUTS, DUTIES AND RESPONSIBILITIES 

  • Designs, codes, and reviews software
  • Writes unit tests to demonstrate proper software functionality
  • Collaborates with software testers to ensure good test coverage, resolve defects, and mitigate safety hazards
  • Communicates with product management, project managers, technical writers, and medical personnel
  • Leads design and implementation of feature development including identification of all tasks and the dependencies between tasks, features, and components
  • Troubleshoots production issues escalated from Customer Support
  • Provides technical expertise to architects, analysts, and other engineers as input for product design, implementation, and troubleshooting
  • Mentors junior engineers in software development best practices and testing methodologies via code and design review
  • Participates in tool and library selections, development environment improvements, and process refinement

 

EDUCATION AND EXPERIENCE REQUIREMENTS

  • BS in Computer Science or related degree
  • 3+ years of professional software engineering experience
  • 3+ years enterprise software and/or medical imaging industry experience
  • Experience as a software engineer in an Agile team

 

SKILLS AND OTHER REQUIREMENTS

Our group develops in Meteor, Node.js, C#, and C++ technologies. Candidates for this position should have:

  • Strong object-oriented design skills
  • Experience writing multi-threaded software
  • Strong experience in one of the core programming frameworks/languages: Meteor, Node.js, C#, and C++
  • Experience building web based user interfaces using HTML5, CSS3, JavaScript, and web UI frameworks such as jQuery, Bootstrap, etc.
  • Experience with MongoDB or other NoSQL database is highly preferred
  • Experience developing reusable HTTP RESTful APIs
  • DICOM, HL7 and medical imaging software experience desired

 

WORK LOCATION

  • Telecommute/work from home or work from our office in San Diego, CA
  • May require some travel to team meetings, etc.
Filter by location: All Remote

Senior Software Engineer

Remote / Telecommute

Full-Time
Full-Time
Full-Time
Full-Time

JOB TITLE:        Senior Performance Engineer (JavaScript)

REPORTS TO:    VP, Engineering and Data Science

 

COMPANY OVERVIEW

In 1996 StatRad helped pioneer teleradiology services. In 2011 StatRad led the charge to move medical imaging into the cloud with its image sharing product RadConnect deployed in Microsoft Azure. With both business segments thriving StatRad looks to the future by pushing into new medical imaging frontiers utilizing modern technology and software platforms.

WORK CULTURE

We embrace distributed development as a core tenant of our corporate philosophy. Our engineers coordinate their work in many time zones and countries. If you’re looking to live the life of a digital nomad from a sandy beach in Mexico or a WiFi enabled hut in Thailand, this is the job for you! When a project requires collaboration we use shared workspaces, screen sharing, and voice over the internet to enable real-time discussions. If you can find a place with 5Mbps download and 1 Mbps upload then we encourage you to go there, experience the culture, and continue to be productive when you work.

TECHNOLOGY

The team is embracing the latest and greatest in technology to produce medical imaging software that will revolutionize the industry. We’re fully cloud deployed, using code as infrastructure, to automate everything and do it according to industry best practices with respect to security. If you want to use Meteor, Node.js, and MongoDB all deployed using the latest cloud technology you’re in the right place.

BASIC PURPOSE AND OBJECTIVES

Reporting to the VP, Engineering and Data Science, a Senior Performance Engineer applies knowledge of industry best practices, software design patterns, and even trade secrets to optimize the performance of various components within our cloud imaging platform, solve complex technical problems and create applications that delight our end customers.

 

OVERALL OUTPUTS, DUTIES AND RESPONSIBILITIES

  • Designs, codes, and reviews new software
  • Evaluates existing software (JavaScript) for performance and efficiency improvements
  • Writes unit tests to demonstrate proper software functionality, scale, and resource usage
  • Collaborates with software testers to ensure good test coverage, resolve defects, and mitigate safety hazards
  • Communicates with product management, project managers, technical writers, and medical personnel
  • Leads design and implementation of feature development including identification of all tasks and the dependencies between tasks, features, and components
  • Troubleshoots production issues escalated from Customer Support
  • Provides performance expertise to architects, analysts, and other engineers as input for product design, implementation, and troubleshooting
  • Shares knowledge with other team mates in software development best practices and testing methodologies via code and design review
  • Participates in tool and library selections, development environment improvements, and process refinement

 

EDUCATION AND EXPERIENCE REQUIREMENTS

  • BS in Computer Science or related degree, or equivalent experience
  • 5+ years of professional software engineering experience
  • 3+ years of experience with web technologies (Javascript, HTML, CSS)
  • 3+ years of experience with Node.js
  • 3+ years of experience with Medical Imaging and/or PACS
  • Experience with Meteor is a plus
  • Experience with MongoDB is a plus
  • Experience with Medical Imaging or Healthcare technology is a plus
  • Experience with WebGL or OpenGL is a plus
  • Strong communication skills

 

SKILLS AND OTHER REQUIREMENTS 

Our group develops in Meteor, Node.js, C#, and C++ technologies. Candidates for this position should have:

  • Deep understanding of how the DOM and JavaScript engine(s) work; specifically, how to performance optimize code in browsers (preferably Chrome/Chromium)
  • Strong experience writing performant JavaScript code
  • Strong experience in one of the core programming frameworks/languages: Meteor, Node.js, C#, or C++
  • Experience building web based user interfaces using HTML5, CSS3, JavaScript, and web UI frameworks such as jQuery, Bootstrap, etc.
  • Experience with React, Angular, and/or Vue.
  • Experience with MongoDB or another NoSQL database is highly preferred
  • Experience developing reusable HTTP RESTful APIs
  • DICOM, HL7 and medical imaging software experience desired

 

WORK LOCATION

  • Telecommute/work from home or work from our office in San Diego, CA
  • May require some travel to team meetings, etc.
Filter by location: All Remote

Senior Software Engineer

Remote / Telecommute

Full-Time
Full-Time
Full-Time
Full-Time

JOB TITLE: Sr. Software Development Engineer in Test (SDET) 

REPORTS TO:  Manager of Quality Engineering 

 

COMPANY OVERVIEW  

This is a unique opportunity to join a company that is leveraging its long history of success in launching a disruptive technology that is revolutionizing the way that medical images are viewed and shared.  By delivering a fundamentally new way for the ingestion, exchange, storage, and interpretation of medical images, NucleusHealth facilitates a global medical image exchange accessible by patients, physicians, and healthcare networks. The company offers its innovative software as a service (SaaS) and Platform as a service(PaaS). NucleusHealth also provides high quality interpretation of medical images through its award winning teleradiology services.  

 

BASIC PURPOSE AND OBJECTIVES  

The Sr. SDET applies knowledge of industry best practices and software design patterns to build various types of automated test frameworks, and test scripts to continuously test various software solutions, components, and system infrastructure. 

 

OVERALL OUTPUTS, DUTIES AND RESPONSIBILITIES 

  • Develops, maintains, and leads test frameworks and test automation solutions for End-to-End System, API/ Integration, Performance, Load, and Stress testing. 
  • Designs, codes, and reviews automated software tests to verify software-specification and requirements are met. 
  • Maximizes the efficiency of test authoring and maintenance by continuously improving frameworks, standards, and best practices. 
  • Converts existing manual test cases into maintainable automated test suites. 
  • Mentors junior engineers in software development best practices and test automation methodologies via code and design review. 
  • Provides technical expertise to architects, analysts, and other engineers as input for testability in product design and implementation. 
  • Participates in test automation tool and library selections, development environment improvements, and process refinement. 
  • Adheres to various internal processes and procedures to comply with applicable regulations, including FDA and ISO 13485, HIPAA, ISO 14971 Risk Management, and ISO 27001 standards. 

 

REQUIRED EDUCATION, SKILLS, AND EXPERIENCE 

  • Must have in-depth, hands on experience building software solutions using JavaScript (ES6), Express.js, React.js, Object Oriented Programming, Design Patterns and concepts.  
  • 3+ years of experience architecting test frameworks, writing test scripts, and building an overall software solution to automate End-to-End System testing across multiple browsers, operating systems and devices.  
  • 3+ years of experience with test automation tools like Selenium, Mocha, Cypress.io etc. 
  • 3+ years of experience with automated performance, load, and stress testing of web applications and APIs. 
  • Must have experience with Quality Engineering process and best practices. 
  • Must have interest and passion to build holistic test automation approach, tools, and scripts. 
  • Self-starter who can undertake one or more test automation projects and deliver results. 
  • Experience leading, training, and mentoring to other developers in a distributed team. 
  • Experience or exposures to continuous integration, DevOps processes, and tools. 
  • Experience with Mongo DB is desired. 
  • Bachelor’s in computer science or related degree or equivalent work experience. 

 

WORK LOCATION AND CONDITIONS 

  • Telecommute/work from your home, with occasional travel may be needed. 
  • Continual repetitive computer work 
  • Sitting for extended periods of time  
  • Some evening and weekend availability as needed 
Filter by location: All Remote

Senior Software Engineer

Remote / Telecommute

Full-Time
Full-Time
Full-Time
Full-Time