Black Canyon Consulting

Développeur Python/Django

JavaScriptPythonC++
Traduction automatique. Consultez l’original.

APERÇU

Black Canyon Consulting (BCC) recherche un Développeur Python/Django pour soutenir notre travail pour le National Center for Biotechnology Information (NCBI) à la National Library of Medicine (NLM), un institut des National Institutes of Health. Cette opportunité est à temps plein et sur site au NIH-NCBI à Bethesda, MD et/ou en télétravail.

Le National Center for Biotechnology Information (NCBI) fait partie de la National Library of Medicine (NLM) aux National Institutes of Health (NIH). Le NCBI nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.ncbi.nlm.nih.gov%2F&data=02%7C01%7Cmanish.salhotra%40mscweb.com%7C641a782565ad47dda8a308d84bb446c6%7Cb8c50eab690d48e8a21a9d57df50c57c%7C0%7C0%7C637342584961080705&sdata=r%2BXJ5mzMSGE1hQQPua5Lf7U306Jq%2B4cukCmucc03w8c%3D&reserved=0 est le premier centre biomédical mondial accueillant plus de six millions d'utilisateurs quotidiens qui recherchent des informations cliniques, génétiques et autres qui ont un impact direct sur la recherche biomédicale et la santé publique – au NCBI, vous pouvez littéralement aider à accélérer les remèdes contre les maladies ! La large gamme d'applications, de plateformes (node, python, Django, C++, etc.) et d'environnements (big data [pétaoctets], machine learning, cloud multiples) du NCBI dessert plus d'utilisateurs que presque toute autre agence gouvernementale américaine selon analytics.usa.gov/ nam12.safelinks.protection.outlook.com/?url=https%3A%2F%2Fanalytics.usa.gov%2F&data=02%7C01%7Cmanish.salhotra%40mscweb.com%7C641a782565ad47dda8a308d84bb446c6%7Cb8c50eab690d48e8a21a9d57df50c57c%7C0%7C0%7C637342584961090705&sdata=q%2B7qwHYJS9RTJYXhYJIUSBpANo7LWdD2NiKNR3fMDmI%3D&reserved=0.

Vous rejoindrez l'équipe de développeurs web et d'ingénieurs logiciels du NCBI pour construire des applications web robustes et flexibles, des APIs et des services. Ce rôle nécessite un développeur web expert – avec des connaissances et une expérience en développement web moderne, en tests, en principes de conception et d'utilisabilité de l'interface utilisateur, et la capacité de travailler efficacement avec des chercheurs utilisateurs, des concepteurs, des chefs de produit, des scientifiques, des ingénieurs de sécurité et des ingénieurs DevOps.

TÂCHES ET RESPONSABILITÉS

  1. Construire des applications web robustes, performantes et orientées utilisateur en Python/Django/Angular, aidant les scientifiques à diffuser des données de haute qualité à la communauté
  1. Développer, créer et livrer de nouvelles fonctionnalités pour l'interaction utilisateur et la visualisation de données scientifiques, en utilisant des APIs et des frameworks modernes
  1. Travailler en tant que partie intégrante d'une équipe produit agile pour offrir une expérience utilisateur incroyablement agréable
  1. Livrer du code réactif, accessible et adapté aux mobiles de haute qualité (tests/build/déploiement automatisés)

EXIGENCES

  1. Licence en informatique ou dans un domaine scientifique (ingénierie, physique), ou expérience équivalente
  1. 3+ années d'expérience en développement d'applications Web Full stack, en utilisant Python et Django ou FastAPI, avec un framework front-end JavaScript
  1. Compréhension des technologies front-end, telles que JavaScript, HTML5 et CSS3
  1. Expérience en modélisation de bases de données relationnelles et en migration de données
  1. Compréhension de la conformité en matière d'accessibilité et de sécurité
  1. Expérience avec des systèmes de contrôle de version comme Git ou SVN
  1. Excellentes compétences en communication verbale et écrite et esprit d'équipe

QUALIFICATIONS PRÉFÉRENTIELLES

  1. Solide compréhension de la conception et des principes des API RESTful
  1. Expérience avec les systèmes d'autorisation tels que OAuth2
  1. Expérience avec le framework Angular Javascript
  1. Excellentes compétences collaboratives
  1. Expérience dans la construction et la maintenance d'architectures orientées services
  1. Expérience dans la mise en œuvre d'architectures pilotées par les événements et de flux de travail basés sur des messages
  1. Expérience avec les moteurs de recherche et les backends (Lucene, Solr)
  1. Expérience avec les tests de régression automatisés
  1. Expérience avec le processus de développement agile
  1. Familiarité avec les brokers de messages tels que RabbitMQ ou Redis pour prendre en charge les systèmes basés sur Celery

AVANTAGES ET SALAIRE

Nous attirons les meilleurs talents du secteur grâce à notre ensemble d'avantages compétitifs, comprenant une couverture médicale, dentaire et visuelle ; un plan 401(k) avec une contribution de l'employeur ; des jours fériés payés, des vacances et un remboursement des frais de scolarité.

Nous offrons un salaire compétitif en fonction de l'expérience et de la localisation. Si vous aimez faire partie d'une organisation performante, professionnelle et axée sur la technologie, postulez dès aujourd'hui !

Plus d’opportunités avec un seul profil

Vous souhaitez accéder à plus de postes sans répéter tout le processus ? Créez votre profil pour être trouvé par les entreprises utilisant Nort.

Créer mon profil

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter