TAP Engineering

Ingénieur Logiciel I

PythonJavaDockerC++C#Terraform
Traduction automatique. Consultez l’original.

Aperçu du poste

TAP Engineering recherche un Ingénieur Logiciel pour soutenir le développement, l'amélioration et la maintenance de systèmes logiciels complexes dans un environnement axé sur la mission.

Il s'agit d'un poste à temps plein, en horaire de jour standard, du lundi au vendredi.

Ce rôle implique de travailler sur des applications à forte intensité de traitement, de grands ensembles de données, des systèmes en temps réel et des plateformes basées sur l'analyse.

L'Ingénieur Logiciel contribuera à la conception du système, au développement logiciel et aux efforts d'intégration, tout en collaborant avec des équipes interfonctionnelles pour fournir des solutions évolutives et performantes.

Ce poste exige de solides compétences en résolution de problèmes, une expérience des outils de développement modernes et la capacité de travailler à la fois de manière autonome et en équipe.

Responsabilités clés

  1. Analyser les exigences des utilisateurs pour en dériver la conception du logiciel et les exigences de performance
  1. Concevoir, développer et modifier des systèmes logiciels pour répondre aux besoins fonctionnels et de performance
  1. Déboguer les logiciels existants et résoudre les défauts ou les problèmes de performance
  1. Intégrer le logiciel dans des systèmes et environnements d'exploitation nouveaux ou existants
  1. Développer et implémenter des algorithmes pour répondre aux normes de performance du système
  1. Concevoir et implémenter des requêtes et des interfaces de base de données
  1. Rédiger et maintenir la documentation logicielle et système
  1. Soutenir et exécuter les procédures de test pour les composants logiciels
  1. Fournir des recommandations pour améliorer les processus de développement logiciel et les normes de documentation
  1. Collaborer avec les ingénieurs et les parties prenantes pour analyser les flux de travail du système et identifier les solutions

Qualifications requises

  1. Accréditation TS/SCI active avec polygraphie appropriée
  1. Diplôme de licence en informatique ou dans un domaine connexe
  1. OU 11 années d'expérience pertinente en remplacement d'un diplôme
  1. 7+ années d'expérience en développement ou ingénierie logicielle
  1. Expérience avec un ou plusieurs langages de programmation tels que C, C++, C#, Java, ou Python
  1. Expérience dans le développement d'applications pour des environnements Windows et/ou UNIX/Linux
  1. Compréhension approfondie du cycle de vie du développement logiciel et des techniques de débogage
  1. Expérience avec des outils DevOps tels que Docker, Terraform, Ansible, ou Packer
  1. Familiarité avec des outils CI/CD tels que Jenkins ou Bamboo et la construction de pipelines automatisés
  1. Solides compétences analytiques et de résolution de problèmes
  1. Capacité à travailler efficacement dans un environnement d'équipe

Exigence d'accréditation

Ce poste nécessite une accréditation de sécurité TS/SCI active avec polygraphie appropriée. Le traitement et le maintien de l'accréditation seront effectués conformément aux exigences du gouvernement américain.

Qualifications préférées

  1. Expérience de travail avec de grands ensembles de données ou des systèmes de traitement en temps réel
  1. Familiarité avec l'architecture système et l'optimisation des performances
  1. Expérience avec les systèmes de contrôle de version et les flux de travail de développement collaboratif
  1. Exposition aux environnements de systèmes cloud ou distribués
  1. Capacité à assumer des responsabilités de leadership technique au sein d'une équipe

Rémunération

La fourchette de salaire anticipée pour ce poste est de 99,000 $ à 125,000 $, en fonction de l'expérience pertinente, des qualifications et d'autres facteurs applicables. La fourchette de rémunération fournie est une ligne directrice générale et ne constitue pas une garantie de rémunération ou de salaire.

Informations supplémentaires

TAP Engineering est un employeur qui respecte l'égalité des chances et l'action positive. Tous les candidats qualifiés recevront une considération pour l'emploi sans distinction de race, de couleur, de religion, de sexe, d'orientation sexuelle, d'identité de genre, d'origine nationale, de handicap, de statut d'ancien combattant ou de tout autre statut protégé par la loi.

Aperçu des avantages sociaux

TAP Engineering offre un ensemble complet et compétitif d'avantages sociaux, notamment :

  • Congés payés : 15–25 jours par an selon l'ancienneté, plus 11 jours fériés payés (jamais de perte ou de report)
  • Retraite : Contribution de l'employeur jusqu'à 15% % à un 401(k) par le biais d'une contrepartie et d'une participation aux bénéfices
  • Couverture médicale : Assurance médicale gratuite pour les employés, avec des plans d'achat optionnels pour les personnes à charge
  • Soins dentaires et optiques : Plans payés par l'employeur avec des améliorations optionnelles
  • Couverture d'assurance : Assurance vie, assurance décès et mutilation accidentels (AD&D), assurance invalidité de courte durée et assurance invalidité de longue durée payées par l'employeur
  • Comptes de dépenses discrétionnaires (FSA) : FSA pour les soins de santé et les soins aux personnes à charge
  • Remboursement des frais de scolarité : Jusqu'à 36,000 $ par an pour les cours approuvés
  • Avantages supplémentaires : Programme d'aide aux employés, incitations au bien-être, programmes de réduction, soins virtuels, réductions sur les ordonnances et assistance aux déplacements
  • Récompenses basées sur la performance : Augmentations de salaire, primes de performance et primes de parrainage

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