SENIOR APPLICATION ARCHITECT

Position Overview

 

We are looking for a senior application architect with experience developing thin client and web-based applications to help lead the design and development of the next generation of our medical imaging device. We plan to upgrade our industry leading application by separating it into a thin client application communicating through APIs with a core processing engine. This architect will design an efficient lightweight application that renders results in a clean UI. The first version of the application will be Windows based followed by a web-based version using the same core processing engine.  The ideal applicant can design and lead implementation of these applications. They should have experience with Windows UI APIs and JavaScript frameworks such as Angular, React, jQuery or Vue. They should understand how to design, implement, optimize, and deploy secure world class applications.   

 

This Position Mainly Entails:

 

  • Solving challenging problems in a streamlined manner

  • Work closely with the Engineering Manager to ensure that requirements are appropriately defined and documented

  • Working collaboratively in a high-performance team

  • Updating / developing Software Architecture diagram and Software Design Documents (SDD) for each project, consistent with overall architecture

  • Developing code with a streamlined architecture, which is easily maintained and compatible with supported environments

  • Creating automated tests for your code

  • Participating in code reviews and backlog grooming

  • Drafting and executing test plans for your code

  • Remain current on advances in pertinent technologies (such as .NET, graphics, C++) -- to bring creativity and new advances to the application

  • Remain current on usability advances across industries in UI and navigation, to provide for a demanding user environment

 

Skills and Experience

 

  • Application design and coding

  • Solid knowledge of HTML/CSS

  • High level knowledge of JavaScript

  • Experience using web application frameworks (e.g. Angular, React, jQuery)

  • Microsoft C++/CLI and C#

  • Object oriented and .NET experience

  • Understanding of web security practices

  • Experience using and developing web service and APIs

  • Experience developing commercially released applications with planned versions and releases

 

Please feel comfortable applying, even if you don’t meet all of the above.

Pluses (Optional):

 

  • Windows Presentation Foundation (WPF)

  • DICOM experience

  • Prior medical imaging or image processing

  • Windows SDK programming

  • Network (WCF, TCP/IP, Winsock)

  • Familiarity with XML, JSON, and SQL (SQLite, Microsoft Access, or Microsoft SQL Server);

  • OpenGL or other 3D modeling, and imaging.

Attitude:

 

  • Desire to be a part of a fast paced, high energy, talented team

  • Proven self-starter, self-directed

  • Have a “can-do” positive attitude

  • Independent worker, but not hesitant to seek assistance when required

  • Stands for the Company’s best interest

Education:

 

BA, BS or Masters’ degree in Software Engineering, Biomedical Engineering, or related field.

Compensation Package::

 

  • Salary commensurate with experience

  • Performance bonus

  • Medical benefits

  • Company contribution to 401K

  • Paid vacation and holidays

Apply Today

Please e-mail your resume, with a cover letter, to careers@inviasolutions.com 

About INVIA​

Successfully spun-out of the University of Michigan, INVIA Medical Imaging Solutions (“INVIA”) is a leading, medical imaging software-development company.  INVIA’s expertise and experience spans the clinical environment as well as software development and validation. The Company brings together medical expertise, established clinical validation, and intimate knowledge of the trends and drivers that affect medical professionals.

 

Corridor4DM, INVIA’s flag-ship nuclear cardiac imaging solution, has provided a 4 dimensional quantification and review environment for medical professionals for over 15 years.  Nuclear cardiologists and other medical professionals use INVIA’s solutions to interpret and analyze patient studies to diagnose cardiac health.

 

INVIA was founded by Dr. Edward Ficaro, Ph.D. and Dr. James Corbett, M.D. and is located in Ann Arbor, Michigan.  Please see www.inviasolutions.com for more information.

 

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.