Team Lead - Development/Integration
Role details
Job location
Tech stack
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