Cancard Inc.
Website:
cancard.com
Job details:
Cancard International TeleCliniq Health, a digital health startup and subsidiary of Cancard Inc, is looking for an experienced, engaged, and hands-on healthcare technology leader for the position of Software Development Director. This role is for you if you have a passion to solve critical unmet needs of patients and physicians with innovative application of new and existing technologies. Individual in this position will have an opportunity to significant latitude to make product pipeline and design decisions. This position will also be responsible for bringing in house, work done by outside consultants to develop a full-scale software design and development team to make TeleCliniq an innovative healthcare technology powerhouse.
Cancard, Inc started as a financial card design, printing, and mailing service provider in 1988 based out of Toronto, Canada. Our ambition to meet growing needs of our customers have helped us expand our core competencies in various areas like secure identification, marking and tracking solutions, mobile ID, access management, medication management, procedure carts, and many other solutions and services.
We are now further expanding into digital health with our own integrated, end to end care platform that is designed to meet complex care management and communication needs of physicians in this post Covid world. Our innovative platform is design would enable physicians to meet the patient needs in increasingly complex post Covid world, where patients expect to care more on demand and want to more control over their health data and decisions.
This position is a great opportunity to join a growing MNC at an early stage, solve real and complex healthcare delivery problems and make this a challenging, learning and rewarding career. Right candidate will have direct exposure to the US and Canada markets and customers and well as potential for international rotations and upward mobility as we grow our global footprint.
POSITION DUTIES & RESPONSIBILITIES:
· Collaborate with global commercial team to understand unmet needs, market opportunities and translate these insights into actionable product portfolio plan that delivers improvement in patient care, while reducing cost and ease of use for physicians.
· Develop detailed product development road map and prioritized execution plans delivering differentiated products on time and within budget while meeting the performance and quality expectations from customers.
· Lead hiring, training and development of in-house software development team based on organization competency goals. Develop and execute in-house core software programming capability plans to support execution of strategic plans.
· Responsible for developing yearly budgets and resourcing plans for the software development team.
· Lead customer calls in collaboration with sales and marketing teams to ensure customer needs are well understood and then accurately translated into design requirements. Develop project delivery plans with accurate estimate of delivery times and costs for any customizations.
· Develop discipline in reporting regular, timely and complete progress report on product launch plans. Identify and share any high risk and critical paths that may impact delivery times.
· Develop a network of in-house and external customer support team to ensure training and successful onboarding of new customers as well as prompt response for all customers.
· Write well designed, testable, efficient code when needed to support timely development and delivery of products and projects.
· Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
· Designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance.
· Comply with applicable laws and regulations, including but not limited to those pertaining to the marketing and sale of medical products to healthcare professionals.
QUALIFICATIONS:
· Master’s degree in computer science / engineering preferred.
· Product Development and Portfolio Management experience with minimum 10 years of experience with designing, developing, testing, implementing, and supporting large-scale platform products.
· Strong hands-on experience in with 7+ years of hands-on experience with Java (Spring Boot, Microservices architecture), 5+ years of front-end development experience (Angular, React…).
· Strong and proven experience in product design, and architecture, DevOps practices and CI/CD pipelines, cloud deployments and infrastructure management.
· Digital health industry experience strongly preferred with strong understanding and experience with HL7 and FHIR standards implementation highly preferred.
· Should have experience in building and leading technical teams through entire software development lifecycle while adopting an Agile approach.
· Ability to diagnose issues and respond in a timely fashion to contain major breakdowns is required.
WHAT WE OFFER:
· This position will be on a CTO track and will be part of the senior leadership board, contributing to major strategic product portfolio and growth strategy decisions.
· Competitive salary, benefits, stock options package.
· Global career path with direct exposure to Canada, US and Middle East markets, with opportunity for international deployments.
· Make a direct, significant improvement in the world by solving some of the most complicated challenges faced by hospitals, clinics, physicians, nurses, patients and care-givers.
HOW TO APPLY:
Please submit your resume, cover letter, and any relevant work samples or project portfolios to HR@cancard.com. In your cover letter, explain why you're interested in this role and how your background and experience make you fit for the role / team.
Click on Apply to know more.