Senior Software Engineer - Medsphere

Medsphere Systems Corporation is an organization of committed clinical and technology professionals working to make quality healthcare IT solutions accessible to organizations of virtually any size, shape or budget. We are currently seeking a senior software engineer.

Primary Responsibilities

  • As an individual contributor, tackle design and implementation for major feature enhancements and architectural redesigns
  • Work collaboratively and effectively on team projects
  • Complete engineering tasks on time and on target with minimal guidance
  • Lead multi-person implementation projects to implement major functionality across components and teams
  • Collaborate with product managers to ensure that implementations align tightly with functional specifications
  • Deliver high-quality code through comprehensive testing before delivery to QA
  • Collaborate with QA engineers to define test priorities
  • Continually improve product functionality and individual/team productivity by introducing tools, methodologies and ideas gathered from professional journals, business periodicals and social networks/blogs

Desired Skills

  • 8+ years of experience in software engineering
  • 3+ years of experience with enterprise-wide, large-scale systems development
  • 3+ years of experience developing web applications
  • Expertise in C#/.NET
  • An understanding of Java or Delphi
  • Experience with HTML5 front end development
  • Expertise in one or more of the following, strong command of all:
    • Thick-client architecture
    • Web services
    • Operating systems and networking
  • Experience configuring continuous integration for automated builds, unit and integration testing, and deployment
  • Experience planning and leading team projects through completion with minimal guidance
  • Passion for building a product with an applicable / meaningful mission
  • Self-motivation, comfortable working on a small team were your input matters; ability to effectively communicate across all levels of the organization
  • Computer science or software engineering degree or equivalent experience
  • Experience in the healthcare services industry


  • Excellent health benefits
  • 401(k) profit sharing
  • Stock options
  • Flexible time off

Preferred candidate location: Salt Lake City or Cleveland

To apply for an open Medsphere position, please click on Medsphere Jobs to email your resume.