Health Information Exchange Software Architect
$88.99k - $127.92k par annéeTemps plein
Interior Health Authority
Job Responsibility:
Interior Health are looking for an experienced Health Information Exchange Software Architect to join our team on a full time term basis out of our Kelowna location. What we offer: - Employee & Family Assistance Program
- Employer paid training/education opportunities
- Employer paid vacation
- Medical Services Plan
- Employer paid insurance premiums
- Extended health & dental coverage
- Municipal Pension Plan
- Work-life balance
Salary: Salary range for the position is $88,990 to $127,923. Interior Health establishes salaries within the minimum and maximum of the salary range based on consideration of the qualifications, experience of the applicant, and an internal equity review of the salaries of other employees. About the job: As a pivotal member of our Health Information Exchange group, you will be instrumental in driving the development, maintenance, and expansion of our Clinical Data Exchange (CDX) Service. This service distributes vital clinical information to healthcare providers and provincial systems through industry-standard formats like HL7V2 and FHIR. Our cutting-edge technical stack includes C#/.Net, Azure PaaS, and on-premise servers. In this role, you will: - Lead and Inspire: Support a team of developers in designing and architecting software systems that prioritize security, scalability, and reliability.
- Strategic Vision: Set the strategic direction for our technical architecture, guiding our team to build scalable, testable, and innovative solutions.
- Collaborative Innovation: Collaborate with provincial partners to architect service integrations with emerging BC Health APIs.
- Mentorship: Mentor and coach our development team, fostering a culture of quality and innovation.
- Align Objectives: Work closely with the product owner and analysts to refine and prioritize technical requirements from business objectives.
- Hands-On Leadership: Actively participate in designing, documenting, and building our software systems.
- Automation Excellence: Develop advanced tooling to establish robust build, testing, and deployment automation in a cloud environment.
Typical duties and responsibilities: - Facilitates technical design sessions to implement business requirements defined by the Product Owner and invested partners. Collaboratively works with development teams to
- translate requirements into technical solutions based on proven design patterns,
- establish systems architecture,
- diagram and document resulting designs and developed standards,
- create relevant data models and database designs, define, and refine non-functional requirements.
- Researches, evaluates, and recommends technologies, frameworks, and tools that align with project requirements and industry best practices. Stays abreast of emerging trends and advancements in software architecture and development methodologies.
- Collaborates with Product Owner to prioritize technical work to ensure timely delivery of business objectives.
- Provides technical leadership and guidance to development teams, promoting best practices, code quality, and architectural standards. Mentors junior software developers, fostering a culture of continuous learning and improvement. Provides feedback to Manager of Health Information Exchange on staff performance.
- Identifies performance bottlenecks and optimization opportunities within software systems. Develops strategies for improving system scalability, reliability, and efficiency through architectural enhancements and code optimizations.
- Defines and implements quality assurance processes and standards to ensure the reliability, security, and maintainability of software systems. This includes providing a roadmap for test automation methodologies, and appropriate unit test coverage. Conducts code reviews and architectural assessments to identify and address issues early in the development process.
- Participates in all scrum ceremonies as part of a scrum team. Regularly contributes to the code base as a developer.
- Identifies potential risks and vulnerabilities in software architectures and proposes mitigation strategies. Ensures compliance with security standards, regulatory requirements, and industry best practices.
- Creates and maintains a technical development roadmap that aligns with business objectives established by the Health Information Exchange portfolio. Presents roadmap to senior leadership and business partners.
- In alignment with IH's Occupational Health & Safety Program, employees shall adhere to all Occupational Health and Safety policies and procedures at all times and attend all required training. Employees are responsible to report any identified hazards, unsafe conditions or incidents to the manager or supervisor immediately.
- Performs other related duties as required.
Why You Should Apply: - Impactful Work: Play a crucial role in improving healthcare systems and outcomes at Interior Health.
- Innovative Environment: Be part of a forward-thinking team that embraces cutting-edge technology and best practices.
- Professional Growth: Opportunities for mentorship, leadership, and career advancement.
- Collaborative Culture: Work alongside passionate professionals dedicated to making a difference in healthcare.
If you are a visionary software architect with a passion for healthcare innovation and a knack for leading technical teams, we would love to hear from you. Join us in transforming healthcare through technology! Honoring Interior Health's commitment to Truth and Reconciliation and the Declaration on the Rights of Indigenous Peoples Act (DRIPA), and Pursuant to Section 42 of the BC Human Rights Code, preferential consideration and/or hiring will be given to qualified applicants who self-identify as Indigenous (First Nations, Métis, or Inuit). Education, Training, and Experience - A Bachelor's or Master's Degree in Computer Science, Engineering or related discipline.
- Minimum of eight (8) years' recent, related experience in software development, architecture, including experience with:
o Software development, including proficiency in multiple programming languages, such as C#, JavaScript, and Python. o Project leadership experience, including designing and implementing software solutions, overseeing development processes, and mentoring junior developers. o Systems design and architecture, including creating architectural blueprints, evaluating, and selecting appropriate technologies, and ensuring the scalability, security, and maintainability of systems. - Strong technical foundation which includes proficiency in architectural frameworks and patterns, knowledge of cloud platforms such as Azure, AWS, and Google Cloud, database management and design expertise.
- Familiarity with various development methodologies like Agile, Scrum, and DevOps.
- Knowledge of HL7 V2, V3, and FHIR standards and experience with designing and maintaining test automation frameworks are considered assets.
- An understanding of network design and security protocols.
- An equivalent combination of education and experience may be considered.
Skills and Abilities - Ability to communicate effectively both verbally and in writing.
- Strong analytical and problem-solving abilities, excellent communication and interpersonal skills, leadership and team management capabilities.
- Ability to translate complex technical concepts into non-specialist terms.
- Ability to deal with others effectively.
- Physical ability to carry out the duties of the position.
- Ability to write programs in a variety of programming languages.
- Ability to organize work.
- Ability to operate related equipment.
L'offre d'emploi a été publiée il y a 10 heures
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Health Information Exchange Software Architect à Kelowna, BC
$90.77k par année
...Interior Health is seeking a term-specific, full-time Clinical Specialist to support Home Health and Home Support. This opportunity is... ...procedures, evidence based best practice and using that knowledge to inform planning and implementing initiatives. This includes working with...SuggéréTemps pleinСontratRecrutement immédiatHoraires flexibles- ...Bayshore HealthCare is one of the Canada’s leading providers of home and community health care services and is a privately owned company. Bayshore HealthCare is proud to showcase its achievement as a Platinum member of Canada’s Best Managed Companies Program every year since...SuggéréTemps pleinEmploi saisonnierTravail au bureauHoraires flexibles
$52.34k - $59.73k par année
When you join Okanagan College, you’re joining a team that’s transforming lives and communities. Every course you create, every student you support and every connection you build, it all matters. Be a part of a vibrant campus community, where the work you do every day...SuggéréTemps pleinLundi au vendredi- ...Title: Supervisor - Health Equipment Loan Program Employee Working Location: In-Person (Kelowna, BC) Employment Status: Permanent... ...job you are considering applying for. Refer to our FAQ for more information. If you are selected for this role, you will be required to complete...SuggéréContrat Longue DuréeEmploi permanentTemps pleinTravail occasionnelHoraires flexibles
- ...Interior Health is currently seeking a permanent full time Life Skills Worker to join our... ...social challenges, and who can apply evidence-informed, trauma-informed, culturally safe, and... ...service providers. Scheduling Information Shift times are from 08:30-16:30 hours...SuggéréEmploi permanentTemps pleinTravail posté
$86.45k - $123.5k par année
...Therapeutic Specialist, Women’s Health – BC Interior / Victoria About Astellas Astellas... ...is essential to conduct knowledge exchange with multiple clinical specialties in the... ...education strategies to facilitate exchange of information on related scientific and clinical issues...Contrat Longue DuréeTemps pleinTravail au bureauTravail à distanceTravail à domicileLe monde entier- Titre : Superviseur(e), Programme de prêt d'équipement médical Lieu de travail : En personne (Kelowna, Colombie-Britannique) Type d’emploi : Permanent à temps plein La Croix-Rouge canadienne, organisation sans but lucratif des plus réputées et inspirantes au monde,...Emploi permanentTemps pleinTravail au bureau
- ...A relief full-time opportunity exists for a Mental Health and Substance Use (MHSU) Crisis Response Clinician to come and join the welcoming... ..., groups of clients and/or their families. Scheduling Information Shift times are from 08:15 to 16:15 hours. Days of work are Monday...Temps pleinTravail temporaireLundi au vendrediTravail posté
$23 - $25 par heure
Health Care Assistant (HCA) Join a Team That Truly Makes a Difference Are you passionate about helping others and looking for meaningful work where you feel valued and appreciated every day? At Senior Helpers Kelowna, we are looking for compassionate, reliable, and dedicated...Taux horaireTemps pleinTemps partielTravail occasionnelTravail au bureauZone localeLundi au vendrediHoraires flexiblesTravail postéÉquipe de nuitÉquipe de jourÉquipe de l'après-midi$80k - $100k par année
...and investing in our people. Learn More About What We Do The Opportunity SKYTRAC is seeking an experienced Senior Full Stack Software Developer to join our team! As a senior member of our skilled development team, you will play a key role in designing and developing...Temps pleinTravail au bureau$71.85k - $115.13k par année
...: Vocational Appointment Type: Non-Regular On-Call/Substitute Posting Closing Date: Open Until Filled Based on operational requirements, this on-call position may be assigned to support the Practical Nursing program, the Health Care Assistant program, or both....$108.15k par année
...Interior Health is looking for an experienced Manager, Collaboration... ..., other organizations, software vendors, and on various internal... ...Microsoft 365 (Office, Teams, Exchange, SharePoint, and OneDrive).... ...Investigates and defines information seeking strategies in the workplace...Temps pleinTravail humanitaireStageTravail au bureau- ...growth. Our team is made up of engineers, health professionals, and startup entrepreneurs.... ...processes. You will be a part of the Software and Digital Platform team. You are responsible... ..., and more. AI Infrastructure - Architect and operate a scalable set of infrastructure...Travail au bureauZone locale
$32.4 - $36.25 par heure
...Rehabilitation Canada (VLRC) is a national health services organization dedicated to... ...service has timely access to VLR service information, connection to the healthcare system and... ...facilitate linkages, communication, information exchange opportunities and coordination between...Emploi permanentTemps pleinTravail au bureauHoraires flexibles- ...Kelowna, BC ~ Join the team at Acumen Health About Acumen Health Acumen Health... ...of continuous learning, active knowledge exchange, and innovative problem-solving. Fun:... ...and the Google Cloud Platform. Police Information Check completed upon hiring. Willingness...Temps plein
- ...Acumen Health is a team of Private Orthopedic Surgeons, Certified Athletic Therapists, Strength... ...team. Promptly convey all pertinent information to the Acumen Reconditioning Manager... ...departmental in-services geared at knowledge exchange and information retention as pertaining...Temps plein
$61.9k - $80k par année
...other professionals such as surveyors and architects, to deliver coordinated and integrated... ...flexible benefits you can tailor to your health, wellbeing, financial and lifestyle... ...people. Find out more. Additional information AtkinsRéalis cares about your privacy...Temps pleinStageTravail au bureauHoraires flexibles2 jours par semaine$64.76k - $97.14k par année
...schedules, and cost estimates Provides information and assistance to developers, the... ...Experience with a variety of computer software programs such as the Microsoft Office, ESRI... ...including 3 weeks’ vacation Extended Health Care (including Vision and Paramedical Services...Travail d'étéTravail au bureauZone localeÉquipe de nuit$74.4k - $107.9k par année
...civil design using knowledge of relevant software programs. Work with other engineering... ...Assist with collecting data and gathering information to support design decisions. Assist in... ...least 20 hours per week) will have access to health, dental, and vision plans, a wellness...Contrat Longue DuréeEmploi permanentTemps pleinTravail temporaireTemps partielTravail occasionnelTravail au bureau$45.7k - $61k par année
...customer service transactions and providing information and advice on services, products, and... ...Office (Word, Excel and Outlook), branch software and internet Knowledge of banking solutions... ..., and several other key plans such as health and well-being benefits, savings and...Temps pleinTravail au bureauTravail à domicile$115k - $125k par année
...professional advisors, interpreting planning information and output, and generating and delivering... ...package. Our benefits range from Health Benefits, RRSP Matching Program, Employee... ...Worked with Conquest Planning or Naviplan software in the last two years. Proficient in Microsoft...Temps pleinTravail au bureauHoraires flexibles$66.56k - $93.6k par année
...Comprehensive benefits including: Health/dental/vision coverage Fitness allowance... ...3D. ~ Proficiency in Microsoft Office software (e.g., Word and Excel). ~ Excellent communication... ...the future. Apply today! Want more information? AE is an Equal Opportunity Employer...СontratStageTravail au bureauZone localeHoraires flexibles- ...Review design packages, manage Request for Information (RFI) processes, and coordinate the... ...mechanical equipment installations using drafting software to accommodate field conditions.... ...and a high-visibility vest. Benefits Health and Dental Benefits. Company Pension Matching...Temps pleinPour les contractantsTravail au bureauTravail à distance
$70k - $90k par année
...Germany, Norway, and China. Hexagon Purus is listed on the Oslo Stock Exchange. Being in the heart of energy transformation, we lead with... ..., including Creo Parametric, Windchill, Codebeamer, and related software applications. You will influence and optimize our product...Temps plein- ...internal review Experience with AutoCAD software and development of control panel layouts... ...and we recognize and reward that. From health and wellness benefits to employee recognition... ...@centrixcs.com with your request. Your information will be treated as confidential. Ready...Temps pleinStageTravail au bureauHoraires flexibles
$70k par année
...documentation and ensuring customers are informed and supported from the... ...parts pricing and vendor information for accuracy Maintain... ...Experience with Mitchell estimating software Body Shop Connect or AutoDex... ...Full employer-paid extended health benefits (after three months)...Contrat Longue DuréeTemps plein- ...exceptional customer service by providing accurate information, anticipating needs, and ensuring that... ...receive FIVE weeks of vacation time! Health & Dental -We love BENEFITS! Receive... ...Tech Proficiency: Comfortable using office software and able to quickly adapt to new systems....Revenu supplémentaireTemps pleinTravail au bureau
$60k - $65k par année
...Research missing or incomplete service information with the dispatch team Maintain accurate... ...supervision Experience using accounting software; Sage experience is considered an asset... ...000, depending on experience Extended health and dental benefits RRSP matching program...Contrat Longue DuréeTemps pleinTravail occasionnelTravail au bureauLundi au vendredi- ...REQUIREMENTS Degree or diploma in Computer Science, Information Systems, Software Engineering, or equivalent experience. Intermediate: minimum... ...Full-Time staff benefits include (but are not limited to): Health and Dental Short & Long-Term Disability Life...Contrat Longue DuréeTemps pleinTravail temporaireLe monde entier
$25.36 par heure
...Interior Health is looking for an experienced, highly efficient... ...keep the department or program informed and aligned to its priorities... ...integrity and confidentiality of all information which flows through, and is... ...with various computer software programs. Or an equivalent...Contrat Longue DuréeEmploi permanentTemps pleinTravail manuel
Voulez-vous recevoir plus d'offres d'emploi ?
S'abonner et recevoir des offres d'emploi similaires à Health Information Exchange Software Architect. Soyez parmi les premiers à postuler !
Recherches connexes
- software sales Kelowna, BC
- software Kelowna, BC
- remote software Kelowna, BC
- entry level software Kelowna, BC
- software implementation project manager Kelowna, BC
- software application developer Kelowna, BC
- software technical support Kelowna, BC
- software support Kelowna, BC
- software intern Kelowna, BC
- island health Kelowna, BC
