Johnson Controls
Johnson Controls
Johnson Controls développe des technologies, des logiciels et des services pour les bâtiments intelligents afin de gérer les environnements intérieurs et les systèmes essentiels des bâtiments. Son portefeuille comprend des équipements de chauffage, de ventilation et de climatisation, des solutions d’automatisation et de contrôle des bâtiments, de la réfrigération industrielle, des systèmes de détection d’incendie et de sécurité, ainsi que des outils numériques de gestion de l’énergie. Grâce à des solutions comme OpenBlue, Johnson Controls aide les organisations à suivre les performances de leurs bâtiments, à améliorer leur efficacité opérationnelle et à progresser vers leurs objectifs de développement durable. L’entreprise sert des clients de secteurs tels que la construction, la santé et la logistique, avec des activités soutenues par une main-d’œuvre mondiale.

Ingénieur logiciel senior, applications de bureau C#/.NET — Sur site en Inde

Concevez et améliorez des applications de bureau en C#/.NET répondant à des défis d’ingénierie et de conception architecturale. Travaillez avec WPF, SQL, Entity Framework, MVVM et WinUI en collaboration avec les équipes produit et projet.

Description

  • Créez et fournissez des applications de bureau pour des cas d’usage liés à l’ingénierie et à la conception architecturale.
  • Assurez la maintenance, l’amélioration et l’évolution des produits existants de l’entreprise.
  • Collaborez avec les responsables produit pour définir et clarifier les exigences logicielles.
  • Collaborez avec les équipes projet afin de définir le périmètre, d’analyser et d’estimer les délais de livraison.
  • Effectuez des revues de code, des tests et du débogage pour favoriser des mises en production logicielles fiables.
  • Pilotez l’amélioration continue tout au long du processus de développement Agile.
  • Coordonnez-vous avec les parties prenantes et partagez la responsabilité de la réalisation de la vision du projet.
  • Rendez compte au responsable de l’ingénierie des applications logicielles au sein de l’équipe de développement.

Exigences

  • Diplôme de licence en informatique, en ingénierie ou dans une discipline connexe.
  • Au moins six ans d’expérience dans le développement d’applications de bureau commerciales complexes.
  • Très bonne maîtrise de C#, .NET, WPF, SQL, Entity Framework, MVVM et de l’injection de dépendances.
  • Expérience des méthodes Agile et des frameworks actuels, notamment WinUI 3 et .NET 7–8.
  • Connaissance des modèles de conception tels que MVVM et l’injection de dépendances, ainsi que de la programmation orientée objet.
  • Solides connaissances des bases de données relationnelles et non relationnelles.
  • Familiarité avec HTML, CSS, JavaScript et les frameworks frontend tels que React.
  • Capacité à travailler dans des environnements Agile en suivant les bonnes pratiques de Jira.
  • Solides capacités d’analyse et de résolution de problèmes.
  • La connaissance de C++ constitue un atout.
  • Familiarité avec xUnit pour les tests unitaires des langages .NET.
  • Connaissance des bonnes pratiques en matière de cybersécurité.
  • Expérience des pipelines CI/CD et des outils de contrôle de version.

Offres similaires

Lifecycle Software

Spécialiste à distance en conception de solutions (Portugal)

Lifecycle Software
11 – 50 Employés
ConseilLogistiqueMarketing

Définissez les besoins des clients et les cahiers des charges pour les solutions de support aux activités télécoms de Lifecycle Software. Coordonnez les livraisons agiles, les intégrations et le transfert vers les opérations après mise en œuvre.

Ouvrir
Dotdigital

Spécialiste du contenu et des réseaux sociaux chez Dotdigital (hybride, Royaume-Uni)

Dotdigital

Créez des campagnes visuelles, vidéo et sociales pour la plateforme d’expérience client et de données de Dotdigital. Développez des programmes d’influence, de promotion par les employés et de contenu à l’échelle mondiale.

Ouvrir
Product Marketing Alliance

Coordinateur de l’engagement communautaire

Product Marketing Alliance

Contribuez au développement des communautés professionnelles de Product Marketing Alliance en organisant des événements pour les membres, des programmes d’engagement et des partenariats dans son réseau B2B.

Ouvrir
Apex Companies, LLC

Responsable des opérations de traitement de l’eau et des eaux usées

Apex Companies, LLC
1 001 – 5 000 Employés
ConseilLogistiqueSoins de santé

Pilote la conformité, les équipes et les services sur site liés au traitement de l’eau et des eaux usées chez Apex Companies. Contribue à des projets d’infrastructures hydrauliques municipales, commerciales et privées en Pennsylvanie.

Ouvrir
Hyperproof

Responsable senior des opérations de revenus et chef d’équipe des systèmes métier chez Hyperproof

Hyperproof
51 – 200 Employés
ConformitéSaaSSécurité

Piloter la stratégie des systèmes de revenus, les prévisions et une petite équipe RevOps chez Hyperproof, en mettant l’accent sur Salesforce, CPQ et l’analyse des revenus. Hyperproof développe des logiciels de gestion des risques et de la conformité.

Ouvrir
Trinity Life Sciences

Responsable de mission, valeur, accès et tarification en sciences de la vie

Trinity Life Sciences
1 001 – 5 000 Employés
LogistiqueMarketingSoins de santé

Pilote des missions de conseil de Trinity Life Sciences sur la valeur, l’accès et la tarification, en supervisant les relations clients, les équipes, les livrables et les budgets. Contribue au développement commercial et accompagne les collègues juniors.

Ouvrir
Berliner Verkehrsbetriebe (BVG)

Responsable des opérations de paiement, Jelbi

Berliner Verkehrsbetriebe (BVG)

Supervisez les opérations de paiement, de facturation et de rapprochement de la plateforme Jelbi de BVG. Coordonnez l’amélioration des processus et les initiatives fondées sur les données avec les équipes produit, finance et comptabilité, ainsi qu’avec des partenaires externes.

Ouvrir