Emploi
De la source partenaire
Développeur back-end senior
Prix sur demande
Détails
- Type de contrat
- Temps plein
- À distance
- Non
- Entreprise
- ServiceHunter AG - quitt, quinn
Description
Traduit automatiquement depuis English. Le texte original fait foi. Traduction automatique — une traduction plus précise est en préparation.
Une paie qui s'exécute toute seule. Vous construisez la partie qui l'exécute.
Quinn est un service de gestion de la paie et d'administration de l'emploi basé sur une application destiné aux ménages et aux entreprises qui emploient directement des personnes. Le client reste l'employeur légal. Quinn enregistre l'emploi, gère la paie, paie les salaires, les assurances sociales et les impôts, et gère chaque dossier qui suit, en leur nom et de manière automatisée de bout en bout.
Nous ne vendons pas de logiciel de paie. Nous gérons la paie.
Nous opérons en Suisse, en Allemagne et au Royaume-Uni. L'année dernière, plus de 200 millions de francs de salaires ont transité par nos systèmes, au centime près. L’objectif est simple : un emploi équitable pour tous.
Pourquoi ce rôle existe
Chaque marché a ses propres autorités, assureurs, fonds de pension et règles fiscales. Notre réponse est Quinn ONE : une plate-forme pour chaque produit et chaque marché, avec un noyau partagé pour ce que tous les pays ont en commun et une couche de configuration par pays au sommet, conçue pour accueillir douze pays.
Le backend est ce noyau. Il s'agit d'un monolithe modulaire en C#, .NET 10 et PostgreSQL, au service d'une application Quinn pour les employeurs, les employés et notre propre équipe d'assistance, Maestro pour le traitement par lots et nos agents IA. Le développement a commencé et les bases sur lesquelles la plateforme fonctionnera pendant des années sont désormais posées.
Ce rôle est entièrement concentré sur Quinn ONE. Nos produits existants n’en font pas partie.
Ce que vous posséderez
• Modules back-end, de bout en bout. Concevez, construisez, testez et exécutez les modules et les API qu'ils exposent, des exigences à la production, sans attendre de recevoir un ticket.
• Les données. Le modèle PostgreSQL sur lequel repose la plateforme : conception de schémas, migrations, transactions, indexation et calculs qui doivent être précis.
• Les fondations. Piste d'audit, journalisation, versionnage de nos API et services, ainsi que mises à niveau de la base de données qui maintiennent la plateforme à jour.
• Fiabilité et sécurité en production. Tests, observabilité, performances et protection des données dès la conception : une API renvoie ce qui est nécessaire, pas tout ce qui est disponible. Les causes profondes, pas les symptômes.
• L'architecture, de manière pragmatique. Les limites des modules, les dépendances, le noyau partagé et les couches nationales ont évolué avec des compromis clairs plutôt que des modèles à la mode.
• Le barreau d'ingénierie. Révision du code, discussions de conception et encadrement des développeurs autour de vous, à Zurich et dans notre équipe Arménie.
Là où se termine le frontend, le backend commence. Notre Product Frontend Engineer est propriétaire de tout ce qui apparaît à l’écran : l’application, l’interface de Maestro, la bibliothèque de composants. Vous possédez tout ce qui se cache derrière : le modèle de domaine, la logique de paie, les API, les intégrations avec les autorités, les assureurs et les banques, ainsi que les données. Vous acceptez le contrat API ensemble et Product décide de ce qui sera construit.
Comment nous travaillons
Nous sommes natifs de l’IA, sur le plan opérationnel plutôt que comme slogan. L'IA est la façon dont une petite équipe fonctionne comme une grande et comment un ingénieur peut maintenir le niveau décrit ici.
Nous attendons de vous que vous utilisiez ces outils et que vous construisiez votre propre levier avec eux : échafaudage, génération de tests, contrôles de migration et tout ce qui élimine le travail manuel.
Et nous attendons le jugement qui va avec. L'IA écrit du code qui semble correct et qui est subtilement faux : une limite de transaction au mauvais endroit, une migration qui fonctionne sur des données de test et verrouille une table en production. En matière de paie, un montant est soit juste, soit faux. Vous prenez la vitesse et gardez le standard.
Votre première année
Au cours de votre premier mois, vous configurez, apprenez le système et les personnes, et fusionnez vos premières modifications. En 100 jours, vous avez livré la piste d’audit de la plateforme, testée et documentée, et corrigé les premiers risques repérés à votre arrivée.
Au neuvième mois, vous êtes la personne vers laquelle l'équipe se tourne pour le backend Quinn, et un développeur que vous avez encadré fournit lui-même des fonctionnalités. D'ici la fin de l'année, les principaux éléments de la feuille de route back-end seront opérationnels (journalisation, mise à niveau de la base de données, versionnage de nos API et services), et au moins une norme que vous avez introduite est utilisée au-delà de votre propre équipe.
Qui recherchons-nous
• Vous avez expédié et exécuté des systèmes de production en C# et .NET/ASP.NET Core modernes, et vous savez comment ils se comportent sous charge.
• Vous connaissez bien PostgreSQL : conception de schémas, transactions, verrouillage, indexation et optimisation des requêtes. Vous lisez le plan d'exécution avant d'ajouter un cache.
• Vous avez conçu des API et des modules avec des limites claires et des dépendances gérables.
• Vous traitez les données personnelles et financières avec soin. La sécurité fait partie de la façon dont vous concevez, pas un examen final.
• Vous utilisez des outils d'IA tous les jours et vous pouvez montrer où ils vous ont rendu plus rapide et où vous les avez surpris en erreur.
• Vous possédez des initiatives de manière indépendante et augmentez les risques avant qu'ils ne deviennent des surprises.
• Vous révisez de manière constructive, encadrez volontiers et écrivez du code que d'autres peuvent prendre en charge.
• L'anglais est votre langue de travail. L'allemand est un plus.
Qu'est-ce qui vous distingue
• Vous avez travaillé dans un domaine où un montant est bon ou mauvais : paie, banque, assurance, comptabilité ou fiscalité.
• Vous avez construit des fondations sur lesquelles d'autres se sont appuyés pendant des années : une piste d'audit, l'observabilité, la gestion des versions d'API, un modèle de données.
• Vous avez effectué une mise à niveau ou une migration majeure de votre base de données via la production sans problème.
• Vous pouvez expliquer ce que vous avez construit, pourquoi vous avez choisi votre approche et ce qui a changé grâce à elle.
L'équipe
Nous sommes une petite équipe rapide et directe : des ingénieurs à Zurich travaillant en étroite collaboration avec notre équipe d'Arménie et des collègues en Suisse, en Allemagne et au Royaume-Uni, soit 40 personnes au total. Pas beaucoup de processus, pas beaucoup de hiérarchie. Une stratégie claire, un plan ambitieux et cinq valeurs que nous entendons : être ouvert, s'approprier, s'exprimer, rester simple, avoir un penchant pour l'action.
Nous ne remplissons pas de siège. Si vous préférez construire le noyau plutôt que d’entretenir la plomberie, nous aimerions avoir votre avis.
Les faits
• Lieu : Zürich Wiedikon, hybride avec trois jours par semaine au bureau ; déplacements occasionnels au Royaume-Uni, en Allemagne et auprès de notre équipe Arménie…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/servicehunter-ag-quitt-quinn/senior-backend-developer-zurich-277178)
Quinn est un service de gestion de la paie et d'administration de l'emploi basé sur une application destiné aux ménages et aux entreprises qui emploient directement des personnes. Le client reste l'employeur légal. Quinn enregistre l'emploi, gère la paie, paie les salaires, les assurances sociales et les impôts, et gère chaque dossier qui suit, en leur nom et de manière automatisée de bout en bout.
Nous ne vendons pas de logiciel de paie. Nous gérons la paie.
Nous opérons en Suisse, en Allemagne et au Royaume-Uni. L'année dernière, plus de 200 millions de francs de salaires ont transité par nos systèmes, au centime près. L’objectif est simple : un emploi équitable pour tous.
Pourquoi ce rôle existe
Chaque marché a ses propres autorités, assureurs, fonds de pension et règles fiscales. Notre réponse est Quinn ONE : une plate-forme pour chaque produit et chaque marché, avec un noyau partagé pour ce que tous les pays ont en commun et une couche de configuration par pays au sommet, conçue pour accueillir douze pays.
Le backend est ce noyau. Il s'agit d'un monolithe modulaire en C#, .NET 10 et PostgreSQL, au service d'une application Quinn pour les employeurs, les employés et notre propre équipe d'assistance, Maestro pour le traitement par lots et nos agents IA. Le développement a commencé et les bases sur lesquelles la plateforme fonctionnera pendant des années sont désormais posées.
Ce rôle est entièrement concentré sur Quinn ONE. Nos produits existants n’en font pas partie.
Ce que vous posséderez
• Modules back-end, de bout en bout. Concevez, construisez, testez et exécutez les modules et les API qu'ils exposent, des exigences à la production, sans attendre de recevoir un ticket.
• Les données. Le modèle PostgreSQL sur lequel repose la plateforme : conception de schémas, migrations, transactions, indexation et calculs qui doivent être précis.
• Les fondations. Piste d'audit, journalisation, versionnage de nos API et services, ainsi que mises à niveau de la base de données qui maintiennent la plateforme à jour.
• Fiabilité et sécurité en production. Tests, observabilité, performances et protection des données dès la conception : une API renvoie ce qui est nécessaire, pas tout ce qui est disponible. Les causes profondes, pas les symptômes.
• L'architecture, de manière pragmatique. Les limites des modules, les dépendances, le noyau partagé et les couches nationales ont évolué avec des compromis clairs plutôt que des modèles à la mode.
• Le barreau d'ingénierie. Révision du code, discussions de conception et encadrement des développeurs autour de vous, à Zurich et dans notre équipe Arménie.
Là où se termine le frontend, le backend commence. Notre Product Frontend Engineer est propriétaire de tout ce qui apparaît à l’écran : l’application, l’interface de Maestro, la bibliothèque de composants. Vous possédez tout ce qui se cache derrière : le modèle de domaine, la logique de paie, les API, les intégrations avec les autorités, les assureurs et les banques, ainsi que les données. Vous acceptez le contrat API ensemble et Product décide de ce qui sera construit.
Comment nous travaillons
Nous sommes natifs de l’IA, sur le plan opérationnel plutôt que comme slogan. L'IA est la façon dont une petite équipe fonctionne comme une grande et comment un ingénieur peut maintenir le niveau décrit ici.
Nous attendons de vous que vous utilisiez ces outils et que vous construisiez votre propre levier avec eux : échafaudage, génération de tests, contrôles de migration et tout ce qui élimine le travail manuel.
Et nous attendons le jugement qui va avec. L'IA écrit du code qui semble correct et qui est subtilement faux : une limite de transaction au mauvais endroit, une migration qui fonctionne sur des données de test et verrouille une table en production. En matière de paie, un montant est soit juste, soit faux. Vous prenez la vitesse et gardez le standard.
Votre première année
Au cours de votre premier mois, vous configurez, apprenez le système et les personnes, et fusionnez vos premières modifications. En 100 jours, vous avez livré la piste d’audit de la plateforme, testée et documentée, et corrigé les premiers risques repérés à votre arrivée.
Au neuvième mois, vous êtes la personne vers laquelle l'équipe se tourne pour le backend Quinn, et un développeur que vous avez encadré fournit lui-même des fonctionnalités. D'ici la fin de l'année, les principaux éléments de la feuille de route back-end seront opérationnels (journalisation, mise à niveau de la base de données, versionnage de nos API et services), et au moins une norme que vous avez introduite est utilisée au-delà de votre propre équipe.
Qui recherchons-nous
• Vous avez expédié et exécuté des systèmes de production en C# et .NET/ASP.NET Core modernes, et vous savez comment ils se comportent sous charge.
• Vous connaissez bien PostgreSQL : conception de schémas, transactions, verrouillage, indexation et optimisation des requêtes. Vous lisez le plan d'exécution avant d'ajouter un cache.
• Vous avez conçu des API et des modules avec des limites claires et des dépendances gérables.
• Vous traitez les données personnelles et financières avec soin. La sécurité fait partie de la façon dont vous concevez, pas un examen final.
• Vous utilisez des outils d'IA tous les jours et vous pouvez montrer où ils vous ont rendu plus rapide et où vous les avez surpris en erreur.
• Vous possédez des initiatives de manière indépendante et augmentez les risques avant qu'ils ne deviennent des surprises.
• Vous révisez de manière constructive, encadrez volontiers et écrivez du code que d'autres peuvent prendre en charge.
• L'anglais est votre langue de travail. L'allemand est un plus.
Qu'est-ce qui vous distingue
• Vous avez travaillé dans un domaine où un montant est bon ou mauvais : paie, banque, assurance, comptabilité ou fiscalité.
• Vous avez construit des fondations sur lesquelles d'autres se sont appuyés pendant des années : une piste d'audit, l'observabilité, la gestion des versions d'API, un modèle de données.
• Vous avez effectué une mise à niveau ou une migration majeure de votre base de données via la production sans problème.
• Vous pouvez expliquer ce que vous avez construit, pourquoi vous avez choisi votre approche et ce qui a changé grâce à elle.
L'équipe
Nous sommes une petite équipe rapide et directe : des ingénieurs à Zurich travaillant en étroite collaboration avec notre équipe d'Arménie et des collègues en Suisse, en Allemagne et au Royaume-Uni, soit 40 personnes au total. Pas beaucoup de processus, pas beaucoup de hiérarchie. Une stratégie claire, un plan ambitieux et cinq valeurs que nous entendons : être ouvert, s'approprier, s'exprimer, rester simple, avoir un penchant pour l'action.
Nous ne remplissons pas de siège. Si vous préférez construire le noyau plutôt que d’entretenir la plomberie, nous aimerions avoir votre avis.
Les faits
• Lieu : Zürich Wiedikon, hybride avec trois jours par semaine au bureau ; déplacements occasionnels au Royaume-Uni, en Allemagne et auprès de notre équipe Arménie…
Source : Arbeitnow (https://www.arbeitnow.ch/jobs/companies/servicehunter-ag-quitt-quinn/senior-backend-developer-zurich-277178)
Cette annonce provient d'un flux partenaire. Postulez sur le site source.
Source: ServiceHunter AG - quitt, quinn
Emplacement
Zürich, Suisse
Annonce fournie par ServiceHunter AG - quitt, quinn.