Team Lead - Development/Integration

Vaud Hospitals Federation It
Prilly, Switzerland
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, French
Experience level
Senior

Job location

Remote
Prilly, Switzerland

Tech stack

Java
JavaScript
.NET
Microsoft Windows
API
Applications Architecture
Application Services
Azure
Business Software
C Sharp (Programming Language)
Hospital Information Systems
Code Review
Continuous Integration
Crystal Reports (Reporting Software)
Database Design
Windows Communication Foundation
Integrated Development Environments
Interoperability
JSON
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
SQL Databases
Subversion
T-SQL
XML
.NET Core
Fast Healthcare Interoperability Resources
Electronic Medical Records
GIT
Angular
Information Technology
Health Level Seven International
Integration Frameworks
Apache Nifi
Microservices

Job description

By joining our team responsible for development and integration, you will play a key role in the evolution and continuity of our hospital information system. Developments and integrations directly contribute to the smooth running of hospital institutions and the improvement of digital health services.

We are seeking an experienced profile capable of combining technical leadership, senior expertise and team support in a complex and critical IT environment.

The position has a hybrid dimension, combining operational management, technical reference and direct contribution to development and integration topics.

In a context of transformation of the hospital information system and evolution of the Development & Integration scope, you will actively contribute to several major strategic projects for FHVi. Among these is notably the replacement of the electronic patient record (EPR), a structuring challenge for the coming years requiring the definition and then implementation of an ambitious technological and organisational roadmap.

Your mission:

You will be responsible for the operational management and hierarchical management of the Development and Integration teams, while ensuring a role as senior technical reference for the staff.

You will be involved both in technical management, arbitration, senior development and daily team support.

Your main activities and responsibilities:

Operational management of teams

  • Ensure the operational management of two technical teams:
  • Development Team (2 people)
  • Integration / Interoperability Team (2 people)
  • Provide supervision, support and development of team members.
  • Organise and coordinate team activities.
  • Monitor priorities, workloads and operational topics.
  • Support staff in resolving technical and organisational issues.
  • Ensure the quality of deliverables and compliance with best practices.
  • Participate in recruitment, integration and skills development of staff.

Technical leadership & senior expertise

  • Support teams on technical aspects:
  • code review,
  • technical arbitration,
  • support and guidance,
  • continuous improvement of practices.
  • Participate in application architecture and integration choices.
  • Guarantee the quality, maintainability and robustness of developments.
  • Act as a senior developer on complex or critical topics.

Development & integration

  • Participate in the evolution of application interfaces and integration platforms.
  • Contribute to the design and evolution of APIs and application services.
  • Supervise interoperability flows between different business applications.
  • Collaborate with architects, application managers, business analysts and infrastructure teams.

Tools & environments

  • Supervise Azure DevOps and VisualSVN environments.
  • Participate in the continuous improvement of CI/CD processes and development standards.
  • Contribute to the management of complex incidents and advanced technical support.

Technical environment

Development

  • C# / .NET Core / .NET Framework
  • Java
  • AngularJS / JavaScript
  • SQL / T-SQL
  • REST / SOAP / WCF
  • XML / JSON
  • Crystal Reports

Integration & interoperability

  • Mirth Connect
  • Apache NiFi
  • HL7
  • FHIR
  • SOA & Microservices architectures

Tools & platforms

  • Azure DevOps
  • Git / SVN / VisualSVN
  • Windows & Linux environments, A stimulating opportunity to actively contribute to the digital transformation of the hospital information system in a constantly evolving and meaningful sector.
  • The possibility to participate in strategic and ambitious projects related to the transformation of the hospital IS and the evolution of application and integration platforms.

  • A pleasant working environment within a human-sized organisation, where team spirit and proximity are valued.

  • Attractive employment conditions, with regular salary progression adapted to responsibilities in accordance with the staff status directives in force at FHVi, including :

  • A 13th month salary and competitive social benefits.
  • 25 days of holiday per year (30 days from the year of turning 50).
  • Access to continuing education to support your professional development.
  • Possibility of partial remote working.
  • Access by public transport.

Requirements

  • Engineering degree in computer science (HES / EPF) or equivalent training.

Experience:

  • Minimum 5 years experience in development and integration of complex systems.
  • Experience in team management, including conducting interviews, skills development, priority management and staff support.
  • Significant experience in managing technical teams in a software development environment (Tech Lead experience without managerial responsibility will not be considered sufficient).
  • Confirmed experience in Microsoft /.NET environment.
  • Significant experience in technical coordination, leadership or operational team management.
  • Experience in the hospital or healthcare sector is a strong asset.

Technical skills

  • Excellent mastery of C# /.NET Core /.NET Framework.
  • Very good knowledge of API, SOA and Microservices architectures.
  • Strong skills in SQL and database design.
  • Experience with Azure DevOps and CI/CD environments.
  • Good understanding of integration and interoperability issues.
  • Knowledge of HL7 / FHIR standards appreciated.
  • Knowledge of Mirth and/or Apache NiFi is a real plus.

Personal skills

  • Technical leadership and ability to support teams.
  • Pragmatic, structured and solution-oriented.
  • Excellent analytical and problem-solving skills.
  • Very good interpersonal and communication skills.
  • Ability to work in a demanding and cross-functional environment.

Languages:

  • French: Fluent spoken and written, confident writing skills
  • English: Confident professional expression

About the company

The Vaud Hospitals Federation IT ( FHVi ), is the preferred IT partner of 12 hospitals and regional health institutions in the canton of Vaud. FHVi supports them in the many challenges of digital transformation in the healthcare sector and its main missions are to plan, design, implement and operate the IT system of its members. There are more than 120 employees serving 14,000 users, for a fleet of over 8,000 workstations spread across about a hundred geographical sites and three cantons (VD, VS, FR).

Apply for this position