SSEII Agentic Search/Data Engineer Senior (H/F)
Role details
Job location
Tech stack
Job description
Ce poste consiste à réaliser des travaux complexes de recherche, de conception et de développement logiciel au sein d'un domaine fonctionnel ou d'une ligne de produits logiciels. Il implique également de contribuer directement aux plans de projet, aux calendriers et aux méthodologies utilisées pour le développement de produits logiciels transversaux.
Cette fonction comprend la conception logicielle - généralement sur plusieurs systèmes -, le mentorat de membres plus juniors de l'équipe, ainsi que la communication avec les utilisateurs ou les clients afin de traduire leurs besoins en solutions techniques., * Collaborer avec d'autres membres techniques ou de l'équipe pour finaliser les exigences.
- Rédiger et réviser des parties de spécifications détaillées pour le développement de composants systèmes complexes.
- Corriger des bogues complexes.
- Travailler étroitement avec les autres membres de l'équipe de développement afin de comprendre les exigences complexes du produit et les traduire en conceptions logicielles.
- Mettre en œuvre efficacement les processus de développement, les bonnes pratiques de codage et les revues de code.
- Travailler dans divers environnements de développement (Agile, Waterfall, etc.) tout en collaborant avec les parties prenantes clés.
- Résoudre des problèmes techniques complexes lorsque nécessaire.
- Former les ingénieurs logiciels débutants, selon les directives de la direction, afin de garantir leur compréhension des aspects essentiels de leur rôle.
- Se tenir informé des nouvelles technologies.
- Concevoir et manipuler des modèles de données complexes.
- Encadrer des développeurs logiciels moins expérimentés sur les méthodologies de développement et les techniques d'optimisation.
- Effectuer toute autre tâche assignée., * Participer à la conception de produits à fort impact pour les professionnels du droit.
- Évoluer dans une équipe dynamique, agile et collaborative.
- Un cadre propice à l'apprentissage, à la progression et à la visibilité internationale
Travaillez de la manière qui vous convient
Nous encourageons un équilibre sain entre vie professionnelle et vie privée dans toute l'organisation, avec diverses options de travail flexible et à distance disponibles pour les employés., We know your well-being and happiness are key to a long and successful career. We are delighted to offer country specific benefits. Click here to access benefits specific to your location.
We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form or please contact 1-855-833-5120.
Criminals may pose as recruiters asking for money or personal information. We never request money or banking details from job applicants. Learn more about spotting and avoiding scams here.
Requirements
- Plus de 5 ans d'expérience en ingénierie logicielle
- Licence (Bachelor) en ingénierie, informatique ou expérience équivalente requise
COMPÉTENCES TECHNIQUES
- Connaissance avancée des méthodologies de développement logiciel (par exemple Agile, Waterfall).
- Solide maîtrise des langages de manipulation de données, y compris les techniques d'optimisation.
- Bonne compréhension des principes de modélisation des données normalisées et dimensionnelles.
- Solides connaissances de plusieurs sous-systèmes de stockage de données.
- Expertise dans des langages de développement, notamment : Java/J2EE, JavaScript, JSP, C/C++, HTML, XML, SQL, Windows, UNIX et .Net.
- Excellentes compétences en recherche et analyse.
- Bonne connaissance des bonnes pratiques de développement de l'industrie.
- Connaissance de l'utilisation et du développement d'outils logiciels appropriés.
- Capacité à collaborer efficacement avec d'autres experts techniques ou membres d'équipe pour finaliser les exigences.
- Capacité à travailler efficacement avec des ressources technologiques internes et externes.
- Connaissance du développement piloté par les tests (Test-Driven Development - TDD).
- Capacité à rédiger et réviser des sections de spécifications détaillées pour le développement de composants de systèmes complexes.
- Capacité à corriger des bogues complexes.
- Bonnes compétences en communication orale et écrite., Nous croyons en un équilibre sain entre vie professionnelle et vie privée. Nous savons que votre bien-être et votre bonheur sont essentiels pour une carrière longue et réussie. Voici quelques-uns des avantages que nous sommes heureux d'offrir
Benefits & conditions
- Mutuelle individuelle ou famille
- CSE
- Tickets Restaurant
- Participation d'entreprise
- 27 jours de congés payés + RTT (convention collective)
- 10 jours de télétravail par mois