Développeur .NET / Blazor
Ascenz*Marorka
About the role
Description de l'entreprise
Nous concevons des solutions digitales qui collectent, traitent et valorisent les données issues de capteurs embarqués à bord de milliers de navires sur tous les océans. Notre ambition : améliorer la performance, réduire les émissions et accroître la sécurité des opérations maritimes grâce à la donnée et à nos experts métier.
Notre groupe présente une forte dimension internationale, avec des équipes réparties entre plusieurs pays d’Europe, d’Asie, ainsi qu’une partie du groupe basée aux États‑Unis. Votre quotidien sera marqué par des échanges multiculturels et vous interviendrez sur des projets d’envergure pour des acteurs majeurs avec une portée internationale.
Description du poste
Votre mission
Intégré à une des deux équipes de développement et sous la responsabilité d’un Software Team Leader, vous serez en charge de la partie “online” de notre plateforme :
- Concevoir et développer des applications web Blazor (Server/WebAssembly) et des APIs .NET pour l’ingestion, la manipulation et la visualisation de télémétries temps réel.
- Construire des flux de données robustes et des interfaces ergonomiques pour les équipes opérationnelles.
- Participer activement au design technique, aux choix d’architecture et à l’estimation des stories.
- Contribuer aux revues d’architecture, à la sécurité et à la qualité.
- Maintenir un échange permanent avec les autres membres de l’équipe pour garantir cohérence et qualité.
Périmètre d’intervention
Votre rôle couvre plusieurs domaines clés de notre plateforme :
1. Ingestion de données
- Conception et maintenance des outils pour la collecte des données issues des navires.
- Gestion de la scalabilité et de la résilience
- Intégration avec le reste de la plateforme
2. Front web
- Développement d’interfaces Blazor ergonomiques et performantes pour la visualisation des métriques.
- Mise en place de fonctionnalités avancées, notamment la voyage optimization pour améliorer les performances opérationnelles.
- Garantir la fiabilité et l’expérience utilisateur dans des conditions réseau parfois difficiles.
3. APIs
- Conception et développement d’APIs REST (dont OData) pour exposer les données et services.
- Gestion des authentifications, autorisations et sécurité des échanges.
4. Jobs périodiques
- Développement de tâches planifiées ou « adhoc » pour le traitement des données ou la génération de rapports.
- Optimisation des performances et surveillance proactive pour éviter les incidents.
UI & Fiabilité : un enjeu majeur
L’interface utilisateur est primordiale pour nos clients et équipes, souvent dans des conditions opérationnelles difficiles (connexion réseau limitée, environnement contraint) et parce qu’elle est le moyen privilégié pour visualiser les données et recommandations.
Votre rôle :
- Concevoir des interfaces Blazor performantes, intuitives et robustes, capables de fonctionner avec des débits faibles et des latences élevées.
- Garantir la fiabilité du code et de l’application : gestion des erreurs, reprise sur incident, optimisation des temps de chargement.
- Assister l’équipe QA pour mettre en place des tests end‑to‑end.
Qualifications
Profil recherché : avant tout un savoir‑être
Nous privilégions la personnalité et l’attitude plutôt que des compétences techniques strictement définies. Nous recherchons quelqu’un qui fait preuve de :
- Curiosité et a envie d’explorer de nouvelles idées.
- Sens du service client, avec la volonté d’apporter des solutions concrètes.
- Écoute et collaboration, pour avancer efficacement en équipe.
- Capacité à anticiper et prévenir les problèmes, plutôt que réagir dans l’urgence.
- Proactivité, avec une forte attention à la qualité et à la fiabilité.
Des bases en développement .NET/Blazor sont appréciées. Si vous aimez apprendre, résoudre des problèmes et transformer vos idées en code utile pour les utilisateurs, alors vous avez toute votre place chez nous, même si vous doutez encore d’être “le profil parfait”. N’hésitez pas à postuler !
Compétences techniques
- C#/.NET, Blazor, ASP.NET Core (Net9), SignalR
- RabbitMQ et architectures orientées événements
- SQL et Entity Framework
- Anglais écrit et oral requis (échanges quotidiens avec des équipes internationales)
- Connaissance d’Angular ou React (un plus, pour la polyvalence front‑end)
Chez Ascenz Marorka, nous favorisons un environnement de travail inclusif dans lequel chaque talent peut s’épanouir et contribuer pleinement à la réussite collective.
Toutes les candidatures sont étudiées avec attention, dans le respect de l’égalité des chances.
Informations supplémentaires
Comment nous rejoindre ?
Un processus simple et collaboratif :
- Entretien RH d’adéquation avec notre Talent Acquisition Partner
- Entretien avec au moins deux futurs collègues de l’équipe, dont un profil technique
- Séance de pair programming (exercice d’algorithme, code review, etc.)
Conditions & avantages
- Contrat en CDI à pourvoir dès que possible
- Télétravail possible 2 jours par semaine.
- Poste basé à Saint-Rémy-lès-Chevreuse
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free