Join our team

We love connecting with new talent. Check back with us or reach out via email at

Software QA Engineer

Job Summary

The Software QA Engineer has experience exercising the various types of testing during the development cycle and is responsible for validating new features and changes to features in the systems under development.

The QA Engineer has testing skills that span everything from user interface testing to data validation with a focus on automation testing. This role will take lead in defining and building our QA automation platform for use with multiple products within the organization.

This role is responsible for ensuring that software is consistent and meets the level of quality to which our customers have become accustomed, writing, documenting, automating, and executing test plans, recording defects, and validating fixes.


  • Defining and creating an automation platform for use with multiple products
  • Building out test plans and documenting each based on customer requirements
  • Integrating automation tests into manual processes and automated DevOps builds
  • Creating automation scripts for smoke testing and regression testing
  • Manual functional testing during initial feature-development stages
  • Working closely with the development team to track down root cause and following to resolution
  • Risk and results analysis to reveal problem areas or weaknesses that can be exploited
  • Collaborate with team members to provide input to improve testing methods and processes

Educational and Knowledge Requirements

  • S. degree in Computer Science or 5 years of QA work experience
  • Experience in QA automation development
  • History of development with Puppeteer or other platforms for UI automation tests
  • History of development with Newman/Postman or other platforms for API automation tests
  • Experience with VSCode, JavaScript and UI frameworks experience is a plus
  • Ability to creating and executing test plans
  • Capability to review in-depth data for validation
  • Excellent written and verbal communication skills
  • Experience with Agile Software Development methodologies and working in teams
  • Experience in a healthcare IT environment (HIPAA) a plus
  • Understanding and testing data security a plus

    Apply by emailing us at

    Director of Clinical Informatics

    Position Description

    The Director of Clinical Informatics ensures customers achieve their goals through utilization of ID Connect technology and services and will be responsible for implementation support, account management, and customer account optimization.  In addition, this role will become an expert in ID Connect’s technology solutions and directly support the development, testing, implementation, and maintenance of the applications ID Connect offer to its customers.  Acting as a liaison among departments, this person will provide clinical insights to the development and data science teams for areas of improvement or new functionality.  The primary responsibility include interfacing with customers and ensuring maximum effectiveness of systems, by understanding the different options and practical application of solutions, resolving software issues and creating a streamlined workflow for end users. This position will report to the Chief Operating Officer and collaborate closely with the Chief Medical Officer and Vice President of Clinical Sales.

    The ideal candidate will have experience in a healthcare setting implementing and driving adoption of technology solutions to improve clinical outcomes.

    Primary Responsibilities

    • Responsible for supporting clients throughout the implementation process and ensuring adoption post go live.
    • Provide subject matter expertise in the software platforms, configuration capabilities, and clinical workflow.
    • Lead end-user training sessions remotely or onsite for clients and assist with the development of educational resources.
    • Collaborate in a cross-functional capacity with internal teams and assist in user-acceptance testing for configuration and feature enhancements.
    • Provide feedback from clients for product development and work with clients on issue resolution.
    • Engage with the customer to develop a solid understanding of their needs and consult customer on possible workflow processes to support on-going product utilization and engagement.
    • Responsible for client satisfaction and account surveillance with a focus on identifying up or down trends in utilization and customer engagement.
    • Meet with customers on a scheduled basis to review metrics, evaluate utilization, gather feedback, and identify opportunities where technology and services can provide additional value.
    • Identify opportunities for customer growth and inside sales and coordinate customer communications with commercial team.

    Knowledge and Skill Requirements

    • BS in Pharmacy with a degree or certificate in health information management or health informatics or 5 years’ experience as a clinical informaticist.
    • Experience implementing or leading Antimicrobial Stewardship programs.
    • Excellent technical abilities, strong verbal and written communication skills, strong project management abilities, and excellent analytical skills.
    • Effective organization and time management skills including multi-tasking and the ability to simultaneously manage multiple projects.
    • Comfortable working in a fast-paced entrepreneurial environment and able to deal with change and ambiguity.
    • Self-motivated problem solver, who researches, coordinates, and organizes all involved to resolve issues decisively.
    • Demonstrated ability to work independently to provide outstanding customer service and consultation.
    • A Passion for working with people and improving patient outcomes.

      Apply today!

      Senior Full Stack Developer

      Job Description 

      The Full Stack Developer has technology skills that span the entire stack and is responsible for understanding all aspects of our system architecture from database, web, and mobile development to automation and DevOps.

      In this role, you will have the opportunity to be a driving force in the architecture and development of the next iteration of our clinical decision support platform and work with the team to support product features, automation, containerization, business logic, APIs, and deployments of software services that compose the platform.

      This role is responsible for making sure that business objectives are met, communication between team members is effective, and the software development cycle is streamlined. This position reports to the Director of Engineering.

      Primary Responsibilities 

      • Key member of the development team in creating software that meets business objectives.
      • Go-to expert for the entire technology stack for the development team.
      • Deep understanding of the stack: server, networking, hosting, data modeling, business logic, API layer, user interface, user experience, business needs.
      • Collaborate across teams to design, develop, and launch new features.
      • Learn and digest large-scale electronic health records and process into a centralized system.
      • Support containerization, continuous integration and continuous deployment of services into the cloud.
      • Write technical documentation for new and existing product features.
      • Maintain code integrity and organization.

      Educational and Knowledge Requirements 

      • B.S. degree in Computer Science or equivalent and 5 years of work experience
      • Able to excel in a diverse technological environment consisting of many cloud environments languages (JavaScript, SQL, Go, Python, and more)
      • Experience with JavaScript and UI frameworks — React experience is a plus
      • Experience working with database driven systems running on PostgreSQL, Oracle, or MySQL/MariaDB – PL/pgSQL or PL/SQL experience is a plus
      • Experience with data modeling, business logic, and API layers
      • Excellent written and verbal communication skills
      • Experience with Agile Software Development methodologies and working in teams
      • Experience in writing quality unit tests
      • Experience with server, networking and hosting architectures — current DevOps experience is a plus
      • Experience in a healthcare IT environment is a plus
      • Understanding and implementation of security and data protection is a plus

        Apply by emailing us at

        Tableau Developer

        Job Description 

        The Tableau Developer enables customers to understand complex data and make data-driven decisions more efficiently. The developer’s customers are both external and internal, with varying levels of experience interpreting data. The developer collaborates across the company to identify data visualization needs and turn them into data products, owning the development process from start to finish.

        The ideal applicant has a general knowledge of healthcare and a passion for displaying data clearly and accurately and they tune their visualizations for the targeted users using design best practices. This person is a self-starter and likes to dive deep into the data for any project from company-wide dashboards to ad hoc analyses.

        Primary Responsibilities 

        • Own the Tableau development process from start to finish including design, prototyping, iterating, validation, and deployment
        • Develop reports and dashboards for a variety of users such as the clinical, customer service, and management teams using data from different sources including PostgreSQL
        • Conduct thorough requirements gathering to ensure we build the right report to answer the right question
        • Identify data sources needed to produce required data sets or reports and extract appropriate subsets of data
        • Maintain and improve efficiencies with existing reports and dashboards
        • Manage Tableau Server sites, users, and permissions

        Required Experience and Skills 

        • Bachelor’s degree in a quantitative field such as computer science, mathematics, statistics, engineering, or economics
        • Tableau Certified Associate or equivalent experience including proficiency with level of detail and table calculations, complex joins, secondary data sources, and dashboard containers
        • Proficient in SQL and custom queries
        • Knowledgeable in data visualization best practices
        • Experience leading multifunctional teams to support the dashboard design process
        • Minimum of 3 years developing Tableau dashboards

        Preferred Experience and Skills 

        • Tableau Server management including licensing, sites, users and permissions
        • Proficient with the Tableau REST API and/or tabcmd
        • Proficient in Python and/or R
        • Minimum of 2 years of related work experience working with clinical/health care data
        • Experience with statistical analysis and/or data science methods
        • Master’s degree in quantitative field

        Apply by emailing us at

        Infectious Disease Connect, Inc.
        2009 Mackenzie Way Suite 100
        Cranberry Twp, PA 16066