CONCEPT SOLUTIONS LLC
Primerica
Lead Développeur d'applications
À propos du poste
REJOIGNEZ NOTRE ÉQUIPE
En 2025, USA Today a reconnu Primerica comme un Top Workplace USA pour la cinquième année consécutive, et Newsweek a nommé Primerica l'un des plus grands lieux de travail d'Amérique pour la diversité pour la deuxième année consécutive. En 2024, l'Atlanta Journal-Constitution a nommé Primerica comme un Top Workplace pour la onzième année consécutive, et Forbes a reconnu Primerica comme l'un des meilleurs employeurs d'Amérique pour les femmes pour la cinquième année consécutive. De plus, pour la dixième fois, Primerica a été élu meilleur employeur par Gwinnett Magazine. Primerica est un endroit formidable où travailler !
À PROPOS DE CE POSTE
Le développeur est responsable de la conception, de la modification et du développement de systèmes en utilisant des techniques avancées, y compris la capacité d'analyser les systèmes actuels pour résoudre des problèmes nouveaux et/ou existants. Nécessite une connaissance approfondie et une expérience du développement de systèmes frontend. Sert de ressource pour les collègues moins expérimentés ; peut diriger ou superviser le travail d'autres développeurs/projets. Se tient informé des technologies nouvelles et émergentes. Travaille de manière autonome ; reçoit une orientation minimale.
La fourchette de salaire estimée pour ce rôle est jusqu'à 125K USD par an
Lieu : Duluth, GA
Rôle hybride
Statut FLSA : Ce poste est exempté (non éligible aux heures supplémentaires) : Oui
La politique de Primerica, Inc. et de ses filiales a toujours été et restera d'être un employeur garantissant l'égalité des chances. Nous offrons des chances égales à toutes les personnes qualifiées, indépendamment de leur race, sexe, couleur, credo religieux, religion, origine nationale, statut de citoyenneté, âge, handicap, grossesse, ascendance, service militaire ou statut de vétéran, statut génétique ou de porteur, état matrimonial, orientation sexuelle, ou toute classification protégée par les lois fédérales, étatiques ou locales applicables.
Chez Primerica, nous croyons que la diversité et l'inclusion sont essentielles à notre avenir et à notre mission – créer une base pour un lieu de travail créatif qui mène à l'innovation, à la croissance et à la rentabilité. Grâce à une variété de programmes et d'initiatives, nous investissons dans chaque employé, cherchant à garantir que nos collaborateurs soient non seulement respectés en tant qu'individus, mais aussi véritablement valorisés pour leurs perspectives uniques.
RESPONSABILITÉS ET QUALIFICATIONS
TÂCHES ET RESPONSABILITÉS DU POSTE
Tâches techniques
- Code, tests unitaires et débogage de programmes en assurant des performances optimales grâce à des techniques de programmation avancées.
- Rédige des spécifications techniques et crée des plans de tests unitaires complets pour chaque nouvelle fonctionnalité, application et/ou conversion d'un système d'application à un autre.
- Effectue des tests unitaires approfondis pour les nouvelles fonctionnalités, applications, conversions, etc., grâce à une validation complète de la régression.
- Utilise les outils logiciels appropriés pour la gestion du code source, la création de code, la compilation et l'exécution de programmes.
- Documente les nouveaux systèmes ainsi que les modifications apportées aux systèmes existants conformément aux normes établies ; développe des organigrammes, des diagrammes logiques, des formats d'enregistrement et des structures de codage à l'aide d'outils approuvés par l'architecture.
- Examine les plans et les résultats des tests métier pour s'assurer de leur efficacité à répondre aux exigences du projet.
- Dirige la formation du personnel métier sur les systèmes nouveaux et modifiés.
- Fournit un support sur appel pour les environnements de production et inférieurs.
- Fournit une formation en travaillant avec et en encadrant d'autres développeurs et/ou contractuels.
- Expérience du cycle complet d'implémentation PRPC, y compris la conception de la structure de classes d'entreprise et la conception des ensembles de règles.
Tâches d'analyse et d'investigation
- Effectue une analyse de fond par la recherche, des entretiens / réunions avec les domaines métier pour définir les besoins, comprendre les résultats souhaités et résoudre les problèmes.
- Rencontre de manière indépendante des partenaires métier et la direction pour déterminer des solutions système et évaluer la faisabilité technique.
- Analyse les facteurs système détaillés, y compris les exigences d'entrée et de sortie, le flux d'informations, les exigences matérielles et logicielles et les méthodes alternatives de résolution de problèmes pour assurer des performances optimales.
- Applique des compétences d'analyse avancées et des connaissances métier pour résoudre des problèmes métier complexes.
- Utilise les outils approuvés appropriés pour concevoir des solutions.
- Se tient au courant des technologies avancées dans ses domaines d'expertise.
- Collabore avec d'autres pour formuler des solutions optimales.
Tâches de livraison de projet
- Participe et dirige la création, la planification et la coordination de systèmes avec d'autres équipes et ressources informatiques.
- Crée et/ou met à jour la documentation système de manière appropriée en fonction de l'affectation du projet.
- Crée des propositions de projet (y compris des estimations) et les présente aux parties prenantes pour examen et approbation.
- Discute et documente comment les modifications proposées au système affecteront le processus métier ou d'autres systèmes pertinents.
- Applique et respecte la politique de gestion technologique du cycle de vie du développement logiciel (SDLC).
- Respecte la politique de gestion technologique de la gestion des changements.
Leadership de projet
- Gère des projets plus complexes jusqu'à leur achèvement, y compris la conception et les propositions de projet.
- Maintient des interactions positives avec les métiers et les pairs.
Conformité
- Protège l'autorité de l'entreprise à exercer ses activités en se conformant aux normes, politiques et procédures légales et éthiques.
- Suit toutes les politiques applicables de gestion des technologies de l'information.
- S'assure que les nouveaux outils, méthodes ou frameworks de développement intègrent des techniques de codage sécurisé.
RESPONSABILITÉS DE SUPERVISION
Fournit une formation, des conseils ou un mentorat aux membres de l'équipe, sans responsabilités de supervision formelles.
Prérequis
FORMATION, EXPÉRIENCE ET CERTIFICATS
- École technique, professionnelle ou de commerce ou expérience équivalente en informatique, en génie informatique ou dans un domaine connexe.
- 4-5 années d'expérience.
- A participé à plusieurs projets système majeurs et a démontré sa maîtrise dans plusieurs disciplines/plateformes de développement.
- Compétences en résolution de problèmes, en analyse et en conception.
- Codage, test et débogage de systèmes.
- Autonome avec d'excellentes compétences organisationnelles, verbales et écrites, et la capacité de bien travailler avec les pairs et la direction.
- Prend en charge les tâches assignées et travaille avec une orientation et une direction minimales de la part de la direction et des autres membres de l'équipe.
CONNAISSANCES, COMPÉTENCES ET APTITUDES REQUISES
- HTML5, CSS3, Typescript, et Vue.js, Vuetify, Pinia, Vite.
- Une compréhension de la POO en Javascript et des modèles MVC/MVVM.
- Outils CI/CD comme Jenkins ou Gradle.
- Logiciels de gestion de conteneurs comme Docker ou Kubernetes.
- Outils de dépannage comme Chrome Dev Tools ou BrowserStack.
- Test d'applications JavaScriipt en utilisant des frameworks tels que Vitest, JEST/Mocha (Unit, E2E, UI)
- Outils de build tels que Webpack ou Rollup.
- Outils de gestion des tests et de suivi des défauts tels que Jira.
- Bases de données, JDBC, SQL, analyse JSON et XML.
- Programmation sécurisée utilisant les meilleures pratiques de l'industrie.
- Consommation de services REST, compréhension des verbes HTTP et des codes d'état de réponse HTTP.
- Postman ou outils de test API équivalents.
- Développement d'applications Web réactives pour mobile, tablette et bureau.
NOS AVANTAGES
- Assurance santé, dentaire et vision dès le premier jour.
- Plan 401(k) avec une contrepartie employeur compétitive.
- Congés payés (vacances, maladie, jours fériés et bénévolat).
- Assurance vie et invalidité.
- Compte de dépenses flexibles et compte d'épargne santé.
- Développement professionnel.
- Remboursement des frais de scolarité.
- Événements sociaux et philanthropiques parrainés par l'entreprise.
