What are the responsibilities and job description for the Program Architect / Technical Lead (Medical Device) position at Luminary Group?
Key Responsibilities:
Qualifications and experience required:
- Design, implement, and maintain a robust and scalable solution (with Microsoft Azure as preference) for medical device networks and applications that will address business and technical requirements defined for the project
- Drive innovation and evaluate emerging technologies relevant to the medical device industry
- Organize technical teams, distribute work, and monitor progress, quality assurance, and performance in a multidisciplinary team environment
- Mentor and develop team members' technical skills
- Collaborate with the team to identify and mitigate technical risks and challenges in medical device development
- Collaborate closely with product management, operations, and compliance teams
- Develop and maintain documentation of the system architecture and design supporting formal processes specific to medical devices and related industry standards
- Implement security best practices and ensure compliance with relevant regulations such as HIPAA, GDPR, and MDR
- Present recommendations to engineering, technical leadership, and possible C-level executives
- Provide technical pre-sales support concerning client opportunities and initiatives
- Guide and oversee technical governance, provide design direction, conduct architectural reviews, and make critical design decisions across the product portfolio
- Analyze and shape business and technical requirements, processes, and problems, working with other workstreams to define technical architecture
Qualifications and experience required:
- Minimum 5 years of "hands-on" experience as a senior technical lead or principal engineering role
- Strong knowledge of cloud system designs and infrastructure best practices
- Proficiency and experience in .Net development and technologies
- Experience with the design and implementation of databases, API, and backend services
- Experience in CI/CD processes and operations (including Azure DevOps)
- Experience with tools: Sparx Enterprise Architect (or relevant)
- Expertise and practical application of architectural design patterns and guiding principles for cloud system performance, scalability, and security
- Experience working with medical devices, including knowledge of relevant regulations, standards
- Strong knowledge of containerization technologies such as Docker and Kubernetes
- Understanding of regulatory and quality issues associated with medical device development
- Understanding of security standards in the healthcare industry (including HIPAA and GDPR)
- Excellent technical and business writing skills, with experience in modeling tools (with UML as a preference or adequate standard)
- Strong verbal and PowerPoint communication skills at multiple organization levels, including engineering, technical leadership, and C-level executives
- Experience with providing pre-sales technical support for client opportunities
- Experience with Agile development methodologies
- Knowledge of unit testing methodologies and frameworks
- Sound communication, interpersonal, and team working skills
- Good ability to anticipate issues and formulate remedial actions
- Good command of written and spoken English
- Adaptable to various client company cultures
- Ability to work in a multi-site environment with geographically dispersed technical teams
- University degree (or equivalent) in Computer Science, Engineering, or in a relevant discipline
- Microsoft Certification (such as Microsoft Certified Professional Developer) and AI platform(s) knowledge a plus