Tripadvisor
TRG Screen
Ingénieur Logiciel Principal, Full Stack
Le Rôle
Rejoignez TRG Screen : Construire des Équipes de Classe Mondiale. Un Expert à la Fois.
Êtes-vous prêt à faire partie d'une équipe dynamique à la pointe de l'innovation en matière de gestion des dépenses d'abonnement ?
Chez TRG Screen, nous ne redéfinissons pas seulement la manière dont les organisations gèrent leurs dépenses d'abonnement – nous façonnons l'avenir de l'industrie. Avec des solutions de pointe et un engagement envers l'excellence, nous permettons aux entreprises du monde entier d'optimiser leurs investissements d'abonnement et de stimuler une croissance durable.
Rejoignez-nous dans notre mission de révolutionner la gestion des abonnements et d'avoir un impact significatif sur la façon dont les entreprises accèdent et utilisent les informations critiques. Chez TRG Screen, votre talent et votre ambition trouveront leur place, où les opportunités de croissance et d'avancement abondent.
Nous recherchons un Ingénieur Logiciel Principal (Full Stack) pour assurer le leadership technique d'une équipe produit TRG Screen. Il s'agit d'un rôle pratique combinant une expertise technique approfondie avec la responsabilité de la direction technique, de l'architecture et de la livraison – travaillant dans un environnement full-stack basé sur .NET qui mélange le développement de nouvelles fonctionnalités avec l'amélioration et la modernisation de systèmes complexes et établis. TRG Screen est une organisation d'ingénierie axée sur l'IA, et ce rôle est censé promouvoir cette culture – définir la norme pour la façon dont l'équipe construit avec l'IA et montrer l'exemple.
Rejoignez TRG Screen et libérez votre potentiel dans un environnement où l'innovation prospère, les opportunités abondent et vos contributions font la différence. Nous sommes un employeur garantissant l'égalité des chances. Nous reconnaissons et valorisons le pouvoir de la diversité dans notre lieu de travail et nous nous engageons à être un employeur de choix pour tous. Nous accueillons et encourageons les candidatures de tous horizons. Toutes les candidatures d'emploi sont examinées strictement sur la base du mérite.
Chez TRG Screen, nous comprenons que les équipes diverses et inclusives ne sont pas seulement bénéfiques, elles sont essentielles à notre succès. Nous reconnaissons que l'acceptation de perspectives, d'origines et d'expériences diverses favorise l'innovation, améliore les capacités de résolution de problèmes et génère de meilleurs résultats commerciaux. En cultivant une culture d'inclusion où chaque voix est entendue et valorisée, nous permettons à nos équipes de classe mondiale de prospérer, d'exceller et de susciter un changement positif.
Nous sommes fiers de notre main-d'œuvre diversifiée et nous nous engageons à créer un environnement sûr et accueillant pour tous les employés. Les personnes de diverses ethnies, âges, genres et capacités sont encouragées à postuler.
À propos de TRG Screen
TRG Screen est le principal fournisseur de technologies et de solutions d'automatisation pour la gestion des données de marché et des abonnements, adaptées aux besoins uniques des institutions financières et des cabinets juridiques. Notre suite intégrée de solutions comprend la gestion des données de marché et des dépenses d'abonnement, la gestion de l'utilisation, le reporting de conformité et des services gérés complets, que des centaines de clients dans le monde utilisent pour éliminer les processus manuels fastidieux et inexacts et maîtriser les coûts des données de marché et des abonnements à grande échelle. Depuis plus de 25 ans, TRG Screen permet aux entreprises qui dépendent des données de marché de surveiller et de gérer stratégiquement les dépenses et l'utilisation des services de données et d'information, y compris les données de marché, la recherche, les licences logicielles, les services de conseil et autres dépenses d'entreprise nécessaires. Les solutions TRG Screen offrent aux décideurs une transparence totale sur les dépenses et l'utilisation des abonnements, leur permettant de gérer proactivement les coûts d'abonnement à grande échelle, de mener des négociations plus éclairées avec les fournisseurs, d'améliorer la gouvernance et d'éviter les dépenses inutiles sur ces services essentiels à l'entreprise. TRG Screen a son siège social à New York, avec des bureaux en Europe et en Asie, ainsi qu'un centre de support client 24x7 à Bangalore, en Inde.
TRG Screen est une société du portefeuille de Vista Equity Partners, l'une des plus grandes et des plus respectées sociétés de capital-investissement au monde.
Avis de confidentialité pour les candidats
Poste : Ingénieur Logiciel, Full Stack
Lieu : Belfast
Équipe : Activity Monitor
TRG Screen s'engage à protéger votre vie privée et à traiter vos informations personnelles de manière responsable. Les informations que vous fournissez pendant le processus de recrutement seront collectées, traitées et stockées conformément à notre politique de confidentialité.
Nous encourageons tous les candidats à consulter notre politique de confidentialité pour comprendre comment nous collectons, utilisons et protégeons vos données personnelles tout au long du processus de recrutement. Notre politique de confidentialité est disponible à l'adresse : trgscreen.com/privacy-policy.
En soumettant une candidature, vous reconnaissez avoir lu et compris notre politique de confidentialité.
Responsabilités
Leadership Technique
- Diriger la vision technique et l'architecture de l'équipe – prendre des décisions sur la pile technologique, les modèles de conception et la conception du système.
- Établir et appliquer les normes de codage, les meilleures pratiques et les processus de développement.
- Promouvoir et modéliser le développement assisté par l'IA au sein de l'équipe – encourager l'adoption d'outils d'IA, de flux de travail basés sur des spécifications et une utilisation responsable des pratiques de génération de code.
Développement et Livraison
- Concevoir, développer et posséder des initiatives full-stack complexes, en définissant la norme pour la qualité du code et le savoir-faire.
- Effectuer des revues de code rigoureuses, en fournissant des commentaires constructifs et en garantissant le respect des principes de code propre et des modèles de conception.
- Promouvoir les pratiques de test automatisé et assurer la fiabilité, les performances et la sécurité du système grâce à une surveillance et une optimisation proactives.
- Dépanner et résoudre les problèmes techniques les plus difficiles, en identifiant les causes profondes et en mettant en œuvre des solutions durables.
Leadership d'équipe et Collaboration
- Mentorer et fournir une supervision technique aux ingénieurs, en soutenant leur croissance par des conseils, des revues de code et en levant les blocages.
- Développer les capacités de l'équipe par le pair-à-pair, la formation et les normes de documentation.
- Collaborer avec la gestion de produit pour traduire les exigences en solutions techniques réalistes et en délais.
- Communiquer clairement les décisions techniques aux parties prenantes techniques et non techniques ; contribuer à la planification des sprints et à l'amélioration continue.
Compétences et Qualifications Requises
- 8+ années d'expérience professionnelle en développement logiciel, avec une solide expertise en C# et .NET Core.
- 3+ années dans un rôle de leadership technique ou d'ingénieur senior, avec une expérience avérée dans le mentorat d'ingénieurs et la direction technique.
- Solide connaissance de JavaScript et TypeScript, avec une expérience des frameworks front-end modernes (React, Angular, ou similaires) pour la construction d'interfaces utilisateur axées sur les données.
- Compréhension approfondie des principes de conception logicielle avec une capacité avérée à prendre et documenter des décisions architecturales dans des bases de code vastes et complexes.
- Solides compétences en bases de données relationnelles (SQL Server ou PostgreSQL préférées).
- Expérience avérée dans la mise en œuvre de stratégies de test complètes et la responsabilité de la fiabilité, des performances et de la sécurité du système.
- Excellentes compétences en communication et pensée stratégique – capable d'influencer les décisions techniques, de travailler efficacement avec le Produit et d'équilibrer la dette technique par rapport à la livraison.
Préféré
- Expérience avec des logiciels d'agent de bureau ou de surveillance d'endpoints.
- Connaissance des pipelines CI/CD et des pratiques DevOps.
- Expérience pratique avec des plateformes cloud telles que AWS ou Azure.
- Expérience avec des outils de développement assisté par l'IA (par exemple, Claude Code, Cursor) dans le cadre de la pratique d'ingénierie quotidienne – c'est ainsi que nous construisons chez TRG Screen.
- Connaissance du développement basé sur des spécifications – utilisation de spécifications structurées pour guider les agents de codage IA, préserver l'intention architecturale et valider la sortie générée (par exemple, BMAD, GitHub Spec-Kit).
