Swift
Swift
Swift est un cabinet de conseil qui accompagne les organismes gouvernementaux, avec un intérêt particulier pour les activités liées à la défense. Ses services couvrent l’appui aux acquisitions, la gestion de programmes, l’ingénierie des systèmes, la cybersécurité et les infrastructures informatiques. L’entreprise aide les équipes du secteur public à améliorer leurs opérations et à mener à bien des programmes technologiques dans le respect des cadres réglementaires et de conformité établis.

Ingénieur logiciel full-stack – hybride, Tysons, Virginie

Rejoignez Swift en tant qu’ingénieur logiciel full-stack pour développer des applications sécurisées de suivi des paiements en Java et Spring Boot pour un fournisseur mondial de messagerie financière. Concevez des API, améliorez les performances et contribuez à l’ensemble du cycle de vie du développement logiciel.

Description

  • Concevoir, développer et tester de nouvelles fonctionnalités d’application.
  • Créer du code back-end Java propre, maintenable et efficace avec Spring Boot.
  • Développer et maintenir des API tout en intégrant des services tiers.
  • Travailler avec les responsables produit, les designers UI/UX et les ingénieurs afin de définir les exigences et les spécifications techniques.
  • Relire le code et fournir des commentaires constructifs.
  • Respecter les normes de codage ainsi que les bonnes pratiques de qualité et de sécurité.
  • Diagnostiquer et résoudre les problèmes techniques.
  • Identifier les goulots d’étranglement et optimiser les performances des applications.
  • Contribuer à la planification, à la conception, au développement, aux tests, au déploiement et à la maintenance tout au long du cycle de vie du développement logiciel.
  • Utiliser des assistants d’IA pour la conception, le développement et les tests.
  • Se tenir au courant des technologies émergentes et des tendances du secteur.
  • Contribuer à la documentation technique et au partage des connaissances.
  • Évaluer la faisabilité technique et estimer les solutions système proposées.

Exigences

  • Diplôme de licence en informatique, en génie logiciel ou dans un domaine connexe.
  • Trois à cinq ans d’expérience en tant qu’ingénieur logiciel full-stack ou dans un poste similaire.
  • Expérience pratique du développement Java, notamment avec le framework Spring Boot.
  • Expérience pratique du développement d’API et de l’intégration de systèmes au moyen d’API REST.
  • Expérience dans la création d’applications basées sur HTTP et TCP/IP.
  • Bonne connaissance pratique des méthodes d’analyse XML et JSON.
  • Expérience des débogueurs, des fuites de mémoire et de l’optimisation des performances des systèmes.
  • Expérience professionnelle des bases de données, des technologies de stockage et des systèmes RHEL.
  • Expérience de l’utilisation d’outils d’IA pour la conception, le codage et les tests.
  • Connaissance des outils Agile, notamment Jenkins, JIRA, Artifactory et Confluence.
  • Connaissance d’AWS, d’Azure ou de Google Cloud Platform ainsi que des pratiques DevOps.
  • Solides compétences en résolution de problèmes et grande attention aux détails.
  • Capacité à travailler de manière autonome et collaborative dans un environnement dynamique.
  • Swift ne peut pas parrainer l’autorisation de travail pour ce poste, maintenant ou à l’avenir.

Avantages

  • Salaire de base compétitif.
  • Possibilité de recevoir une prime en fonction des performances individuelles et de l’entreprise.
  • Assurance médicale sans cotisation à la charge du salarié ou de sa famille.
  • Assurance dentaire sans cotisation à la charge du salarié ou de sa famille.
  • Assurance optique sans cotisation à la charge du salarié ou de sa famille.
  • Assurance vie sans cotisation à la charge du salarié ou de sa famille.
  • Plan de retraite.
  • Abondement au régime 401(k).
  • Environnement de travail diversifié et inclusif.
  • Aménagements raisonnables en matière d’accessibilité pendant le recrutement.

Offres similaires

Knowtion Health

Responsable du recrutement à distance

Knowtion Health

Supervisez les systèmes de recrutement, les demandes de poste, les analyses et la gestion du personnel temporaire chez Knowtion Health. Contribuez à mettre en place des processus de recrutement évolutifs pour une entreprise de santé en pleine croissance.

Ouvrir
Napco National

Coordinateur des achats, Arabie saoudite (à distance)

Napco National

Coordonnez les opérations d’achat d’une entreprise manufacturière en Arabie saoudite, des bons de commande et livraisons fournisseurs aux formalités douanières et transferts de matériaux. Contribuez au dédouanement des expéditions, au traitement des factures, aux réclamations fournisseurs et au renouvellement des certificats produits.

Ouvrir
4M Analytics

Ingénieur senior en algorithmes de vision par ordinateur

4M Analytics

Développez des systèmes de vision par ordinateur et d’apprentissage automatique pour la plateforme de cartographie des réseaux souterrains de 4M Analytics. Pilotez les algorithmes de la recherche à la production avec les équipes d’ingénierie des données et produit.

Ouvrir
Joom

Responsable de la réussite client grands comptes, Brésil (à distance)

Joom

Pilotez les renouvellements, la fidélisation et le développement des comptes clients grands comptes de JoomPulse. Transformez les analyses de Mercado Livre et Shopee en recommandations concrètes pour les vendeurs sur les marketplaces.

Ouvrir
Terumo Medical Corporation

Responsable régional des ventes, Terumo Interventional Systems

Terumo Medical Corporation

Pilotez les ventes de dispositifs médicaux dans une région du centre-nord du New Jersey, en encadrant les équipes de terrain et les relations avec les hôpitaux. Développez le chiffre d’affaires régional, les performances commerciales et la promotion conforme des produits Terumo Interventional Systems.

Ouvrir
Claroty

Ingénieur en automatisation QA

Claroty

Développez l’automatisation des API et de l’interface utilisateur ainsi que des contrôles qualité CI/CD pour la plateforme de sécurité cyberphysique de Claroty. Contribuez à protéger les infrastructures critiques grâce à des tests fiables.

Ouvrir