Software Engineer

Job Purpose

LogicStream Health is a growing medical software company. The company is looking for a qualified junior to mid-level software engineer to build out its current and future products.

This role is based in the Twin Cities (Minneapolis). It will report to the Software Development Manager but also involves close interaction with all other members of the company. Candidates will be expected to work at least 50% of the time from the office following the July 4 holiday weekend, subject to it remaining safe to do so.


  • Develop software applications
  • Participate in technical design and architecture
  • Write automated unit tests
  • Assist with unit, integration, security, load, functional, and other testing
  • Provide customer support
  • Participate in customer implementations
  • Install and upgrade software components (may require occasional and limited after-hours work)
  • Participate in code reviews (both giving and receiving feedback)
  • Meet with current and potential customers, including pre-sales technical reviews
  • Learn and understand the domain (clinical process improvement, shortages, and drug diversion) and all solution technologies
  • Evaluate new technologies
  • Identify areas to improve and innovate, within our products and processes
  • Other duties as assigned


Candidates should hold at least a bachelor’s-level degree in computer science, software engineering or a related field. Those with equivalent industry experience will also be considered. Candidates should have software development experience beyond college – even if just an internship.

We are more interested in strong object-oriented programmers, team players and quick learners than those with specific skills. As such, strong candidates who have worked with other technologies will be considered, though also having experience with specific technologies and skills is preferred.

Required Skills

  • .NET, C#
  • Data
    • Strong SQL, relational database design, data engineering
    • Entity Framework (code-first) or Entity Framework Core, SQL Server or Oracle
    • Statistics or machine learning (nice to have)
  • Web technologies
    • TypeScript or JavaScript
    • ASP.NET MVC, ASP.NET MVC Core or other MVC-based framework
    • Familiarity with MVC and MVVM UI patterns including KnockoutJS or Blazor
  • Code design and development process
    • Ability to write clean, secure, efficient and maintainable code according to LogicStream Health development standards
    • Object-oriented design, design patterns
    • Agile SDLCs
  • Information security
  • Microsoft Azure
  • Building or consuming web services
  • Healthcare domain knowledge
    • Electronic Health Record systems
    • HIPAA & PHI regulations
  • Soft skills
    • Ability to both take direction (including adhering to existing development and design standards), and challenge the status quo as appropriate
    • Ability to work independently and without direct supervision, or as part of collaborative efforts
    • Technical writing and verbal communication skills, including interactions with customers

Desired Skills

  • Proficient in use of spreadsheets, database, and data query software
  • Experience with interpretation and practical application of clinical pharmacy guidelines and regulatory requirements


In the course of regular duties, this position may interact with electronic protected health information (ePHI). As such, this individual will be required to participate in company-provided HIPAA training on an annual basis, demonstrate an understanding of HIPAA laws as applicable to their role, and adhere to all requirements regarding the handling and processing of ePHI.

About LogicStream Health:

LogicStream Health is a software firm that, for hundreds of hospitals, is improving clinical workflow processes and reducing waste and variation by delivering automated instant insights to support vital clinical decision-making by frontline clinicians. LogicStream Health software delivers information that drives standardization and high reliability, ultimately improving quality and safety and reducing costs.

LogicStream Health software-as-a-service (SaaS) technology is trusted by a growing community of high-performing healthcare systems across the United States to improve and control clinical processes.