content top
interior top
CareWatch

Evidence-based quality assurance and compliance.

Watch Video

 

RiskWatch

Web-based occurrence reporting and analysis.

Learn More

 

UBWatch

Revenue management with confidence.

Learn More

 

White Papers

Facts and figures for the long-term care profession.

Learn More


Job Opportunities
eHealth Data Solutions (eHDS) has the following positions available. Please direct all resumes and inquiries to the contact e-mail listed in each position description below. eHDS is an equal opportunity employer. All qualified and interested applicants are encouraged to apply.

  • Agile Software Developers

    eHDS Software Engineer

    At e-Health Data Solutions agile software developers work on a small team to create software to support the long term care profession.

    This position reports to the Director of Operations.

    MAJOR RESPONSIBILITIES

    1. Develop great software that is easy and pleasing to use
      • Thoroughly understand the acceptance test criteria that must be satisfied to complete all coding assignments.
      • Pick items from the sprint backlog and complete them on time.
      • Develop and test software components that are defect-free upon release and consistent with the eHDS product architecture and design.
      • Contribute to the scrum team velocity at a rate commensurate with their rank on the eHDS Software Engineer career ladder.
      • Document the major components they develop.
    2. Develop tools to exercise eHDS software at the model, control and page levels.
      • Design, code, test and document test harnesses that will be invoked by feature files and unit testing drivers to exercise eHDS systems.
      • Develop automated regression tests system that continuously expand in breadth and depth of coverage..
      • Use system metrics information to identify areas of concern.
      • Write write cucumber feature files to automate acceptance test.
      • Look for usage patterns in work they have completed to find ways to improve it.
    3. Participate on scrum teams to provide continuous production system uptime to eHDS clients.
      • Perform routine maintenance with 24 hour notice and minimal downtime.
      • Test and maintains system redundancy to achieve continuous operational uptime for subscribers.
      • Help monitor key system metrics to detect problems before they impact users.
      • Perform root cause analysis on system outages.
      • Develop monitoring tools to detect failure and high risk of failure conditions so that preventive actions can be taken.
    4. Support the smooth and efficient operation of the scrum team.
      • Collaborate with team members and stakeholders so that all information needed for the success of the sprint is available to all the members when they need it.
      • Participate in all scrum team meetings including the daily standup meeting, the sprint planning meeting and the sprint retrospective meeting.
      • Make sure that the team is aware of operational metrics (queue lengths, response time, etc.) and are addressing any that are falling outside of acceptable parameters.
      • Provide accurate work estimates for tasks on the product backlog.
      • Mentor junior team members on Agile development and testing practices and principles and the eHDS product development framework.
    5. Respond to "Immediate" support calls and OHMS work orders
      • Field priority work orders and address them within the expected timeframes.
      • Participate in the on-call rotation to provide operational excellence 24x7.

    PRINCIPAL ACCOUNTABILITIES

    1. Response time on emergency and priority issues.
    2. Zero defects in sprint items completed.
    3. Testing tools that can be leveraged to provide broad product coverage with minimal effort and time to execute.
    4. Contribution to sprint burn down rate
    5. Product reliability and availability

    KNOWLEDGE AND SKILLS REQUIREMENTS

    1. Software design and development in a model-view-controller (MVC) framework.
    2. Test driven development principles, tools and techniques.
    3. Web application and object oriented design principles.
    4. Cucumber testing tools, including a strong working knowledge of feature files and step definitions.
    5. Unit testing using test driven development and automated testing tools and techniques.
    6. Data warehouse design and implementation.
    7. Rapid troubleshooting and debugging skills.
    8. Relational database design and programming in decision support applications.
    9. Strong ability to consult effectively, communicate proactively and work in a collaborative environment that includes non-technical stakeholders.
    10. Fluency in Debian linux, PHP, Postgresql.
    11. Gherkin , Ajax, jquery, Ruby a plus.
    12. Experience in healthcare analytics, particularly in long term care, is a plus.
    13. Statistical analysis of test results.
    14. Performance testing a plus.

    POSITION REQUIREMENTS

    1. Bachelor's degree or higher in computer science, mathematics, electrical engineering or related field.
    2. 1 year of experience in an agile software development environment.
    3. Remain current and knowledgeable of eHDS products.
    4. Stay current and knowledgeable of the Long Term Care Profession's and Health Care Industry regulations, trends, and reporting processes. 40 hours of total continuing education annually, minimum or 1/3 of the hours relating to long term health care and a minimum of 1/3 of the hours relating to Systems and IT technology.
    5. Must be able to manage work requirements – expected to work and provide support as needed – some weeks may require more than a 40 hour per week.
    6. Work as part of the on-call rotation to respond to Immediate issues w/in 10 minutes.
  • Scrum Master

    The purpose of the eHDS Scrum Master position is to keep the production system operating with peak efficiency and continuously improve it for our customers. The Scrum Master works with the scrum teams to help them organize their work, find solutions, eliminate obstacles, respond to emergencies and eliminate unproductive distractions. The Scrum Master also works with the Product Owner to ensure that test scenarios are adequately defined before placing items on the Product Backlog. Finally the Scrum Master works with the management team throughout the company to coordinate dependencies and provide visibility into the work, accomplishments and challenges of the scrum teams.

    The eHDS Scrum Master reports to the Director of Operations.

    MAJOR RESPONSIBILITIES

    1. Lead scrum teams to provide continuous production system uptime to eHDS clients.
      • Schedules routine maintenance with minimal or no stoppage in client uptime and with 24 hour notice.
      • Makes sure that teams test and maintains operation redundancy to achieve continuous operational uptime for subscribers.
      • Develop and maintain a working relationship with Servlet and backup support service providers
      • Coordinate support and service with Servlet and other ISP providers.
    2. Provide company reporting for key user metrics
      • Use the metrics information to identify areas of concern
      • Communicate page usage results to eHDS
      • Communicate usage trends to provide key information to trainers, developers and management
      • Post release defects
      • Scrum team velocity and quality
    3. Facilitate the smooth and efficient operation of scrum teams.
      • Mentor team members on Agile development practices and principles.
      • Promote a collaborative atmosphere so that all information needed for the success of the sprint is available to all the members when they need it.
      • Coordinate and facilitate scrum meetings including the daily standup meeting, the sprint planning meeting and the sprint retrospective meeting.
      • Identify and coordinate dependencies with external teams (sales, training, business mgmt, customers, etc).
      • Make sure that the team is aware of operational metrics (queue lengths, response time, etc.) and are addressing any that are falling outside of acceptable parameters.
      • Guides the team to meeting the sprint mission as its number 1 goal.
      • Protects the team from interruptions might take time away from meeting its mission.
      • Advise the Director of Operations on the resources required to complete items on the Product Backlog so that they are in place when needed by the sprint. Resources include hardware, software, training, outside services, etc.
    4. Respond to "Immediate" support calls and OHMS work orders
      • Funnel priority work orders into the appropriate scrum team to be addressed as immediate maintenance items.
      • If the immediate maintenance capacity of the sprint has been exceeded, work with the Product Owner to eliminate items from the sprint commitment to accommodate the priority work order.
    5. Support customer MDS transmissions
      • Monitor customer transmission times
      • Record and track MDS Transmission response times.
    6. Provide technical support for eHDS employees.
      • Emergency issues will be handled by the scrum team
      • Routine issues will be handled by the eHDS pc support vendor.
      • Areas of responsibility include:
        • Laptops for people outside of Yellow Springs
        • Communications lines, internet connectivity, cell or smart phones
        • Email communications
        • Desktops
        • Software installation
    7. Work with the eHDS 1st level managers (Education, Business, Sales) to share and communicate news from the scrum sprints.
      • Maintain the release list posted on the internal website.
      • Participate in a weekly call.
      • Work issues with them as they arise from the scrum team
    8. Work with the Product Owner to understand the priorities of the product backlog so that the scrum team accurately understands the work to be accomplished for each item.
      • Help the Product Owner understand the relative complexity of items on the backlog.
      • Ensure that adequate test scenarios are defined for each item on the backlog.
      • Help the scrum team determine the size of items on the Product Backlog.
      • Facilitate the sprint planning meeting of the Product Owner and the scrum team to select items from the Product Backlog to be included in the Sprint Backlog
    9. Provide visibility to team status and issues to senior management.

    PRINCIPAL ACCOUNTABILITIES

    1. System availability of 99%
    2. Scrum team efficiency
    3. MDS transmission throughput
    4. Problem resolution time
    5. OHMS response time to priority support work orders
    6. Communicate important developments, procedural changes and other pertinent information with the customers, training, sales and marketing as necessary.

    KNOWLEDGE AND SKILLS REQUIREMENTS

    1. Professional supervisor and management skills that promote a positive work environment.
    2. Troubleshooting and programming skills, current programming language skills as determined by the eHDS product platforms.
    3. Statistical and management principles of using data and analysis to better understand, monitor and improve delivery of service
    4. Excellent communication skills
    5. Excellent organizational skills with the ability to recognize and develop priorities
    6. Ability to work and participate in a Team Environment
      • Definition of Team Environment: Develop a collaborative environment to foster support & open communication & respect among the entire team.

    POSITION REQUIREMENTS

    1. Bachelor's degree or higher and/or professional experience in software development, providing product support, and customer relations.
    2. 3 years project/program management experience.
    3. 2 years of scrum experience.
    4. In depth understanding and practical knowledge of agile software development principals based on experience using them.
    5. Proven track record of leading teams to successfully deliver on multiple projects and programs simultaneously, building appropriate processes and tools, delivering results, and familiarity with standard project management concepts, practices, and procedures.
    6. Hands on program management experience in 2 or more different Agile/Scrum environments or companies.
    7. Expertise in both written and interpersonal communication, in relationship building, and in collaboration in a cross-functional team comprised of diverse personalities, skill sets and levels of experience.
    8. Excellent organizational skills, focus, and attention to detail are a must, as is the ability to work in a fast-paced, hectic, and energetic environment.
    9. Demonstrated ability to solve moderately complex problems.
    10. Work with a cross-functional team including sales, marketing, product management, QA, engineering and technical support.
    11. Maintains composure in the face of highly fast passed environments and constant change.
    12. Remain current and knowledgeable of eHDS products.
      • Participate in eHDS Client oriented programs, such as the MDS Logic Day program held in Columbus, in May 2010.
    13. Stay current and knowledgeable of the Long Term Care Profession's and Health Care Industry regulations, trends, and reporting processes. 40 hours of total continuing education annually, minimum or 1/3 of the hours relating to long term health care and a minimum of 1/3 of the hours relating to Systems and IT technology.
    14. Must be able to manage work requirements – expected to work and provide support as needed – some weeks may require more than a 40 hour per week.
    15. Work as part of the on-call rotation to respond to Immediate issues w/in 10 minutes.
    16. Experience in Long Term Care or Health Care is a plus
  • Product Analyst

    At e-Health Data Solutions product analysts work with the company's Product Owner and Scrum Team to define requirements for product features and enhancements that support the long term care profession.

    This position reports to the eHDS Product Owner.

    MAJOR RESPONSIBILITIES

    1. Provide formal documentation of eHDS product requirements.
      • Write concise user stories that explain the target users, the tasks they need to execute and the salient points in the user's context.
      • Interview stakeholders and conduct research to determine precise and accurate User Story acceptance criteria.
      • Create feature files using the Gherkin specification language that can be read and processed by the Cucumber-based testing system.
    2. Assist the Product Owner in grooming, pruning and maintaining the product backlog.
      • Research the impact of problem reports and degree of interest in enhancements as input to the Product Owners prioritization of work orders.
      • Combine similar work orders into one.
      • Research and fill in missing details on work orders to provide a more complete picture of what exactly needs to be done and break the work order down into manageable tasks with well defined criteria.
      • Maintain the Ohms work orders designated for the product backlog so that reports are always accurate.
    3. Conduct audits of eHDS products by comparing eHDS product reports to external information sources. For example:
      • Audit State Watch pages against the case mix reports provided by CMS
      • Audit Survey Watch reports against the Nursing Home Compare site.
      • Conduct select comparisons of CareWatch reports to customer census reports.
    4. Research and maintain the specifications for State Watch pages.
    5. Support the smooth and efficient operation of the scrum team.
      • Collaborate with team members and stakeholders so that all information needed for the success of the sprint is available to all the members when they need it.
      • Participate in the the sprint planning meeting and the sprint retrospective meeting.
      • Provide accurate work estimates for the development of test system components.
      • Mentor team members on Agile development testing practices and principles and the eHDS product testing framework.

    PRINCIPAL ACCOUNTABILITIES

    1. Release product features that address customer priorities in ways that they find engaging and easy to use.
    2. Verify that eHDS products compare correctly to external information.
    3. Accurate business rules
    4. Zero requirements defects.
    5. Product usability

    KNOWLEDGE AND SKILLS REQUIREMENTS

    1. Gherkin specification language.
    2. Healthcare analytics
    3. Familiarity with the nursing profession, particularly long-term care nursing.
    4. Excellent writing skills with a demonstrated ability to articulate how health care problems in the field need to be supported by information applications.
    5. Listening skills that can uncover hidden assumptions, probe to ask why 5 times, and precisely target customer needs.
    6. Research skills in the field of healthcare.
    7. Expertise in computer tools to conduct research and audits very efficiently.
    8. Logical thinking processes to analyze work flow and information flow and to break complex problems and tasks down into a series of logical, well-planned steps.
    9. Product development and customer support experience a plus.

    POSITION REQUIREMENTS

    1. Bachelor's degree or higher in informatics, MIS, nursing or related field.
    2. 1 year of experience as a systems analyst.
    3. Remain current and knowledgeable of eHDS products.
    4. Stay current and knowledgeable of the Long Term Care Profession's and Health Care Industry regulations, trends, and reporting processes. 40 hours of total continuing education annually, minimum or 1/3 of the hours relating to long term health care and a minimum of 1/3 of the hours relating to Systems and IT technology.
    5. Must be able to manage work requirements – expected to work and provide support as needed – some weeks may require more than a 40 hour per week.
    6. May be expected to travel 10%.
  • Customer Clinical Support Associate

    The Customer Clinical Support Associate (CCSA) will be responsible for managing the product implementation, conducting training and providing ongoing support for select eHDS customers. The CCSA will assist customers in their ability to navigate the system, understand the data presented, and use eHDS products to improve quality and reimbursement. Assistance will be provided by scheduling and presenting webinars, on-site training, telephone contact, and responding to advanced Ask eHDS questions. Additionally, the CCSA will support eHDS and customers by preparing written analytical reports which review product utilization, quality, reimbursement, and other factors.

    Major Responsibilities

    • Guide clients through product implementation process
    • Provide education to new customers including on-site and webinar trainings
    • Primary point of contact for organizational leadership of assigned clients
    • Schedule and arrange webinars for current customer re-education
    • Research advanced Ask eHDS inquiries and customer support questions and respond to clients

    Other Responsibilities

    • Monitor product use for assigned facilities/organizations on a regular basis
    • Make contact with organizations or facilities underutilizing the products to ascertain causes. Work with customer to develop an action plan to increase usage
    • Create use, quality, and reimbursement reports for customers and for internal use by eHDS
    • Create or participate in the creation of training materials
    • Assist sales staff in select demonstrations to prospective customers
    • Attend trade shows as requested
    • Other tasks as assigned

    Requirements

    • Bachelor's degree or higher. Advanced clinical degree, Master's degree or work toward a Master's degree is preferred.
    • Min. 5 years experience in long term care and/ or healthcare and/or training/adult education. If candidate does not have a clinical degree, long term care experience desired.
    • Excellent Computer skills
      • Proficiency with MS Office (Word, Excel, Outlook, PowerPoint) and internet browsers/navigation
      • Experience with clinical software packages and internet environments strongly preferred
      • Ability to learn new technology and software
    • Comfortable presenting before both small and large audiences
    • Exceptional written and oral communication skills
    • Strong interpersonal skills: ability to work alone and on teams
    • Strong organizational and problem solving skills; ability to manage multiple concurrent tasks
    • Excellent analytic skills, statistical analysis strongly preferred
    • Ability to travel a minimum of 2 full days per week (approximately 50% of the traditional work week is required, frequently overnight)
    • Ideal candidates will be self-motivated, flexible; detail oriented, and have a positive attitude

    Compensation is competitive and commensurate with skills and experience.

    Please direct all resumes and inquiries to tschmidt@ehds.biz.


eHDS delivers quality improvement systems that have practical application for nurses, doctors, and administrators. Serving organizations and facilities nationwide in the LTC industry, we provide data analytics, risk management, and financial integrity products. These innovative web based information systems focus on providing accuracy, a reliable foundation for MDS assessments, UB-04s, RUG rates, occurrence reporting, and treatment plans while emphasizing quality of care. With a proven return on investment, eHDS services increase the transparency and accountability of clinical, administrative, and billing activities. With unparalleled training and support programs, our products quickly become integral to the work flow.
interior bottom
content bottom