





Senior principal role with niche medical-device and architecture requirements reduces applicant density.
Technical skills transferable but regulated medical-device experience elevates domain specificity.
Explicit 10–14 year requirement plus domain and tech mandates creates stringent filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead architecture and design of cloud-based software products facilitating connectivity and management of medical treatments and supply chains in home and clinical settings.
Develop, implement, and sustain software modules including UI design for web and mobile applications, focusing on scalability, quality, and rapid problem diagnosis.
Guide software requirements creation and participate in JAD sessions to align product features with customer and organizational needs, while leading technical teams to meet project metrics.
10–14 years of relevant software development experience.
Bachelor's or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
Strong proficiency in Java, J2EE, Spring Framework, Spring Boot, Microservices, REST APIs, and AWS services (e.g., S3, Lambda, DynamoDB).
Familiarity with medical device software development standards (IEC 62304, ISO 14971) and software development lifecycle methodologies including Agile and V-Model.
Experienced technical leader with skills in designing scalable, highly available distributed systems in regulated healthcare environments, particularly medical device software.
Strong background in object-oriented architecture, design patterns, and cloud-based software solutions, with proven success in product delivery and measurable business impact.
Comfortable creating innovative solutions and leading cross-functional teams through ambiguity, focusing on technical clarity, problem breakdown, and influencing management without direct authority.