Qui sommes-nous ?
N2JSoft est une Fintech SaaS B2B spĂ©cialisĂ©e dans lâexpense management. Avec plus de 18 000 clients et 800 000 utilisateurs dans 82 pays, notre produit est aujourdâhui un des leaders du marchĂ© français.
Grùce à une équipe - de bonne humeur avant tout - qui place l'Homme au centre de ses préoccupations nous partageons le projet commun de devenir le leader européen de la gestion des notes de frais.
Ătre Senior Software Engineer chez N2JSOFT, câest :
Rejoindre une Ă©quipe transverse Ă fort impact, responsable de la modernisation de la stack et de la diffusion des bonnes pratiques techniques dans lâorganisation.
Tu seras au centre des grandes dĂ©cisions dâarchitecture, de la refonte du legacy vers une architecture modulaire, tout en gardant un Ćil sur les problĂ©matiques de delivery et de qualitĂ©.
Tes principales missions :
Contribuer Ă lâĂ©volution de la stack technique avec un fort focus sur la scalabilitĂ©, la cloudification et lâexcellence opĂ©rationnelle
Accompagner les squads dans la refonte modulaire et la modernisation du code legacy
Prototyper et partager les bonnes pratiques : clean architecture, tests, sécurité, observabilité, etc.
Participer aux dĂ©cisions dâarchitecture logicielle, challenger les choix techniques en lien avec les enjeux produit et delivery
Diagnostiquer et résoudre des problématiques techniques complexes
Stack \& environnement technique :
Langage : C# (Latest), .NET 8
Architecture : Monolithe (legacy) \& Monolithe modulaire
Cloud : AWS (EKS, SQS/SNS, DynamoDBâŠ)
CI/CD : Github Actions, Terraform (IaC), ArgoCD
Qualité : Tests automatisés, analyse statique (Qodana), code review rigoureuse
Observabilité : OpenTelemetry, Grafana, Loki
Front : Angular (latest), HTML5/CSS3, TypeScript, SPA
Ce quâon attend de toi :
Maßtrise avancée de C# / .NET Core
Solides compétences en développement web (Angular, SPA, HTML/CSS, TypeScript)
Bonne comprĂ©hension de lâarchitecture modulaire, DDD, CQRS, Clean Architecture et MicroServices
Expérience concrÚte en environnement cloud, idéalement AWS
Ă lâaise avec Docker, GitHub, et les CI/CD modernes
Sensibilité forte à la qualité du code, sécurité, performance et observabilité
CapacitĂ© Ă mettre en place des tests automatisĂ©s (Test unitaires, intĂ©grations, âŠ)
Les petits plus qui font la différence :
Culture DevOps / SRE
Connaissance dâAngularJS (pour les migrations)
Expérience dans la migration de code legacy
Ă lâaise sur Linux en environnement de prod
La pratique de services comme SQS/SNS, EKS ou DynamoDB
Des connaissances sur Kubernetes
Pourquoi nous rejoindre ?
Une Ă©quipe Core qui a un impact global sur la tech et lâorganisation
Des défis techniques stimulants dans une culture de la qualité et du partage
Un cadre de travail flexible : télétravail possible avec une semaine de présence par trimestre
Une vraie autonomie dans les choix techniques, et du temps pour faire bien
Les avantages chez N2JSOFT :
Prime de vacances,
ChÚques cadeaux à Noël,
ChÚques rentrée scolaire (si tu as des enfants),
ChĂšque culture,
Cours de musique,
ĂvĂ©nements dâĂ©quipe toute lâannĂ©e.