Développeur(se) en informatique confirmé(e)
Key information
- Publication date:29 April 2025
- Workload:100%
- Contract type:Unlimited employment
- Language:French (Fluent)
- Place of work:Rue de la Gabelle 6, 1227 Carouge
CeRFI est une entreprise suisse spécialisée dans les services de support en informatique, la formation et l’édition de logiciels (MonPortail). Depuis 1998, nous accompagnons nos clients avec des solutions innovantes et un service de qualité, en nous appuyant sur des valeurs fortes : confiance, esprit d’équipe, respect, fierté et innovation.
Parmi nos solutions phares, MonPortail est une plateforme complète et évolutive dédiée aux structures d’accueil (pré- et parascolaires), aux collectivités publiques et aux institutions privées. Elle simplifie la gestion administrative et organisationnelle des crèches, structures d’accueil, restaurants scolaires et autres services en centralisant les processus clés. Aujourd’hui, MonPortail est utilisé par de nombreuses structures en Suisse, facilitant le travail des équipes et améliorant l’expérience des familles.
Pour renforcer notre équipe, nous recherchons une développeuse ou un développeur confirmé(e) pour travailler sur des projets novateurs et d'envergure nationale, conçus initialement avec ASP.Net MVC 5 et en cours de migration vers .Net 9.
Mission du poste
La développeuse ou le développeur confirmé(e) participe au développement et à l'évolution de nos applications web, notamment notre solution MonPortail. Elle ou il est en charge de réaliser des développements informatiques de qualité, de valider et documenter le bon fonctionnement des applications, et de contribuer activement aux projets en cours.
Responsabilités principales
Développement d'applications
- Réaliser des développements informatiques (applications Web).
- Participer à la migration des solutions existantes vers .Net 9.
- Concevoir et implémenter de nouvelles fonctionnalités.
- Assurer la maintenance et l'optimisation des applications existantes.
Tests et documentation
- Valider et documenter le bon fonctionnement des développements effectués.
- Réaliser des tests unitaires et d'intégration.
- Participer à la rédaction des spécifications techniques.
Collaboration d'équipe
- Participer activement aux réunions de gestion de projet et aux réunions techniques de conception.
- Collaborer avec les équipes de support et les consultants pour résoudre les problèmes complexes.
- Contribuer à l'amélioration continue des solutions développées.
Activités détaillées
Développement
- Développer et maintenir des applications web avec ASP.NET MVC 5 et .Net 9.
- Travailler avec des bases de données SQL Server et Entity Framework 6.
- Contribuer à l'interface utilisateur avec JQuery, Javascript et Kendo UI.
- Implémenter les spécifications fonctionnelles définies par la maîtrise d’ouvrage (MOA).
Tests
- Exécuter les tests fonctionnels selon les scénarios définis.
- Contribuer à l'évolution des scénarios de tests.
- Assurer la qualité du code et la résolution des bugs identifiés.
Documentation
- Produire et maintenir la documentation technique des développements.
- Contribuer à la documentation utilisateur lorsque nécessaire.
- Participer à la mise à jour des spécifications fonctionnelles et techniques.
Compétences requises
Compétences techniques
- Titulaire d'un diplôme supérieur d'informaticien-ne (HES, EPFL ou équivalent français).
- Maîtrise avancée du framework ASP.NET MVC 5 et de .Net 9.
- Bonne connaissance des bases de données (SQL Server), Entity Framework 6, JQuery, C#, et Javascript.
- La connaissance de Kendo UI est un atout.
Compétences relationnelles
- Personne motivée, dynamique et autonome, capable de s'intégrer facilement dans une équipe.
- Rigoureuse, ouverte d'esprit, avec une bonne aptitude relationnelle.
- Capacité à travailler en équipe et en autonomie.
Compétences linguistiques
- Maîtrise du français (oral et écrit).
- Connaissance de l'anglais (un atout pour la lecture de documentation technique).
Conditions de travail
- Lieu de travail principal : CeRFI SA Genève (télétravail autorisé à hauteur de deux jours par semaine maximum).
- Domicilié-e en Suisse ou en France voisine.
- De nationalité suisse ou titulaire d'un permis de travail valable (si non Suisse).
- Contrat à durée indéterminée.
- 5 semaines de vacances.
- Formations continues.
- Collaboration avec les équipes de développement, l’unité de pilotage et le support technique.
- Participation aux réunions internes et techniques.
- Disponibilité : de suite.