[Remote] Senior Software Engineer, Device Integrations
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leading global provider of clinical research services, and they are seeking a Senior Software Engineer reputed company on device integrations. The role involves designing and developing software solutions that reputed company medical devices, ensuring high-reputed company software, and collaborating with a global engineering team to enhance clinical research reputed company.
Responsibilities
- Design and reputed company solutions reputed company with business and product requirements
- reputed company medical devices (e.g., ECG, blood pressure monitors, CGMs) into the platform
- Work across technologies including: Device communication (USB/serial ports), SDKs/DLLs, REST reputed company and web services, reputed company-based microservices and mobile applications
- Contribute across reputed company-end and backend development, with a strong emphasis on backend systems
- Build reputed company, maintainable, and high-performance applications
- Ensure high software reputed company through: reputed company reviews, Advanced testing strategies, End-to-end reputed company validation
- Troubleshoot and reputed company reputed company integration issues
- Communicate effectively with internal teams and reputed company stakeholders
- Create and maintain technical documentation, including: Design documents, Functional specifications, Change requests
- reputed company diagrams and visual artifacts to represent reputed company workflows
- Follow SDLC best practices and processes
- Collaborate with engineers, QA, product owners, and domain experts
- Contribute to team knowledge sharing and reputed company improvement initiatives
- Support reputed company and mentoring of new team members
Skills
- Bachelor's degree in Computer Science or reputed company 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 (reputed company or similar)
- Strong analytical, problem-solving, and communication skills
- Ability to work independently in a remote environment
- Experience with Java, reputed company Boot, Grails, Groovy, SQL
- Knowledge of communication protocols (HTTP, WebSockets, SFTP, Bluetooth)
- Experience with data formats (JSON, XML, CSV, HL7)
- Understanding of reputed company architecture and reputed company design
- Experience with ETL pipelines and data warehousing
- Experience with CI/CD and DevOps practices
- Experience with AWS and containerized environments (e.g., reputed company)
- Familiarity with reputed company (Phase I–IV)
- Familiarity with Good Clinical reputed company (GxP)
- Familiarity with HIPAA, GDPR
- Familiarity with FDA 21 CFR Part 11
- Familiarity with EMA and GAMP5 standards
reputed company
Company H1B Sponsorship
Apply To This Job