System Analyst Programmer Web and Application Development / Business Solutions Service - Digital and Informational Systems Directorate / at 100% / in CDI
- Employment type
- Full-time
- Workload
- 100%
- Location
- Lancy
- Company
- IMAD, Esplanade de Pont-Rouge 5, 1212 Grand-Lancy
- First posted
Ref 2587792 | Date: 28 Oct 2026
IMAD
IMAD is a pioneering and reference institution for home care in the canton of Geneva. It ensures care, support, prevention, and health promotion services 7j/7, 24h/24, to more than 18'000 patients of all ages, of which 25 % are under 65 years old.
With its 2'400 expert and committed female and male collaborators, including more than 50 teams deployed throughout the canton, IMAD's mission is to meet the needs of the population and its wish to remain at home autonomously and while preserving its quality of life, during periods of temporary or prolonged fragility. It also contributes to limiting the duration of hospital stays, facilitating the return home, and relieving family caregivers.
Recognized for its expertise and quality of care, IMAD has always trained the next generation of health professionals and offers its female and male collaborators numerous opportunities for continuous training. It offers a flexible working framework that promotes work-life balance and conditions that encourage the development of skills as well as knowledge and experience.
System Analyst Programmer Web and Application Development / Business Solutions Service - Digital and Informational Systems Directorate (DSNI) / at 100% / in CDI
Reporting to the head of the Business Solutions service, you contribute to the implementation, smooth running, and evolution of the information system applications meeting business needs. In an environment including notably web applications developed in PHP, you intervene in needs analysis, programming, testing, maintenance, and application support. You contribute to evolving existing solutions in compliance with the orientations and standards defined by the DSNI.
Your missions and responsibilities
- Document applications, developments, and implemented solutions and maintain the technical knowledge necessary for their operation
- Collect, analyze, validate, and document user needs, in collaboration with business interlocutors and other DSNI actors
- Analyze change requests, evaluate their functional and technical impacts and contribute to the preparation of solutions allowing their implementation, in collaboration with business analysts and the concerned managers
- Understand the application architecture and the role of their various components in order to carry out the necessary developments and adaptations and to direct requests involving other intervenors
- Design and implement the application and algorithmic logic necessary for the development and evolution of functionalities meeting business processes
- Perform functional and technical analyses and develop or adapt programs and application functionalities, notably in web/PHP environments, in accordance with the defined needs and standards
- Design and perform unit tests for the developments carried out and contribute to non-regression tests, acceptance testing, and validation of evolutions, notably through the creation of test sets
- Develop, adapt, and test database scripts and processes necessary for the operation and evolution of the applications
- Document applications, their components, and the developments carried out and keep up to date the technical knowledge necessary for their maintenance and evolution
- Propose and implement functional and technical evolutions of applications in response to user needs, ensure their corrective and evolutionary maintenance, and contribute to application support.
Qualifications
- Complete university education in business informatics or training deemed equivalent
- 3 to 5 years of professional experience in programming, development, and maintenance of applications, ideally in an existing application environment
- Comfortable in Microsoft development environments
- Practical experience in web application development and good knowledge of PHP, JavaScript, and SQL
- Knowledge of application integration principles and REST APIs, as well as a version management tool such as Git
- Ability to analyze an existing application, understand its functioning and architecture, and then carry out the necessary developments, corrections, and evolutions
- Experience in performing unit and non-regression tests and in the documentation of developments
- Initial experience or knowledge of Low-Code solutions is an asset.
- Autonomy in technical implementation, rigor, capacity for analysis and problem solving, curiosity and adaptability
- Sense of service and ability to collaborate with business and technical interlocutors
- Good understanding of technical English, spoken and read
- Autonomy, "customer service" mindset, curiosity/insight, and adaptability.
Additional Information
Application deadline:
Start date: 1st January 2027
Please attach to your file:
- an up-to-date curriculum vitae,
- a cover letter,
- a copy of your diplomas and your work certificates.
We only consider complete application files
We guarantee you total confidentiality in the processing of your file.
jpidfdbfb88jm jpit1044jm jpiy26jm
Automatically translated from the original.
Posted today