Jobs and Careers
IQ

Senior Software Engineer, Device Integrations

IQVIA
United StatesRemotefull_timeVerifiedPosted 28 May 2026
💰 $228,200/yr($91,300/yr$228,200/yr)

About the role

About Us

  • We are the creators of ClinSpark, the world’s first CDISC ODM-certified Phase I clinical trial automation platform, designed to improve the speed, quality, and transparency of clinical research.

  • The platform enables real-time data capture from clinical trial participants—both onsite and remote—through a wide range of connected medical devices and integrations.

  • ClinSpark supports secure, scalable, and compliant data management, accelerating clinical workflows and enhancing decision-making across study teams.

  • You will be part of the Connected Devices group within IQVIA, a global leader leveraging data, advanced analytics, technology, and domain expertise to advance healthcare outcomes.

  • We are a globally distributed, remote-first team, offering flexibility, autonomy, and a strong focus on work-life balance.

  • Our environment is dynamic, collaborative, and highly rewarding, with opportunities to contribute to impactful clinical innovations.

About You

  • Creative and solution-oriented, with a strong focus on problem-solving and efficiency
  • Self-motivated, detail-oriented, and eager to learn and grow continuously
  • Strong technical aptitude with an innovative mindset toward development
  • Comfortable working in cross-functional, distributed teams
  • Experience or interest in medical device integrations and data capture systems
  • Passionate about building solutions that positively impact patient outcomes and healthcare

Role Overview

  • Join a highly skilled global engineering team focused on delivering scalable and innovative solutions within ClinSpark
  • Design and develop software solutions that integrate medical devices and enable seamless data flow across clinical systems

Key Responsibilities

Software Development & Integration

  • Design and develop solutions aligned with business and product requirements
  • Integrate medical devices (e.g., ECG, blood pressure monitors, CGMs) into the platform
  • Work across technologies including:
    • Device communication (USB/serial ports)
    • SDKs/DLLs
    • REST APIs and web services
    • Cloud-based microservices and mobile applications

Full-Stack Development

  • Contribute across front-end and backend development, with a strong emphasis on backend systems
  • Build scalable, maintainable, and high-performance applications

Quality & Testing

  • Ensure high software quality through:
    • Code reviews
    • Advanced testing strategies
    • End-to-end system validation

Issue Resolution & Support

  • Troubleshoot and resolve complex integration issues
  • Communicate effectively with internal teams and external stakeholders

Documentation & SDLC

  • Create and maintain technical documentation, including:
    • Design documents
    • Functional specifications
    • Change requests
  • Develop diagrams and visual artifacts to represent system workflows
  • Follow SDLC best practices and processes

Collaboration & Team Contribution

  • Collaborate with engineers, QA, product owners, and domain experts
  • Contribute to team knowledge sharing and continuous improvement initiatives
  • Support onboarding and mentoring of new team members

Qualifications

Required

  • Bachelor’s degree in Computer Science or related field (or equivalent experience)
  • 5+ years of software development experience
  • Strong knowledge of SDLC processes
  • Proficient in object-oriented programming (Java or similar)
  • Experience with API-based integrations and web services
  • Experience with relational databases (e.g., MySQL)
  • Familiarity with Git and scripting (shell or similar)
  • Strong analytical, problem-solving, and communication skills
  • Ability to work independently in a remote environment

Preferred

  • Experience with Java, Spring Boot, Grails, Groovy, SQL
  • Knowledge of communication protocols (HTTP, WebSockets, SFTP, Bluetooth)
  • Experience with data formats (JSON, XML, CSV, HL7)
  • Understanding of scalable architecture and system design
  • Experience with:
    • ETL pipelines and data warehousing
    • CI/CD and DevOps practices
    • AWS and containerized environments (e.g., Kubernetes)

Domain &

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

IQVIA

View company profile →