
Logiciel Crafts(wo)man FullStack .NET F/H - Projets scientifiques et techniques (H/F)
On site
Charenton-Le-Pont, France
Full Time
28-03-2025
Job Specifications
DescriptionDescriptif du poste: Les objectifs du poste :
Développer avec différentes méthodologies : - Agilité (Scrum, Kanban), XP - TDD (Test-Driven Development), BDD (Behaviour-Driven Development), DDD (Domain Driven Design)
Mettre en place les Best Practices du code : Clean Code , Code Review , Pair Programming , BBL , etc.
Prévenir la dette technique par la pratique du Refactoring
Maintenir et améliorer la mécanique de livraison continue (automatiser au maximum la chaîne de production logicielle) : builds, tests unitaires et fonctionnels, analyse de la qualité du code, tests de performance et de charge, déploiement sur les différents environnements, etc.
Participer à l'amélioration continue sur la technique, l'organisation de l'équipe et les processus Le poste de Software Crafts(wo)man chez Code Insider s'articule autour de 3 axes majeurs : - Des missions, triées sur le volet en fonction de leur intérêt technique - Le développement des bonnes pratiques de développement grâce à l'animation de la communauté, au travers d'événements techniques (dojos, meetup, hackathon, etc.) - Une veille technique permanente principalement au travers du parcours de formation proposé chez Code Insider Profil recherché: Qualités requises et agréable d'avoir : o Une très forte appétence pour le Software Craftsmanship, et pour la qualité de code : pour vous, le TDD , le DDD , le BDD , les microservices , l' architecture hexagonale , ou encore le Pair Programming , sont tes mantras ! o Être pédagogue, et avoir envie de transmettre ses connaissances, pour former et être formé par nos Insider C'est toi tout crâché : o Tu es animé par l'envie de toujours faire mieux : le Crafts c'est d'abord un état d'esprit ! o Tu as une curiosité sans limite, et une envie de partage au sein de la communauté o Tu disposes d'un solide bagage technique, et idéalement d'une formation académique en informatique o Tu comptes déjà une expérience en tant qu'Ingénieur Études et Développement .NET Techniquement, vous êtes familier avec les stacks suivantes : o Back-End : framework .NET (du C#, voire même du F# !) o Front-End : JavaScript / TypeScript et maîtrises au moins un de ces frameworks : Angular , React , Vue.js o Tu as un bon niveau en base de données o Les technologies suivantes ne te sont pas inconnues ? ! Git, Circle CI, ReSharper, NCrunch, NUnit, Sonar, Kibana, NFluent, SpecFlow o Tu as éventuellement des compétences DevOps (GitLab, Docker , Kubernetes , etc.) et Cloud (Azure ou AWS) o Pour toi, l'agilité est une évidence sur un projet ! Ce poste est ouvert aux personnes en situation de handicap PROFIL SOUHAITÉ Expérience
Expérience exigée de 1 An(s)
Source: France Travail (https://www.francetravail.fr/)
About the Company
Software Crafters. Code Insider est une société de conseil experte sur les méthodologies logicielles avancées : Clean Code, TDD, BDD, Legacy Remediation, DevOps, DDD, XP. Autour des technologies Microsoft, les Insiders s’évertuent à pratiquer leur art afin de permettre aux clients d’avoir un code maintenable, plus qualitatif, et ainsi plus économique à faire évoluer dans la durée ! « How it is done is as important as getting it done. » ― Sandro Mancuso. Dans une logique de partage et de montée en compétence continue, le... Know more
Related Jobs


- Company Name
- Alan
- Job Title
- Senior Software Engineer (x/f/m) - Customer Enablement
- Job Description
- Who we are You. Better. With Alan. Alan's vision is to make prevention the new norm of care for all. Our mission is to help people live in good health to 100 while helping employers feel proud, turning health benefits from a cost centre into their most valuable investment. We're building a vertically integrated health partner that seamlessly unites insurance and smart healthcare delivery into one system. By connecting all aspects of care - private, public, and direct to consumer - we create the most member-centric healthcare experience. Through deep engagement, we empower everyone to overcome day-to-day health obstacles and live healthier lives. We partner with 32,000+ companies of all sizes, serving more than 700K members, and have reached €500M+ in ARR. Our team of 600 people (still growing) operates across France , Spain , Belgium , and Canada . How we do it ? People Joining Alan Are Often Surprised And Delighted By Our Innovative Working Method. We Have a Set Of cultural Values That Guide Our Approach To Work, Such As: Mission is the Boss: We have a mission-first focus with long-term thinking, where all employees act as owners seeking the company's success above all else. Member & Customer-led: We are obsessively focused on solving customer problems and creating delightful experiences while building trust. Excellence like Athletes: We maintain high standards and talent density, using the Keeper Test to ensure exceptional performance. Enlightened Despots: We combine distributed ownership with accountability, empowering decision-makers while maintaining responsibility. Radically Transparent: We make information accessible and written-first, promoting async communication while protecting sensitive data. Kind, Methodic Optimists: We collaborate genuinely without ego, support teammates, and maintain positive intent while assuming the best. Empathetic Challengers: We give direct feedback with empathy, praise strengths, and focus on growth through candid communication. Bold & Creative Contrarians: We think differently to achieve greatness, challenge expertise with first principles, and embrace calculated risks. Disciplined Executors: We focus on making good decisions quickly, maintain accountability, and break down problems into manageable pieces. Fight for Simplicity: We eliminate unnecessary processes, stay concise and articulate, and maintain smart frugality while solving problems pragmatically. The Engineering team In our engineering team, we build the infrastructure, interfaces, and applications to provide first-class service to our members, health professionals, and even ourselves! Being an engineer at Alan means joining a team of talented, committed and passionate engineers, with a lot of product interaction. We move fast, with a lot of ownership, and are proud to tackle big problems! Our process is very simple: those who make product decisions are the same ones who build them. Our stack is Python/Flask, React, React Native, PostgreSQL. Want to know more? Read this article if you want to discover how life as an Engineer at Alan and this article on our Engineering career path. Customer Enablement Transform the future of insurance with us! Customer Enablement is the department that owns the insurance experience for companies and their admins (HR, Payroll manager, contract manager, etc.). We're revolutionizing how companies manage their employee health insurance, making the complex feel magically simple. What you'll build: Engineer our powerful employee affiliation engine that seamlessly handles thousands of lifecycle events daily. Craft smart payroll systems that make HR teams' lives easier (they love us for this! ) Build seamless integrations with major HR platforms like Payfit and Workday that "just work" Empower company admins through powerful automation and make our Insurance experience scale to larger and more structured companies Collaborate with cross-functional teams to design and implement a unified experience and code base across multiple countries Why this role is special: Impact hundreds of thousands of lives by making insurance management actually enjoyable (yes, really!) Work on mission-critical systems that power Alan's core operations Solve fascinating technical puzzles while keeping our "uncompromising simplicity" principle Join a team obsessed with engineering excellence and continuous learning At Alan, you're not only shipping amazing code, you will also be shaping the experience and impacting the product direction Who we're looking for: A backend engineer with an appetite for full-stack development. Someone passionate about turning complex processes into simple, elegant solutions Experience building scalable systems that handle real-world complexity Join us in our mission to simplify insurance management for everyone! Is it you we’re looking for? We Are Looking For Problem-solver Engineers With 3+ Years Of Experience Who Get Excited About Simplifying Insurance (we Promise It's More Exciting Than It Sounds!): You’ll be able to tackle high-impact & high-risk projects involving many engineers. You’ll design efficient systems and engineering practices to align with and facilitate interactions between multiple teams/products. You’ll have the opportunity to mentor other engineers & lead crews (more details in this article). You’ll be able to contribute to hiring your future coworkers and shape candidates’ hiring experience (improving our technical assessment process etc...) You would be a good fit at Alan if most of this sounds like you: Well-versed in Object Oriented Programming such as Python, Java, C#, and enthusiastic about web technologies such as modern Javascript. Willing to work in Python/JavaScript (but you don’t need to have experience with those 2 languages!). Passionate about building products. Self-starting and entrepreneurial. Humble and still willing to grow (no matter your seniority!). Collaborative, enthusiastic about teamwork, learning, and teaching. Fluent in English (no need to speak French!). For this opportunity, we are aiming to hire within the C-F level range. But above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus. Perks & Benefits At Alan, we believe that being in good health is a basic need, and it starts with our employees. This is why Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers. Therefore, we offer: Fair rewards. Generous equity packages complement your base salary. Flexible Office. Amazing office space at our HQ, sponsored co-working hubs or a full-remote experience with home office equipment sponsorship, we want you to live where you’re the happiest. All the tools you need. Top of the range equipment: Macbook Pro, keyboard, laptop stand, monitor, and noise-canceling headphon...


- Company Name
- Free-Work
- Job Title
- Développeur Java Full Stack (IT) / Freelance
- Job Description
- TACHES : développement et maintenance d'API rest Analyse des incidents optimisation des composants java réalisation de la documentation planification des mises en production surveillance de la production CONTEXTE : Au sein de la tribu Interaction Client Collaborateur, l'équipe Orchestration Omnicanal a pour vocation à mettre en place un orchestrateur de flux . Nous cherchons un développeur java pour travailler en binôme avec notre lead technique sur la mise en place de briques permettant de gérer cette orchestration. Profil candidat: COMPETENCES : java full stack plutôt orienté backend, spring/spring boot, Kafka, spring kafka, format Avro, SQL, Bases de données, postman, API REST, Kubernetes, Docker, Suite ELK, travail d'équipe, Savoir vulgariser ses propos pour échanger avec les fonctionnels, Autonomie et force de proposition


- Company Name
- Kraken
- Job Title
- Senior Backend Developer Python - remote (F/H/X) - CDI
- Job Description
- OPENING FROM KRAKEN TECHNOLOGIES FRANCE - ALL LOCATIONS Help us use technology to make a big green dent in the universe! Kraken powers some of the most innovative global developments in energy. We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone. It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future. Kraken Customer What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry. Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now. Our mission is to provide cheaper, greener energy to the French market. Octopus Energy France is a fast-growing energy company recognized as an ESS (social economy). **We offer a better experience to our customers through transparency, honesty and simplicity. We want to do better for the planet, through real, long-term investment in renewable energy production and a low-CO2 future that's better for our customers' wallets. We want to revolutionize the energy business through our people, our platform and our use of data. Our focus is on customer satisfaction, and receiving positive reviews is important to us - we have the best score among French energy suppliers on Google Reviews and Trust Pilot. Kraken technologies Kraken Technologies is a company within Octopus Energy Group who are licensing the Kraken platform and operating model to clients across the world. Current clients are both the Octopus Energy retails businesses around the world as well as external clients such as Good Energy, Origin, EDF, E.ON & Queensland Energy - with many more expected to join over the next few years! Our team All technology is written and maintained by a multi-discipline engineering team of around 450 people globally. This includes server-side, client-side and mobile engineers working closely with UX experts, copywriters and designers. We follow a Kanban-like approach, using Google docs and Asana to specify and manage work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; and Loggly, Sentry and Cloudwatch to measure performance and monitor production. Some of our coding conventions are open-source. Octopus is a great place to learn, work with some talented engineers and level-up your skills. Our technology On the server-side, we mainly use Python. Most of our websites are powered by Django, Django-REST-framework and GraphQL (Graphene). We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline. See, for example, Django, ELB health checks and continuous delivery. Client-side, we use React, Redux and SASS; our mobile apps are built using native code or React Native. What You'll Do We have lots of difficult design challenges to solve. The French energy market is complicated, outdated and process-heavy - there's an awful lot of domain modelling that we need to get right. Strong attention to detail is essential. We have difficult technical problems to solve. With the advent of smart meters, we'll soon be processing millions of meter readings a day. We need the right technology in place to handle this smoothly as well as feeding data into a machine learning pipeline that models and predicts consumption. You'll be working for a company that’s fighting climate change. As a supplier, we're helping people to use greener technology and renewable energy, all helping move the French market towards a lower carbon future. What You'll Have We're looking for someone with a general interest in technology and problem-solving; someone diligent and thoughtful. It would be helpful to have experience/expertise in the following (in rough priority order): Python (minimum 7 y.e.) Django (or equiv. web framework) Fluent in French, and lever B2 at least in English Domain modelling HTTP and REST APIs Writing robust and fault-tolerant software Celery and async processing Postgres Plus experience in the following would be a bonus: AWS Terraform, Packer, Consul React and Redux This is a full remote position. We are therefore looking for senior developers. We need people working remotely to have a very good level of autonomy and strong technical abilities. If you are not senior, we may have space for you but it will not be in a remote position. If this sounds like you then we'd love to hear from you. Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic! Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.


- Company Name
- FIZEN
- Job Title
- Développeur backend sénior (F/H)
- Job Description
- Amarris Groupe décontracte le quotidien de 23 000 indépendants, dirigeants de TPE/PME et investisseurs immobiliers, en leur délivrant une expérience de comptabilité et de gestion réinventée ! Comment ? En unissant les talents de plus de 600 collaborateurs répartis en France et dans nos filiales internationales. Start up nous ? hum, pas vraiment. Cabinet d’expertise comptable ? heu, pas vraiment non plus. Nous sommes nés en 1999 sous l’impulsion de Claude Robin, notre fondateur. Et en 25 ans, on peut dire que nous avons quelque peu « bousculé les codes » du secteur en innovant sur les pratiques ou les outils et TOUJOURS en misant sur un service client de qualité, que ce dernier soit délivré en ligne ou à proximité… Cette histoire, nous serons heureux de la partager avec toi ! Nous sommes également convaincus qu’un client heureux commence par un collaborateur épanoui. Ici, vous serez accompagné sur votre montée en compétences avec des programmes de formation aux petits oignons et nos dispositifs de mobilité interne vous offriront la possibilité de vous réinventer et de vous épanouir à nos côtés. Aujourd’hui Amarris recrute pour l’équipe Amarris Tech ! Amarris Tech développe plusieurs outils web et mobile (dont Fizen) pour aider les dirigeants de TPE, consultants, indépendants, particuliers propriétaires de biens immobiliers et investisseurs immobiliers. Amarris Tech recherche aujourd’hui un nouveau Développeur backend sénior (F/H). Vos missions : Vous développez de nouvelles fonctionnalités en autonomie et participez activement à la relecture de code pour garantir la qualité et le respect des standards techniques. Vous intervenez pour prévenir les anomalies avant qu'elles ne se produisent et optimisez les performances et la scalabilité des systèmes existants. Vous proposez des conceptions robustes et évolutives soumises à validation du lead developer et contribuez aux choix d’architectures en fonction des besoins. Vous détectez le code qui nécessite un refactoring et participez activement à son amélioration. Vous proposez des améliorations des pratiques de développement permettant de réduire la dette technique. Vous travaillez en collaboration avec les équipes métier pour comprendre les besoins de nos utilisateurs et proposer des solutions techniques adaptées à leurs enjeux. Vous communiquez efficacement pour garantir que les livrables respectent les besoins fonctionnels. Et vous ? L'environnement technique que vous maîtrisez : Backend niveau confirmé : PHP 8 / Symfony 6-7 Connaissance en développement web et mobile Base de données : PostgreSQL Tests : PHPUnit (Cypress serait un plus) Docker Vous êtes en mesure de concevoir des applicables scalables et performantes et vous avez une expérience avec les architectures de services logiciels distribués (ex : SOA / microservices). Vous avez une maîtrise de Git, des principes d’agilité et vous avez déjà pu expérimenter des processus de relecture de code et de CI/CD. Au-delà des compétences techniques, nous recherchons surtout une personne qui souhaite s'impliquer au sein d'une équipe dynamique ! À ce titre, vous aimez : Communiquer tant à l’oral qu’à l’écrit ; Fournir des retours constructifs ; Trouver des solutions aux problèmes de manière efficace ; Réajuster les priorités en fonction des besoins. Vous aimez aussi travailler dans un contexte de portefeuille de produits (incluant différents métiers) et travailler avec différents services (produits, support, marketing, ...). Enfin, dans votre rôle de Développeur backend sénior, vous êtes constamment en veille technologique à des fins d’améliorations continues. Si vous vous reconnaissez dans tout cela, alors notre promesse est la suivante : vous rejoindrez un environnement technique challengeant et en constante évolution, un environnement où la prise d'initiative est encouragée et une culture du partage avec des équipes bienveillantes ! Rejoignez nous ! L'environnement que vous rejoindrez : Qualité de vie au travail : flexibilité des horaires et télétravail. Rémunération globale entre 43 000 et 49 000 € brut annuel. Avantages sociaux : Mutuelle Alan, carte restaurant SWILE, prime annuelle de participation, accès à des formations régulières, programme de cooptation avec primes, et accompagnement à la mobilité interne. Responsabilité sociale : Nous soutenons des initiatives RSE et offrons deux jours par an pour des actions bénévoles. Convivialité : Espaces détente, catalogue d’avantages et de réductions sur des loisirs variés, prêt de matériel pour événements personnels. Expérience unique : Participez à des sorties en mer avec notre skipper partenaire Achille Nebout et supportez les Neptunes de Nantes au Volley-Ball en gagnant des places VIP. Intégration soignée : Kit d’intégration complet (ordinateur, double écran, casque Jabra, sac à dos). Notre process de recrutement Notre objectif, c’est que votre parcours de recrutement soit le plus clair et le plus agréable possible. Après un premier échange téléphonique puis un entretien (physique ou en visio), nous revenons vers vous dans un délai de 4 jours maximum. Si nous nous projetons ensemble, vous rencontrez votre futur responsable ! Et quelle qu’en soit l’issue, nous prendrons le temps de vous faire un retour. Pour mieux nous connaitre, c’est par ici : Amarris Groupe | Expertise comptable, Paie-RH, Logiciel Tous nos postes sont ouverts au recrutement de personnes en situation de handicap. Ensemble, engageons-nous à promouvoir la diversité.