Brady Corporation

Ingénieur Logiciel Avancé Senior

PythonJavaC++
Traduction automatique. Consultez l’original.

Description de l'entreprise

Qui nous sommes

Brady fabrique des produits qui rendent le monde plus sûr et plus intelligent. Nous sommes un leader mondial des solutions de sécurité, d'identification et de conformité pour une grande diversité d'environnements de travail. Des profondeurs de l'océan à l'espace, de l'atelier à la salle d'accouchement — nous sommes pratiquement partout où vous regardez.

Les entreprises du monde entier font confiance à Brady grâce à notre expertise approfondie et à nos connaissances dans un large éventail d'industries et d'applications, soutenues par nos capacités de fabrication de classe mondiale.

Nous disposons d'une clientèle diversifiée dans des secteurs tels que l'électronique, les télécommunications, la fabrication, l'électricité, la construction, la santé, l'aérospatiale et bien d'autres. Au 31 juillet 2023, Brady employait environ 5,600 personnes dans le monde. Nos ventes pour l'exercice 2023 se sont élevées à environ 1.33 milliard de dollars. L'action Brady est cotée à la Bourse de New York sous le symbole BRC. Vous pouvez en apprendre davantage sur nous sur bradycorp.com.

Description du poste

Ce dont nous avons besoin

Informations supplémentaires

Chez Brady, nous valorisons l'innovation, la collaboration et l'amélioration continue. Nous nous engageons à créer un lieu de travail inclusif où les employés peuvent s'épanouir, développer leur carrière et contribuer à des résultats commerciaux significatifs. Si vous êtes passionné par l'analyse, la prise de décision stratégique et la croissance de l'entreprise grâce à l'excellence tarifaire, nous vous encourageons à postuler.

L'Ingénieur Logiciel Principal Confirmé joue un rôle essentiel dans la conception, le développement et l'amélioration de solutions logicielles avancées qui stimulent l'innovation et l'efficacité dans le portefeuille technologique et produit de Brady. Ce rôle s'articule en étroite collaboration avec des équipes interfonctionnelles pour livrer des produits logiciels de haute qualité qui répondent aux besoins des clients, améliorent les performances opérationnelles et soutiennent la croissance à long terme de l'entreprise.

Le candidat idéal est un professionnel du logiciel expérimenté avec une solide base technique, une passion pour l'innovation et la capacité de résoudre des défis d'ingénierie complexes. Cet individu contribuera au développement de technologies de pointe tout en aidant à renforcer les normes techniques, la collaboration et les meilleures pratiques de développement logiciel au sein de l'organisation.

Ce que vous ferez

  1. Concevoir, développer, tester et maintenir des applications et systèmes logiciels avancés.
  1. Collaborer avec des équipes interfonctionnelles pour définir les exigences logicielles, les spécifications techniques et les architectures système.
  1. Développer des solutions logicielles évolutives, fiables et performantes qui répondent aux besoins de l'entreprise et des clients.
  1. Assurer l'intégration transparente entre les logiciels, le matériel et les autres systèmes d'entreprise.
  1. Participer aux discussions sur l'architecture logicielle et contribuer aux décisions de conception technique.
  1. Mettre en œuvre et supporter les pratiques, outils et méthodologies modernes de développement logiciel.
  1. Identifier et piloter des améliorations dans les processus de développement logiciel pour accroître l'efficacité, la qualité et la maintenabilité.
  1. Effectuer des revues de code et promouvoir les meilleures pratiques en ingénierie logicielle.
  1. Dépanner des problèmes techniques complexes et mettre en œuvre des solutions efficaces.
  1. Supporter les initiatives d'intégration continue, de déploiement et d'automatisation.
  1. Collaborer avec les équipes produit, qualité et ingénierie tout au long du cycle de vie du développement logiciel.
  1. Mentorer et supporter les ingénieurs juniors tout en favorisant l'excellence technique au sein de l'équipe.
  1. Maintenir la documentation technique, les spécifications de conception et les normes de développement.
  1. Contribuer aux initiatives d'innovation et à l'évaluation des technologies émergentes.
  1. Supporter des projets supplémentaires et des responsabilités d'ingénierie selon les besoins.

Qualifications

Ce qu'il vous faudra pour réussir :

Qualifications requises

  1. Diplôme de licence en informatique, génie logiciel, technologie de l'information, ingénierie, mathématiques ou une discipline technique connexe.
  1. Minimum de 6 ans d'expérience en ingénierie logicielle, développement logiciel ou dans des rôles techniques connexes.
  1. Solide expertise en architecture logicielle, en modèles de conception et en méthodologies modernes de développement logiciel.
  1. Maîtrise des langages de programmation tels que Java, C++ et Python.
  1. Expérience de travail avec des outils de développement logiciel, des systèmes de contrôle de version et des environnements d'intégration/déploiement continus.
  1. Solides compétences analytiques, de dépannage et de résolution de problèmes.
  1. Capacité à travailler efficacement dans des environnements de travail indépendants et collaboratifs en équipe.
  1. Solides compétences en communication écrite et orale en anglais.

Qualifications préférées

  1. Master ou Doctorat en informatique, génie logiciel ou dans un domaine connexe.
  1. Expérience dans la direction de projets de développement logiciel ou d'initiatives techniques.
  1. Expérience dans le mentorat d'ingénieurs juniors et le soutien au développement d'équipe.
  1. Connaissance des méthodologies de développement logiciel Agile et des pratiques DevOps.
  1. Expérience en assurance qualité logicielle, en frameworks de test et en pratiques d'automatisation.
  1. Expérience avec les systèmes embarqués, les systèmes d'exploitation temps réel ou les solutions logicielles basées sur le cloud.
  1. Capacité à prospérer dans un environnement dynamique, rapide et axé sur l'innovation.
  1. Forte passion pour la technologie, l'innovation et l'apprentissage continu.
  1. Expérience de travail dans une organisation mondiale ou multinationale.

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

Ton prochain jobest déjà à ta recherche.

Nort

Plateforme de recrutement inversé pour développeurs

Réseaux sociauxInstagramLinkedInTwitter