Redwood Materials
World Wide Technology Healthcare Solutions
Développeur Full Stack Senior
Qualifications
- 5+ années d'expérience professionnelle en développement logiciel avec une profondeur démontrée dans le développement d'applications full-stack, plus au moins 1-2 années d'expérience pratique dans la création d'applications alimentées par l'IA. Le candidat idéal apporte à la fois de solides bases en ingénierie logicielle et une expertise actuelle et pratique avec la pile d'applications IA moderne.
- Requis : Licence en informatique, ingénierie logicielle, technologies de l'information ou domaine connexe, ou une combinaison équivalente d'expérience et d'éducation.
- 3+ années d'expérience avec un ou plusieurs des éléments suivants : React ou un framework front-end comparable, développement back-end avec Node.js ou Python, conception d'API REST/GraphQL, déploiement cloud-natif (AWS, Azure, ou GCP), Docker/Kubernetes, contrôle de source (git) et pipelines CI/CD. Une expérience pratique avec les APIs LLM (OpenAI, Anthropic, Azure OpenAI, etc.), les bases de données vectorielles (Pinecone, Weaviate, pgvector, Chroma, etc.) et les frameworks IA agentiques (LangChain, LlamaIndex, AutoGen, ou similaires) est requise.
- Maîtrise experte du développement web full-stack sur l'ensemble de la pile applicative — front-end (React, Next.js, Vue, ou équivalent), back-end (Node.js, Python, Go, ou équivalent), APIs REST/GraphQL, bases de données relationnelles et NoSQL — avec un engagement envers un code propre, maintenable et de qualité production.
- Expérience pratique dans la conception et la construction d'applications alimentées par l'IA en utilisant la pile IA moderne : intégration d'API LLM, génération augmentée par récupération (RAG), bases de données vectorielles, ingénierie de prompts, agents IA et frameworks d'orchestration d'applications IA (LangChain, LlamaIndex, AutoGen, ou similaires).
- Maîtrise démontrée de l'utilisation d'assistants de codage basés sur l'IA (GitHub Copilot, Cursor, Claude Code, ou similaires) comme partie intégrante du flux de travail de développement quotidien ; prône activement et modélise des pratiques d'ingénierie augmentées par l'IA qui améliorent la productivité et la qualité.
- Solide expérience du développement et du déploiement d'applications cloud-natives (AWS, Azure, ou GCP), de la conteneurisation (Docker, Kubernetes), et des pratiques modernes de DevOps/CI-CD incluant les tests automatisés, la revue de code et les pipelines de déploiement.
- Capacité à diriger des revues de code, à encadrer des ingénieurs juniors et à établir et maintenir les normes d'ingénierie logicielle à l'échelle de l'équipe ; compétences en leadership technique suffisantes pour servir de contributeur technique senior sans responsabilités de gestion formelles.
- À l'aise avec l'utilisation des pratiques Agiles et des tableaux Kanban comme méthode principale pour gérer et organiser le travail.
- Excellentes compétences en communication écrite et verbale ; capacité à expliquer des solutions techniques complexes clairement à des publics techniques et non techniques et à produire une documentation technique approfondie.
- Jusqu'à 5% de déplacements domestiques requis.
Qualifications
Envie d'en savoir plus sur l'ATC ? Découvrez-nous sur notre plateforme : wwt.com/corporate/who-we-are/overview#atc
Développeur Full Stack Senior
Vous voulez travailler avec des individus très motivés au sein d'équipes performantes ? Rejoignez WWT aujourd'hui !
Qu'est-ce que l'ATC ?
Notre Advanced Technology Center (ATC) est un laboratoire de test et de recherche unique en son genre. Nous l'appelons un écosystème qui est en façade par notre Plateforme WWT (Site Web). C'est là que les ingénieurs et architectes trouvent des ressources, des conseils et des outils exclusifs. Dans l'ATC, nous fournissons des Laboratoires, des Parcours d'Apprentissage, un Cyber Range, des Preuves de Concept, des Programmes d'Hébergement de Laboratoires et la Recherche WWT. Ces offres sont destinées à nos Clients, Partenaires et Employés Internes qui ont besoin de formation et d'éducation sur les dernières et meilleures solutions dans tous les domaines technologiques.
Certains états et localités exigent que les employeurs affichent une estimation raisonnable de la fourchette de salaire. Une estimation raisonnable de la fourchette de rémunération de base actuelle pour ce poste est de
$105,000 à $130,000 par an.
Le salaire réel sera basé sur une variété de facteurs, y compris le quart de travail, l'emplacement, l'expérience, l'ensemble des compétences, la performance, la licence et la certification, et les besoins de l'entreprise. La fourchette pour ce poste dans d'autres zones géographiques peut différer. Certains postes peuvent également être éligibles à une rémunération incitative variable, telle que des primes ou des commissions, qui n'est pas incluse dans le salaire de base.
Nous nous efforçons de créer un environnement où tous les employés sont habilités à réussir en fonction de leurs compétences, de leurs performances et de leur dévouement. Notre objectif est de cultiver une culture d'appartenance qui encourage l'innovation, la collaboration et le respect de tous les membres de l'équipe, garantissant ainsi que WWT reste un excellent lieu de travail pour Tous !
#LI-EG1 #LI-Remote
Le bien-être des employés de WWT est essentiel. Ainsi, en ce qui concerne notre ensemble d'avantages sociaux, WWT en a l'un des meilleurs. Nous offrons les avantages suivants à tous les employés à temps plein :
- Santé et Bien-être : Soins de santé, dentaires et visuels, centres de santé sur site, programme d'aide aux employés, programme de bien-être.
- Avantages financiers : Rémunération compétitive, participation aux bénéfices, plan 401k avec abondement de l'entreprise, assurance vie et invalidité, remboursement des frais de scolarité.
- Congés payés : Jours de congés payés et maladie (à partir de 20 jours par an) et jours fériés (10 par an), congé parental, congé militaire, congé de deuil.
- Avantages supplémentaires : Avantages pour mères allaitantes, assurance juridique volontaire, assurance animaux, programme de réduction pour employés.
Fondée en 1990, World Wide Technology (WWT), un fournisseur mondial de solutions technologiques dirigeant la révolution de l'IA et du numérique, avec 20 milliards de dollars de revenus annuels, combine la puissance de la stratégie, de l'exécution et du partenariat pour accélérer les résultats de transformation numérique pour les grandes organisations publiques et privées du monde entier. Grâce à son Advanced Technology Center, un écosystème collaboratif des solutions matérielles et logicielles les plus avancées du monde, WWT aide les clients et les partenaires à conceptualiser, tester et valider des solutions technologiques innovantes pour obtenir les meilleurs résultats commerciaux, puis les déploie à grande échelle grâce à ses capacités mondiales d'entreposage, de distribution et d'intégration.
Avec plus de 12,000 employés et plus de 55 sites dans le monde, la culture de WWT, bâtie sur un ensemble de valeurs fondamentales et de philosophies de leadership établies, a été reconnue 13 années de suite par Fortune et Great Place to Work® pour son mélange unique de détermination, d'innovation et de création d'un excellent lieu de travail pour tous.
Responsabilités
Que ferez-vous ?
Ce rôle sera au sein de l'équipe Software Delivery de l'Advanced Technology Center (ATC). Le Senior Software Engineer est un contributeur technique hautement qualifié, responsable de la conception et de la construction d'applications logicielles full-stack, de solutions alimentées par l'IA et d'environnements de laboratoire centrés sur le logiciel, disponibles sur wwt.com, ainsi que de la contribution à des engagements de preuve de concept (PoC) payants avec les clients. Le candidat idéal apporte une expertise approfondie du développement web full-stack traditionnel, ainsi qu'une expérience pratique de la pile d'applications IA moderne — y compris les APIs LLM, les bases de données vectorielles, les pipelines de génération augmentée par récupération (RAG), les frameworks agentiques et les outils d'orchestration d'applications IA. Cet ingénieur est à l'aise et enthousiaste à l'idée d'utiliser des assistants de codage basés sur l'IA comme partie intégrante de son flux de travail de développement quotidien pour maximiser la productivité et la qualité du code. Le Senior Software Engineer sert également d'ancrage technique dans l'équipe, contribuant aux normes de revue de code, encadrant ses pairs et livrant des artefacts logiciels qui présentent les capacités d'innovation de WWT aux clients et partenaires.
Responsabilités
- Concevoir, architecturer et construire des applications web full-stack et des APIs en utilisant des frameworks et langages modernes (par exemple, React, Next.js, Node.js, Python, TypeScript, Go) en suivant les normes d'ingénierie de qualité production.
- Développer et intégrer des composants d'applications IA, y compris des fonctionnalités basées sur l'IA (LLM), des pipelines de génération augmentée par récupération (RAG), des bases de données vectorielles, des flux de travail agentiques et des APIs IA (OpenAI, Anthropic, Azure OpenAI, Google Gemini, etc.) dans les applications full-stack et les environnements de laboratoire ATC.
- Construire et maintenir des environnements de laboratoire centrés sur le logiciel sur wwt.com et développer des prototypes logiciels qui démontrent les capacités des technologies émergentes et présentent le possible aux clients et partenaires de WWT.
- Soutenir les engagements de preuve de concept (PoC) payants en architecturant et en livrant des solutions logicielles personnalisées adaptées aux défis commerciaux spécifiques des clients, en travaillant en étroite collaboration avec le Team Lead et les architectes ATC pour définir la portée et exécuter les engagements.
- Utiliser des assistants de codage basés sur l'IA (par exemple, GitHub Copilot, Cursor, Claude Code, ou des outils similaires) comme partie intégrante et standard du flux de travail de développement pour accélérer la livraison, améliorer la qualité du code et modéliser les pratiques d'ingénierie augmentées par l'IA pour l'équipe.
- Diriger et contribuer aux revues de code ; établir et maintenir les meilleures pratiques d'ingénierie logicielle pour l'équipe, y compris les normes de codage, les tests, la documentation et le contrôle de version ; encadrer les développeurs logiciels et les ingénieurs de livraison pour élever la qualité technique à l'échelle de l'équipe.
- Collaborer avec le responsable de la livraison logicielle, les architectes ATC et les responsables de pratique pour s'aligner sur l'approche technique, les priorités de livraison et la manière dont les solutions logicielles s'alignent sur la stratégie client et go-to-market plus large de WWT.
- Se tenir informé des tendances de développement full-stack, des outils d'application IA, des plateformes cloud-natives et des pratiques émergentes en ingénierie logicielle ; partager activement les connaissances et les nouvelles idées avec l'équipe de livraison logicielle élargie.
