Aller au contenu

General Dynamics Information Technology

Ingénieur Logiciel Conseiller Principal

JavaScript
Traduction automatique. Consultez l’original.

Qualifications du poste

Type de demande : Régulier

Niveau d'habilitation actuellement requis : Top Secret SCI + Polygraph

Niveau d'habilitation à pouvoir obtenir : Top Secret SCI + Polygraph

Public Trust/Autre requis : Aucun

Compétences

Développement de processus (PD), Composants logiciels, Conception logicielle, Développement logiciel, Systèmes logiciels

Certifications

Aucune

Expérience

4 ans d'expérience pertinente

Citoyenneté américaine requise : Oui

Qualifications

  1. Un diplôme de Bachelor en informatique ou dans une discipline connexe d'un établissement d'enseignement supérieur agréé est requis. Quatre (4) années d'expérience supplémentaire en développement logiciel sur des projets avec des processus logiciels similaires peuvent remplacer un diplôme de Bachelor.
  1. Deux (2) années d'expérience dans le développement et la personnalisation d'applications de base telles que Incident, Problème, Changement, Connaissance et Catalogue de services
  1. Quatre (4) années d'expérience dans la livraison de solutions technologiques pour les systèmes d'application informatique sont requises.
  1. Expérience dans la création et la mise en œuvre de scripts, de règles métier, de politiques, d'ACL et dans la configuration ou la modification d'applications pour répondre aux exigences.
  1. Expérience dans l'intégration de logiciels tiers et de APIs à l'aide de REST et SOAP
  1. Expérience en codage dans des langages de script (c'est-à-dire : JavaScript, HTML, CSS, AngularJS, JSON ou d'autres langages).

Notre processus de vérification d'identité

Famille de poste : Science des données et Ingénierie des données

#SWDevPolyMD

La fourchette de salaire probable pour ce poste est de 195 500 $ - 264 500 $. Ce n'est cependant pas une garantie de rémunération ou de salaire. Plutôt, le salaire sera fixé en fonction de l'expérience, de la localisation géographique et éventuellement des exigences contractuelles et pourrait se situer en dehors de cette fourchette.

Heures hebdomadaires prévues : 40

Voyage requis : Aucun

Options de télétravail : Sur site

Lieu de travail : USA MD Annapolis Junction

Lieux de travail supplémentaires :

Dans le cadre du processus d'embauche, nous vous demanderons de compléter un processus de vérification d'identité qui utilise des données biométriques avancées et l'intelligence artificielle pour garantir l'authenticité et protéger contre la fraude d'identité. Vous devez être à l'écran pendant les entretiens virtuels. Nous nous réservons le droit de prendre votre photo pour vérifier votre identité et prévenir la fraude. En continuant, vous autorisez la collecte, le traitement et l'utilisation de vos données biométriques à des fins de vérification d'identité et de sécurité.

Rejoignez notre communauté de talents pour rester informé de nos opportunités de carrière et de nos événements à l'adresse gdit.com/tc gdit.com/tc.

Employeur garantissant l'égalité des chances / Personnes handicapées / Vétérans protégés

Description du poste

L'Ingénieur Logiciel développe, maintient et améliore des systèmes logiciels complexes et diversifiés (par exemple, analyses intensives en traitement, développement d'algorithmes novateurs, manipulation de très grands ensembles de données, systèmes en temps réel et systèmes d'information de gestion d'entreprise) sur la base des exigences documentées. Travaille individuellement ou en équipe. Examine et teste les composants logiciels pour vérifier leur conformité aux exigences de conception et documente les résultats des tests. Résout les rapports de problèmes logiciels. Utilise les méthodologies de développement et de conception logicielle appropriées à l'environnement de développement. Fournit des contributions spécifiques aux composants logiciels de la conception du système, y compris les compromis matériel/logiciel, la réutilisation de logiciels, l'utilisation de produits commerciaux sur étagère (COTS)/gouvernementaux sur étagère (GOTS) à la place du nouveau développement, et l'analyse et la synthèse des exigences du niveau système aux composants logiciels individuels.

  1. Analyser les exigences des utilisateurs pour en dériver les exigences de conception et de performance logicielles
  1. Déboguer les logiciels existants et corriger les défauts
  1. Fournir des recommandations pour améliorer la documentation et les normes des processus de développement logiciel
  1. Concevoir et coder de nouveaux logiciels ou modifier des logiciels existants pour ajouter de nouvelles fonctionnalités
  1. Intégrer les logiciels existants dans des systèmes ou environnements d'exploitation nouveaux ou modifiés *
  1. Développer des requêtes de données simples pour des bases de données ou des dépôts de données existants ou proposés
  1. Applique les connaissances en ITOM, ITSM, HRSD, CSM et/ou Service Portal.
  1. Code avec des langages de programmation et des bases de données, y compris HTML, CSS, JavaScript.
  1. Rédiger ou réviser la documentation logicielle et système
  1. Servir de chef d'équipe au niveau approprié au processus de développement logiciel utilisé dans un projet particulier
  1. Concevoir ou implémenter des interfaces/requêtes complexes de bases de données ou de dépôts de données
  1. Développer ou implémenter des algorithmes pour répondre ou dépasser les normes de performance et fonctionnelles du système
  1. Assister au développement et à l'exécution des procédures de test pour les composants logiciels
  1. Développer des solutions logicielles en analysant les normes de performance du système, en consultant les utilisateurs ou les ingénieurs système ; analyser le flux système, l'utilisation des données et les processus de travail ; et enquêter sur les domaines problématiques
  1. Modifier les logiciels existants pour corriger les erreurs, s'adapter à du nouveau matériel ou améliorer leurs performances
  1. Concevoir, développer et modifier des systèmes logiciels, en utilisant l'analyse scientifique et des modèles mathématiques pour prédire et mesurer les résultats et les conséquences de la conception
  1. Concevoir ou implémenter des algorithmes complexes nécessitant le respect de contraintes strictes de synchronisation, de ressources système ou d'interface ; effectuer le contrôle qualité des produits de l'équipe
  1. Mettre en œuvre les recommandations pour améliorer la documentation et les normes des processus de développement logiciel
  1. Superviser une ou plusieurs équipes de développement logiciel et s'assurer que le travail est effectué conformément aux contraintes du processus de développement logiciel utilisé dans un projet particulier
  1. Conférer avec les ingénieurs système et les ingénieurs matériels pour dériver les exigences logicielles et pour
  1. obtenir des informations sur les limitations et capacités du projet, les exigences de performance et les interfaces. Coordonner l'installation du système logiciel et surveiller le fonctionnement de l'équipement pour s'assurer que les spécifications opérationnelles sont respectées

GDIT EST VOTRE PLACE

  • 401K avec abondement de l'entreprise
  • Forfaits complets de santé et de bien-être
  • Équipe de mobilité interne dédiée à vous aider à gérer votre carrière
  • Opportunités de croissance professionnelle, y compris des formations et certifications rémunérées
  • Technologie de pointe de laquelle vous pouvez apprendre

Rémunération globale chez GDIT

Notre programme d'avantages sociaux pour tous les employés basés aux États-Unis comprend une variété d'options de régime de santé, certains avec des comptes d'épargne santé, des options de régime dentaire, un régime de soins oculaires et un régime de retraite 401(k) offrant la possibilité de contribuer des dollars avant et après impôt jusqu'aux limites annuelles de l'IRS et de recevoir un abondement de l'entreprise. Pour encourager l'équilibre travail/vie personnelle, GDIT offre à ses employés des semaines de travail flexibles lorsque cela est possible et une variété de plans de congés payés, y compris les vacances, les congés maladie et personnels, les jours fériés, les congés parentaux payés, militaires, de deuil et de jury. Pour garantir que nos employés soient en mesure de protéger leur revenu, d'autres offres telles que des prestations d'invalidité de courte et longue durée, une assurance vie, décès et invalidité accidentels, une assurance accident personnel, une assurance maladies graves et une assurance voyage d'affaires et accident sont fournies ou disponibles. Nous examinons régulièrement notre programme de rémunération globale pour nous assurer que nos offres sont compétitives et reflètent ce que nos employés nous ont dit qu'ils valorisent le plus.

À propos de notre travail

Nous sommes GDIT. Une entreprise mondiale de technologie et de services professionnels qui fournit des solutions technologiques et des services de mission à chaque agence majeure du gouvernement américain, de la communauté de la défense et du renseignement. Nos experts en 26,000 extraient la puissance de la technologie pour créer de la valeur immédiate et fournir des solutions à la pointe de l'innovation. Nous opérons dans plus de 50 pays dans le monde, offrant des capacités de pointe prêtes pour la mission dans l'IA, le cloud, la cybersécurité et le développement logiciel.

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

Vagas Dev est maintenu gratuitement par l’équipe NortJobs.

Votre prochain emploiest peut-être sur NortJobs.

Vagas Dev

Des emplois pour développeurs et programmeurs. Le Brésil en priorité. Votre prochaine opportunité.

NortJobs · soutien du projetInstagramLinkedInTwitter
Mentions légalesÀ propos du projetConfidentialitéVagas Dev © 2026