Aller au contenu

Amentum

Ingénieur logiciel senior (éligible à une prime à la signature)

JavaScriptJavaDockerC++
Traduction automatique. Consultez l’original.

Objectif et impact

Notre contrat soutient plus de 12 initiatives avec des exigences variables en matière de développement matériel et logiciel. Nos projets se concentrent sur la configuration/maintenance d'équipements front end, les référentiels back-end, les tableaux de bord front end, ainsi que tout ce qui se situe entre ces éléments pour l'ensemble de la chaîne de traitement des données. Nos équipes peuvent varier d'un ou deux développeurs à une équipe de 12 personnes. Toutes nos équipes travaillent directement aux côtés de notre client pour discuter des besoins, identifier des solutions et choisir la voie à suivre pour la mise en œuvre. En tant que bureau d'ingénierie, notre client et notre personnel anticipent et planifient les attentes futures, en cherchant continuellement à anticiper le prochain défi. Ce poste est destiné à une équipe de développement logiciel qui travaille directement avec des ingénieurs en conception matérielle, des clients chargés des capacités de mission et des ingénieurs de terrain pour fournir une application axée sur la satisfaction des besoins de la mission. L'équipe est composée d'un total de quatre contractuels, incluant ce poste. L'équipe utilise une méthodologie agile pour constituer un backlog de tâches, les hiérarchiser en fonction du calendrier de publication des versions mineures/majeures, et gère le déploiement des mises à jour logicielles en coordination avec le client et les sites de terrain.

Horaires de travail : Lundi - Vendredi : Horaires normaux. Les heures de début/fin spécifiques peuvent être déterminées par le candidat et l'équipe pour répondre au mieux aux besoins en matière d'horaires.

Fourchette salariale : $180,000 - $225,000

#javelin #ICpoly

Détails de la rémunération

$180,000 - $225,000

La fourchette de rémunération ou le taux horaire indiqué pour ce poste est fourni à titre d'estimation de bonne foi de ce que l'entreprise a l'intention d'offrir pour ce rôle au moment de la publication de cette offre. La rémunération réelle peut varier en fonction de facteurs tels que les responsabilités du poste, la formation, l'expérience, les compétences, l'équité interne, les données du marché, les conventions collectives applicables et les lois pertinentes.

Publication originale

07/21/2026 - Jusqu'à ce que le poste soit pourvu

Amentum prévoit que cette demande d'emploi restera ouverte pendant au moins trois jours, avec une date de clôture au plus tôt trois jours après la publication originale. Ce calendrier peut changer en fonction des besoins de l'entreprise.

Amentum est fier d'être un employeur garantissant l'égalité des chances. Nos pratiques d'embauche offrent l'égalité des chances en matière d'emploi sans distinction de race, de sexe, d'orientation sexuelle, de grossesse (y compris la grossesse, l'accouchement, l'allaitement ou les conditions médicales liées à la grossesse, à l'accouchement ou à l'allaitement), d'âge, d'ascendance, de statut militaire ou d'ancien combattant des États-Unis, de couleur, de religion, de croyance, de statut matrimonial ou de partenaire domestique, de condition médicale, d'informations génétiques, d'origine nationale, de statut de citoyenneté, de statut de faible revenu, ou de handicap mental ou physique tant que les fonctions essentielles du poste peuvent être effectuées avec ou sans aménagement raisonnable, ou toute autre catégorie protégée par la loi fédérale, étatique ou locale. Apprenez-en davantage sur vos droits en vertu des lois fédérales et sur les langues supplémentaires sur les affiches sur le droit du travail postings.govdocs.com/#/vxSkbztPuAwwxfs.

Responsabilités essentielles

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 d'exigences documentées. Il examine et teste les composants logiciels pour vérifier leur conformité aux exigences de conception et documente les résultats des tests. Il résout les rapports d'anomalies logicielles. Il utilise des méthodologies de développement et de conception de logiciels adaptées à l'environnement de développement. Il fournit des contributions spécifiques aux composants logiciels de la conception du système, notamment les compromis matériel/logiciel, la réutilisation de logiciels, l'utilisation de solutions commerciales sur étagère (COTS)/gouvernementales sur étagère (GOTS) en remplacement de nouveaux développements, ainsi que l'analyse et la synthèse des exigences du niveau système aux composants logiciels individuels.

Capacités

  1. Analyser les besoins des utilisateurs pour en déduire les exigences de conception et de performance du logiciel
  1. Concevoir et coder de nouveaux logiciels ou modifier des logiciels existants pour ajouter de nouvelles fonctionnalités
  1. Déboguer les logiciels existants et corriger les défauts
  1. Intégrer des logiciels existants dans des systèmes ou des 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. Faire des recommandations pour améliorer la documentation et les normes des processus de développement logiciel
  1. Développer ou mettre en œuvre des algorithmes pour atteindre ou dépasser les normes de performance et fonctionnelles du système
  1. Aider à développer et à exécuter des procédures de test pour les composants logiciels
  1. Rédiger ou réviser la documentation logicielle et système
  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 ; en analysant les flux des systèmes, l'utilisation des données et les processus de travail ; et en enquêtant sur les zones problématiques
  1. Modifier les logiciels existants pour corriger des erreurs, s'adapter à un 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 mettre en œuvre des interfaces/requêtes complexes de bases de données ou de référentiels de données
  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é sur un projet donné
  1. Concevoir et mettre en œuvre des algorithmes complexes nécessitant le respect de contraintes strictes de timing, de ressources système ou d'interface ; effectuer le contrôle qualité sur les produits de l'équipe
  1. Consulter les ingénieurs système et les ingénieurs matériel pour déduire les exigences logicielles et obtenir des informations sur les limitations et capacités du projet, les exigences de performance et les interfaces
  1. 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
  1. Mettre en œuvre des recommandations pour améliorer la documentation et les normes des processus de développement logiciel

Exigences minimales (connaissances, compétences et aptitudes)

  1. Trois ans ou plus d'expérience en C++
  1. Dix ans ou plus d'expérience pertinente en programmation java, incluant au moins deux ans d'expérience en java 1.7+ et en développement de couches de présentation
  1. Deux ans ou plus d'expérience avec Spring et Javascript
  1. Cinq ans ou plus d'expérience en programmation JSP et servlet
  1. Cinq ans ou plus d'expérience avec JEE et la conception et le développement d'applications web d'entreprise
  1. Cinq ans ou plus d'expérience dans la conception et l'écriture d'applications REST-ful
  1. Capacité à créer et déployer des applications sur un serveur web Apache Tomcat
  1. Une année ou plus d'expérience avec les bibliothèques de présentation Javascript telles que Jquery, Angular et EXTJS
  1. Une année ou plus d'expérience avec MongoDB, Apache Camel souhaité

Habilitation requise

  1. TS/SCI avec Poly

Formation minimale

  1. Licence (Bachelors Degree) en informatique ou discipline technique connexe délivrée par un collège ou une université accrédité(e) requise.

Années d'expérience minimales

  1. Quatorze (14) ans d'expérience requis. Quatre années d'expérience supplémentaires sont requises si le candidat ne possède pas de licence dans un domaine technique.

Qualifications souhaitées

  1. Expérience avec Docker, Maven, Gitlab, processus CI/CD

Aperçu des avantages sociaux

Nos avantages sociaux en matière de santé et de bien-être sont conçus pour vous soutenir, vous et vos priorités.

Les offres incluent :

  • Assurance santé, dentaire et vision
  • Congés payés et jours fériés
  • Avantages liés à la retraite (y compris l'abondement 401(k))
  • Remboursement des frais d'études
  • Congé parental
  • Plan d'achat d'actions pour les employés
  • Options d'économie d'impôt
  • Assurance invalidité et assurance vie
  • Assurance pour animaux de compagnie

Remarque : Les avantages peuvent varier en fonction du type d'emploi, du lieu et des accords applicables. Les postes régis par une convention collective (CBA), la loi McNamara-O'Hara Service Contract Act (SCA) ou d'autres contrats de travail peuvent inclure des dispositions/avantages différents.

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