Software Engineer

Our client's award-winning Enterprise Imaging software solutions allow physicians to quickly, efficiently, and accurately access data and provide critical care to patients across the healthcare organization. They do this by providing scalable and robust services that connect their clinical applications with many different hospital systems.

Apply for this job Apply for this job

Job Description

Our client's product runs primarily on Windows and needs to scale from a single workstation to full enterprise spanning multiple datacenters. The data required to accomplish these tasks must be processed quickly, efficiently, and accurately so that care is not delayed.


We are looking for a Full-Stack Senior Software Engineer to join our client's product platform development team. This cross-functional team is responsible for creating scalable and robust services and applications that support clinical applications and allow their products to provide critical care to patients. Services integrate with many different hospital systems to provide continuity of care. The data required to accomplish these tasks must be processed quickly, efficiently, and accurately so that care is not delayed. These factors create opportunities to solve complex problems that can have an enormous impact on people’s lives.


Required Skills and Experience:

  • 5+ years of experience working within agile teams creating and delivering quality software
  • Strong analytical skills, with excellent problem-solving abilities
  • Previous experience in healthcare-related fields (or other regulated industry) is beneficial, but a drive to work on something meaningful and to ensure scalable
  • Reliable delivery of medical care is a must
  • Solid foundation in computer science
  • Strong competencies in data structures & algorithms
  • Software design is crucial



Our Technology Stack:

  • JavaScript, Java/C#, Python
  • REST, Angular
  • SQL Server
  • Atlassian suite (JIRA/Confluence/BitBucket)
  • Gradle, Artifactory, BinTray



What is offered:

Our client offers a dynamic workplace, competitive compensation package, and room for learning and growth within the organization. This is an environment in which things move quickly and you will have the opportunity to wear many hats. The company has a casual dress code, flexible work hours and fosters a work-life balance, because anything else simply isn’t sustainable.

The Minnetonka, MN office is located about 12 miles southwest of downtown Minneapolis. It’s near several walking paths and restaurants that are a quick drive away. From free healthy snacks to Friday massages, an on-site deli, game room, gaming clubs, community lounge area with big screen TV's and quiet fireside conversation areas to recharge the batteries, we strive to bring balance to the workplace. Our team loves what we do and has fun doing it together.

Product development teams are in Minnesota, Ontario, Denmark, and The Netherlands. Innovation, enthusiasm, and dedication to help improve the lives of patients is strongly valued. Do you want to be part of a passionate team that believes what we do matters? If so, this might be right job for you!



About Versique

Versique is one of the largest recruiting firms in the Midwest and specializes in both consulting and permanent placement. With a valuable blend of functional, industry and recruiting experience, our award-winning team of headhunters has a proven track record of delivering exceptional talent acquisition solutions. The Versique brand represents a powerful combination of “versatile” and “unique” as it hints at the concept of “search” in it’s pronunciation: ver-seek.

Versique is an equal opportunity employer committed to creating a diverse workforce. We consider all qualified applicants without regard to race, religion, color, sex, national origin, age, sexual orientation, gender identity, disability, or veteran status, among other factors.


Apply for this job: Software Engineer