Aller au contenu

General Dynamics Information Technology

Ingénieur Logiciel Sr Advisor

JavaScript
Traduction automatique. Consultez l’original.

À propos du poste

Type de demande : Régulier

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

Notre processus de vérification d'identité

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 êtes censé ê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 sur gdit.com/tc gdit.com/tc.

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

Qualifications du poste

Niveau d'habilitation devant être actuellement détenu : 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 + années 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 accrédité est requis. Quatre (4) années d'expérience supplémentaire en développement logiciel sur des projets avec des processus logiciels similaires peuvent se substituer à 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 ServiceNow pour répondre aux exigences.
  1. Expérience dans l'intégration de logiciels tiers et de APIs en utilisant 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)

Description du poste

L'Ingénieur Logiciel développe, maintient et améliore des systèmes logiciels complexes et diversifiés (par exemple, analyses à forte intensité de traitement, développement d'algorithmes novateurs, manipulation de jeux de données extrêmement volumineux, systèmes en temps réel et systèmes de gestion d'informations commerciales) 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 logiciel 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) en remplacement d'un nouveau développement, et l'analyse et la synthèse des exigences du niveau système aux composants logiciels individuels.

  1. Analyser les besoins des utilisateurs pour en dériver la conception logicielle et les exigences de performance
  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 des 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 référentiels 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é sur un projet particulier
  1. Concevoir ou implémenter des interfaces/requêtes complexes de bases de données ou de référentiels 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 de 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 des 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 terminé conformément aux contraintes du processus de développement logiciel utilisé sur 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 la formation rémunérée et les certifications
  • Technologie de pointe de laquelle vous pouvez apprendre

Lieux de travail supplémentaires

Total Rewards chez GDIT

Notre programme d'avantages pour tous les employés basés aux États-Unis comprend une variété d'options de plans médicaux, certains avec des comptes d'épargne santé, des options de plans dentaires, un plan de vision et un plan 401(k) offrant la possibilité de contribuer en 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 vie professionnelle/vie privée, GDIT offre aux 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, d'assurance vie, de décès et de mutilation accidentels, d'accident personnel, de maladie grave et d'assurance voyage d'affaires et accident sont fournies ou disponibles. Nous examinons régulièrement notre programme Total Rewards pour nous assurer que nos offres sont compétitives et reflètent ce que nos employés ont exprimé comme étant le plus important pour eux.

À 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 26,000 experts 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 mission prêtes à l'emploi 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