Sr. Software Engineer (ID:41440)
Our client is the premier provider of enterprise imaging (EI) solutions focused on interoperability. This client transforms and seamlessly connects disparate PACS and other data into an efficient, perceptive and interoperable EI solution through modular and scalable enterprise message orchestration, enterprise visualization and enterprise analytics solutions.

The Senior Software Engineer will solve complex problems that ultimately have enormous impact on people’s lives through the medical imaging software used in healthcare organizations.  Our client's cross-functional team consists of software developers and testers that collaborate to deliver a medical imaging enterprise solution, supporting a diagnostic-quality, zero-footprint viewer. This viewer provides web-based access to 3D imaging information used extensively across hospital and clinical systems by clinicians, physicians, patients and more.

Roles and Responsibilities:

  • Leading the design and implementation of software features
  • Providing technical expertise to architects, analysts, and other developers
  • Mentoring junior developers in software development best practices
  • Coordinating tool and library selections, development environment improvements, and process refinements
  • Growing our engineering team by interviewing and recruiting
  • Applying software development and testing best practices
  • Reviewing code for quality and correctness
  • Performing advanced research and troubleshooting defects and customer issues
  • And other duties as assigned

Required Skills and Experience:

  • Bachelor of Science Degree in Computer Science, Computer Engineering or related field or equivalent work experience
  • 7+ years of experience in Software Development
  • Strong analytical skills, with excellent problem-solving abilities
  • A solid foundation in computer science, with strong competencies in data structures, algorithms, and software design
  • Strong skills in Object Oriented Design and software development best practices
  • Analytical Skills - Interprets and digests complex information, applies logic and sound critical thinking to astutely evaluate information, identifies flaws in reasoning but integrates good judgment in presenting findings, creates insightful and comprehensible reports, devises improvements or corrections to processes/procedures/plans based on strong analytical findings.
  • Creativity & Innovation - Generates new ideas, challenges the status quo, takes risks, supports change, encourages innovation, solves problems creatively.
  • Productivity - Manages a fair workload, volunteers for additional work, prioritizes tasks, develops good work procedures, manages time well, handles information flow.
  • Quality Work - Is attentive to detail and accuracy, is committed to excellence, looks for improvements continuously, monitors quality levels, finds root cause of quality problems, owns/acts on quality problems.
  • Teamwork - Meets all team deadlines and responsibilities, listens to others and values opinions, helps team leader to meet goals, welcomes newcomers and promotes a team atmosphere.


  • Experience with one or more of the following languages: Java, C#, C++, JavaScript, or Node.js
  • Experience with some or all the following technologies: Spring, Groovy, Ext JS, Angular JS, Boost, STL
  • Experience in an Agile/Scrum software development environment
  • Experience with Maven, Gradle, or Ivy dependency management tools
  • Experience with a Dependency Injection framework
  • Master’s Degree or PhD

About Versique:

Versique is a high-performance recruiting firm based in Minneapolis, MN specializing in interim solutions, direct hire, and executive leadership search. We believe people are the ultimate business advantage. Our experienced functional recruiting teams work within a variety of areas of expertise (HR, Finance & Accounting, Demand Generation, IT, and Engineering) and broad industries (Healthcare, Banking, Consumer Packaged Goods, Manufacturing, Private Equity, and Family-Owned). Voted as a “Star Tribune Best Places to Work” three years in a row by our employees, Versique is one of the largest and fastest growing staffing and recruiting firms in the Midwest. The Versique brand represents a powerful combination of “versatile” and “unique” as it hints at the concept of “search” in its 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
Sr. Software Engineer (ID:41440)

doc, docx, pdf, txt - Max File Size: 8mb