Senior Software Engineer, Device Integrations
IQVIAAbout 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 KitFree account required — sign up in 30s