VOTRE MISSION
Integre(e) dans une equipe professionnelle de developpement agile, vous developperez et maintiendrez les logiciels de Gambit avec des demandes provenant soit de projets clients, soit d''investissements internes.
Vous rejoindrez une equipe de 6 developpeurs.
LES TACHES
* Developper des fonctionnalites avec l''ecosysteme .NET
* Ecrire du code propre et efficace base sur les specifications
* Effectuer des analyses fonctionnelles et techniques
* Tester les fonctionnalites a l''aide de tests unitaires et de composants
* Revision du code
* Depanner, diagnostiquer et resoudre efficacement les problemes
* Participer aux ceremonies agiles
* Configurer la chane d''outils DevOps
* Recommander et executer des ameliorations
* Se former et s''adapter aux nouvelles technologies
* Creer une documentation technique pour la reference et le reporting
* Soutenir les autres equipes
* Rechercher et analyser les nouvelles technologies
LES ATTENTES TECHNIQUES
* 4+ ans d''experience avec un solide bagage en genie logiciel, specialise dans les projets de developpement de logiciels de moyenne a grande envergure.
* Une experience professionnelle approfondie des concepts modernes d''architecture logicielle et de la conception orientee objet.
* Vous avez une bonne experience des technologies de developpement de l''ecosysteme .NET (C#, .NET, Visual Studio, LINQ, ...).
* Interesse par le secteur fonctionnel de la banque et de la finance.
* Experience de travail avec un systeme de gestion de bases de donnees relationnelles (SQL Server, PostgreSQL).
* Experience de travail avec les tests unitaires
* Experience avec les methodologies Agile comme Scrum ou Kanban
* Experience de la conception et du developpement de logiciels dans un environnement pilote par les tests.
* Experience des bases de donnees et du mappage objet relationnel (Entity Framework)
* Connaissance de la securite des logiciels, y compris la securite des applications Web
* Comprehension des contraintes du projet (delais, budget, attentes) et capacite a y faire face.
* Connaissance ou competence dans les technologies du cloud (par exemple, Kubernetes, Docker, Azure, Helm charts...)
LE STACK TECHNIQUE
Langage
* C#
* Typescript
* PowerShell
Developpement:
* Visual Studio
* ReSharper
CI/CD
* Azure DevOps pipelines (build & release)
* Git on Azure DevOps
* Pull Requests
Framework
* .NET Core, .NET Framework
Middleware
* Docker
* Kubernetes
* IIS, Kestrel
Databases
1.