Johnson Controls
Johnson Controls
Johnson Controls ontwikkelt slimme gebouwtechnologieën, software en diensten voor het beheren van binnenomgevingen en kritieke gebouwsystemen. Het portfolio omvat HVAC-apparatuur, gebouwautomatisering en -besturing, industriële koelinstallaties, branddetectie, beveiligingssystemen en digitale tools voor energiebeheer. Met oplossingen zoals OpenBlue helpt Johnson Controls organisaties de prestaties van gebouwen te monitoren, de operationele efficiëntie te verbeteren en duurzaamheidsdoelstellingen na te streven. Het bedrijf bedient klanten in sectoren zoals de bouw, gezondheidszorg en logistiek, met ondersteuning van een wereldwijd personeelsbestand.

Senior Software Engineer, C#/.NET-desktopapplicaties – Op locatie in India

Bouw en verbeter C#/.NET-desktopapplicaties die technische en architectonische ontwerpuitdagingen oplossen. Werk met WPF, SQL, Entity Framework, MVVM en WinUI samen met product- en projectteams.

Beschrijving

  • Maak en lever desktopapplicaties voor toepassingen op het gebied van technisch en architectonisch ontwerp.
  • Onderhoud, verbeter en breid bestaande bedrijfsproducten uit.
  • Werk samen met product owners om softwarevereisten te definiëren en te verduidelijken.
  • Werk samen met projectteams om leveringstermijnen vast te stellen, te analyseren en te ramen.
  • Voer codebeoordelingen, tests en foutopsporing uit ter ondersteuning van betrouwbare softwarereleases.
  • Stimuleer voortdurende verbeteringen in het volledige Agile-ontwikkelproces.
  • Stem af met stakeholders en deel de verantwoordelijkheid voor het realiseren van de projectvisie.
  • Rapporteer als onderdeel van het Development-team aan de Manager Software Applications Engineering.

Vereisten

  • Bacheloropleiding in informatica, engineering of een verwante studierichting.
  • Minimaal zes jaar ervaring met het ontwikkelen van complexe commerciële desktopapplicaties.
  • Sterke beheersing van C#, .NET, WPF, SQL, Entity Framework, MVVM en dependency injection.
  • Ervaring met Agile-methoden en actuele frameworks, waaronder WinUI 3 en .NET 7–8.
  • Kennis van ontwerppatronen zoals MVVM en dependency injection, evenals van objectgeoriënteerd programmeren.
  • Grondige kennis van relationele en niet-relationele databases.
  • Bekendheid met HTML, CSS, JavaScript en frontendframeworks zoals React.
  • Vermogen om in Agile-omgevingen te werken en daarbij best practices voor Jira te volgen.
  • Sterke analytische en probleemoplossende vaardigheden.
  • Kennis van C++ is een pluspunt.
  • Bekendheid met xUnit voor unit tests van .NET-talen.
  • Kennis van best practices op het gebied van cybersecurity.
  • Ervaring met CI/CD-pipelines en versiebeheertools.

Gerelateerde vacatures

General Dynamics Information Technology

Projectcoördinator waterinfrastructuurprojecten

General Dynamics Information Technology

Coördineer multidisciplinaire waterinfrastructuurprojecten voor GDIT en bewaak resultaten, budgetten en risico’s, terwijl u klanten en betrokkenen uit de gemeenschap betrekt. Deze thuiswerkfunctie in de VS omvat reizen door het land, 50–75% van de werktijd.

Openen
S&P Global

Hoofdanalist grondstoffen voor wereldwijde landbouwmarkten

S&P Global

Leid het landbouwmarktonderzoek en de prognoses voor S&P Global Energy. Bouw modellen, balansen en rapporten voor grondstoffen die marktontwikkelingen vertalen naar bruikbare inzichten voor klanten.

Openen