Roku
ATTAINX INC
Développeur Web Logiciel II
À propos du poste
Titre du poste : Développeur Web Logiciel II
Lieu : À distance/Hybride - DHS CISA, 4200 Wilson Boulevard, Arlington VA 22203 et 4601 N. Fairfax Drive, Arlington VA 22203.
Horaire de travail : Du lundi au vendredi.
Engagement EEO
AttainX est un employeur qui respecte l'égalité des chances en matière d'emploi et qui s'engage à offrir un lieu de travail exempt de discrimination. Nous offrons des chances égales aux candidats et aux employés sans distinction de race, de couleur, de religion, de sexe, d'origine nationale, d'âge, de handicap, de statut d'ancien combattant protégé ou de tout autre statut protégé par la loi applicable.
Accommodements
Les candidats et les employés qui ont besoin d'un accommodement raisonnable pour le processus de candidature ou pour exercer les fonctions essentielles du poste peuvent contacter les ressources humaines chez AttainX.
Exigences physiques
Ce poste implique principalement un travail sur ordinateur, le développement et la révision de logiciels et de conceptions, ainsi que la communication avec les membres de l'équipe et les parties prenantes. Les fonctions essentielles peuvent être exercées avec ou sans accommodement raisonnable.
Environnement de travail
Les lieux de travail sont le DHS CISA, 4200 Wilson Boulevard et 4601 N. Fairfax Drive, Arlington, VA 22203. Les heures de travail contractuelles générales sont de 8h00 à 16h00, heure de l'Est, du lundi au vendredi, à l'exclusion des jours fériés fédéraux, avec une disponibilité de base de 9h00 à 15h00. Le bruit dans les bureaux est généralement modéré. Un travail occasionnel en dehors des heures normales, y compris les week-ends et les jours fériés, peut être requis pour la réponse aux crises ou les problèmes informatiques critiques.
Qualifications et exigences en matière d'éducation
Exigences de sécurité : Doit être un Citoyen américain éligible pour obtenir/maintenir une habilitation de niveau Public Trust du DHS/CISA.
- Baccalauréat en informatique, systèmes d'information, développement Web ou dans un domaine de spécialité connexe.
- 2-4 années d'expérience pertinente en développement de logiciels Web, développement d'applications Web ou dans un rôle technique comparable.
- Expérience dans la conception et le développement de logiciels accessibles sur le Web, y compris les interfaces utilisateur, les nouvelles fonctionnalités et les composants réutilisables.
- Capacité à traduire les besoins des utilisateurs et les exigences techniques en une navigation intuitive, une architecture d'information et des conceptions d'interface utilisateur cohérentes.
- Connaissance des technologies et outils Web, y compris CSS, JavaScript, HTML, Python, SQL, outils natifs du cloud, Perl, PHP, Active Server Pages (ASP), SQL, et C++.
- Expérience dans le développement, la mise en œuvre et le débogage de code logiciel ; familiarité avec les outils de wireframing, de prototypage et de conception visuelle.
- Connaissance pratique de la section 508 en matière d'accessibilité et des directives applicables sur l'accessibilité du contenu Web (WCAG), y compris la navigation accessible, les formulaires et le contenu visuel.
- Expérience du développement de bases de données back-end et de la construction de requêtes SQL via le script CGI (Common Gateway Interface).
- Capacité à suivre la marque de l'agence, les normes de conception et les directives de langage clair tout en présentant des informations complexes de manière claire.
- Capacité à collaborer tout au long du cycle de vie du développement logiciel, à suivre les pratiques de développement établies et à travailler avec une direction périodique tout en acquérant une exposition à des tâches complexes.
- Excellentes compétences en communication, en analyse et en résolution de problèmes ; capacité à coordonner avec les administrateurs Web, les concepteurs, les développeurs et les parties prenantes.
- Doit être citoyen américain, capable d'obtenir et de maintenir une habilitation DHS Public Trust.
AttainX recherche un Développeur Web Logiciel II pour soutenir la plateforme de collaboration de l'infrastructure critique (CICP) du DHS CISA. Ce poste conçoit et développe des solutions logicielles accessibles sur le Web qui engagent les utilisateurs et répondent aux exigences commerciales, y compris les fonctionnalités de l'application, les interfaces utilisateur, le code logiciel et l'infrastructure Web de support. Le développeur collabore avec les administrateurs Web, les concepteurs et les équipes techniques tout au long du cycle de développement. Ce rôle reçoit des directives sur plusieurs aspects du travail tout en acquérant une exposition à des tâches de développement plus complexes.
À propos de nous
AttainX, Inc. fournit des solutions technologiques, des produits logiciels et des services professionnels à des clients du gouvernement fédéral. Nos employés sont essentiels à la réalisation des missions de nos clients. Nous soutenons la qualité, la collaboration et la croissance des employés par le travail d'équipe et le développement professionnel.
- L'expérience dans la conception d'applications du gouvernement fédéral, de tableaux de bord, d'interfaces géospatiales ou d'expériences de visualisation de données est préférée.
- DHS Trusted Tester est préféré.
Responsabilités du poste
Le Développeur Web Logiciel II soutient la modernisation du CICP par la conception, le développement, l'intégration et les tests de logiciels Web. Les responsabilités comprennent :
- Concevoir et développer des solutions logicielles accessibles sur le Web qui engagent les utilisateurs, répondent aux exigences commerciales et améliorent les flux de travail existants.
- Collaborer avec les administrateurs Web, les concepteurs, les développeurs, les analystes et les parties prenantes tout au long du cycle de développement complet.
- Créer des wireframes, des prototypes et des conceptions d'interaction ; contribuer aux nouvelles fonctionnalités et aux améliorations de l'application.
- Concevoir et développer des interfaces graphiques attrayantes et faciles à utiliser, conformes à la marque CISA et aux normes de conception approuvées.
- Développer, implémenter et déboguer le code de l'application en utilisant les technologies Web approuvées ; maintenir des composants d'interface réutilisables.
- Concevoir et développer l'infrastructure Web de support, y compris les bases de données back-end et les requêtes SQL via le script CGI.
- Intégrer les interfaces Web avec les services d'application, les APIs, les tableaux de bord, les outils géospatiaux et les outils de visualisation d'entreprise approuvés.
- Intégrer l'accessibilité de la section 508 dans chaque itération et version ; tester l'accès au clavier, l'ordre de focalisation, le contraste, les étiquettes, les messages d'erreur et la compatibilité avec les technologies d'assistance.
- Participer à la planification agile, aux revues de code et aux revues de conception ; réaliser les activités de développement assignées avec une direction périodique et escalader les problèmes techniques complexes.
- Soutenir les plans de test et les critères d'acceptation ; tester l'utilisabilité, l'accessibilité, les mises en page réactives et la compatibilité des navigateurs, et documenter les défauts et les recommandations.
- Coordonner avec les équipes de sécurité et de développement sur les contrôles d'accès, la confidentialité et la manipulation sécurisée des informations critiques protégées de l'infrastructure (PCII).
- Soutenir la migration et le déploiement en examinant la préparation de l'interface, en identifiant les impacts sur l'expérience utilisateur et en validant les flux de travail mis à jour après la publication.
- Examiner les modifications de l'application et du front-end pour la conformité de la conception, l'accessibilité, la sécurité et la maintenabilité ; résoudre les défauts avant la publication.
- Maintenir les actifs de conception, la documentation de l'interface et les références des flux de travail utilisateur pour soutenir le transfert de connaissances, la maintenance et les améliorations futures.
Fonctions non essentielles
Autres tâches connexes assignées.
Avantages
Nous sommes fiers d'offrir des programmes de rémunération et d'avantages sociaux compétitifs, y compris des congés payés, une assurance médicale, dentaire et vision, un plan 401(k) avec abondement, le remboursement des frais de scolarité/formation et une couverture d'invalidité de longue et courte durée, sous réserve des conditions du plan et de l'éligibilité.
