DRW est une entreprise de négociation diversifiée qui repose sur la technologie. Nous négocions notre propre capital à nos propres risques dans un large éventail de classes, d’instruments et de stratégies d’actifs sur les marchés financiers du monde entier. Les marchés ont évolué depuis les 25 dernières années et DRW aussi – nous maximisons les occasions en incluant l’immobilier, les crypto-monnaies et le capital-risque. Nous comptons plus de 900 employés répartis dans notre siège social de Chicago et dans nos bureaux internationaux. Nous collaborons dans le but de résoudre des problèmes complexes, de défier le consensus et de livrer des résultats significatifs. C’est un lieu de grandes attentes, de profonde curiosité et de collaboration éclairée.

Le développeur d'applications de base de données fait partie de l’équipe des Services de solutions globales et travaille en étroite collaboration avec notre développeur senior d'applications de base de données à la conception, la mise en œuvre, le déploiement et le support de suites d'applications essentielles à la gestion de bases de données, au service de divers équipes internes.

Vous serez responsable de:

  • Participer à toutes les étapes du cycle de développement, y compris la collecte et le développement des exigences, les spécifications fonctionnelles du système et la conception, la mise en œuvre, les tests et le support.
  • Développer de nouvelles applications, y compris les schémas de base de données, « back-end » et « front-end ».
  • Maintenir les applications existantes.
  • Créer et gérer des objets de base de données tels que des tables, des index, des tableaux, des requêtes, des déclencheurs, des procédures stockées et des fonctions.
  • Déployer des objets de base de données et d’applications dans des environnements de pré-production et de production.
  • Fournir un support aux utilisateurs pour les applications et les opérations de base de données, « back-end » et « front-end ».
  • Créer et gérer la documentation pour les bases de données, les processus et les applications.
  • Collaborer avec l'équipe DBA pour résoudre les problèmes liés au provisionnement, à la migration, à la synchronisation des données et aux performances des bases de données.
  • Surveillez et optimisez les performances du système à l’aide du réglage des index, de l’optimisation des requêtes et d’autres méthodes.
  • Créer et gérer les applications utilitaires pour prendre en charge et automatiser les processus opérationnels.

Ce qui est requis pour ce poste:

  • Baccalauréat en génie logiciel ou informatique ou dans un domaine connexe
  • Au moins 3 ans d’expérience dans un poste similaire
  • Expérience dans le développement Web MVC
  • Expérience en développement d'applications Oracle Apex
  • Bases de données: SQL Server, Oracle, PostgreSQL, InFluxDB
  • Backend: C#, Python, GO, Node.JS, Ruby, TSQL, PL/SQL
  • Frontend: JQuery, React, AngularJS, CSS/HTML5
  • Outils et technologie: Visual studio 2015/2017, SSMS, ASP.Net MVC, AJAX, JSON, IIS, API REST
  • Expérience dans la modélisation et la conception de bases de données en fonction des besoins des utilisateurs
  • Connaissance d'ETL
  • Expérience avec les procédures stockées, le réglage de la performance de script de systèmes SQL complexes et les déclencheurs
  • Connaissance des concepts « Big Data »
  • Connaissance de la programmation « multi-thread »
  • Excellentes compétences en communication, en relations interpersonnelles, en négociation et en résolution de problèmes
  • Capacité d'adaptation à un environnement en évolution rapide et aux priorités changeantes
  • Capacité d'apprendre et de s'adapter aux nouvelles technologies
  • Capacité d’exécuter des tâches de manière proactive et indépendante
  • Bonne capacité à rester concentré tout en travaillant sous pression, à effectuer plusieurs tâches à la fois en respectant les délais

* Le masculin est utilisé sans discrimination dans le seul but d’alléger le texte.

Postuler pour cet emploi

* Requis