> Markdown version of [/jobs/ext/71896-senior-software-developer-c-net-aws](https://www.wearedevelopers.com/jobs/ext/71896-senior-software-developer-c-net-aws). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Developer (C# .Net, AWS) - **Company:** N2JSoft - **Location:** Lyon, France (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** .NET Framework, Amazon Web Services, HTML5, Automation of Tests, Unit Testing, C Sharp (Programming Language), Cascading Style Sheets (CSS), Code Review, Continuous Integration, Linux, DevOps, Amazon DynamoDB, Github, Software Architecture, TypeScript, Grafana, AngularJS, Kubernetes, Amazon Simple Queue Service (SQS), Terraform, Code Migration - **Published:** May 24, 2026 - **Apply:** https://fr.indeed.com/viewjob?jk=53c95bc1607648ec ## About the Role * 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 ## Description 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 ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [#90DaysOfDevOps - The DevOps Learning Journey](https://www.wearedevelopers.com/videos/548-90daysofdevops-the-devops-learning-journey) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)