Johnson Controls
Johnson Controls
Johnson Controls utvikler smarte bygningsteknologier, programvare og tjenester for styring av innemiljøer og kritiske bygningssystemer. Porteføljen omfatter HVAC-utstyr, bygningsautomasjon og styringssystemer, industriell kjøling, branndeteksjon, sikkerhetssystemer og digitale verktøy for energistyring. Gjennom løsninger som OpenBlue hjelper Johnson Controls organisasjoner med å overvåke bygningers ytelse, forbedre driftseffektiviteten og arbeide mot bærekraftsmål. Selskapet betjener kunder innen blant annet bygg og anlegg, helsesektoren og logistikk, med virksomheten støttet av en global arbeidsstyrke.

Senior programvareingeniør, C#/.NET-skrivebordsapplikasjoner – på stedet i India

Utvikle og forbedre C#/.NET-baserte skrivebordsapplikasjoner som løser tekniske og arkitektoniske designutfordringer. Arbeid med WPF, SQL, Entity Framework, MVVM og WinUI i samarbeid med produkt- og prosjektteam.

Beskrivelse

  • Opprette og levere skrivebordsapplikasjoner for tekniske og arkitektoniske designområder.
  • Vedlikeholde, forbedre og videreutvikle selskapets eksisterende produkter.
  • Samarbeide med produkteiere for å definere og tydeliggjøre programvarekrav.
  • Samarbeide med prosjektteam for å avgrense, analysere og anslå leveringstidsplaner.
  • Gjennomføre kodegjennomganger, testing og feilsøking for å støtte pålitelige programvareleveranser.
  • Drive kontinuerlige forbedringer i den smidige utviklingsprosessen.
  • Koordinere med interessenter og dele ansvaret for å realisere prosjektvisjonen.
  • Rapportere til lederen for programvareapplikasjonsteknikk som en del av utviklingsteamet.

Krav

  • Bachelorgrad i datavitenskap, ingeniørfag eller en beslektet disiplin.
  • Minst seks års erfaring med utvikling av komplekse kommersielle skrivebordsapplikasjoner.
  • Svært gode ferdigheter i C#, .NET, WPF, SQL, Entity Framework, MVVM og avhengighetsinjisering.
  • Erfaring med smidige metoder og moderne rammeverk, inkludert WinUI 3 og .NET 7–8.
  • Forståelse av designmønstre som MVVM og avhengighetsinjisering, samt objektorientert programmering.
  • Solid kunnskap om relasjonelle og ikke-relasjonelle databaser.
  • Kjennskap til HTML, CSS, JavaScript og frontend-rammeverk som React.
  • Evne til å arbeide i smidige miljøer og følge beste praksis for Jira.
  • Sterke analytiske evner og gode problemløsningsevner.
  • Kunnskap om C++ er en fordel.
  • Kjennskap til xUnit for enhetstesting av .NET-språk.
  • Forståelse av beste praksis innen cybersikkerhet.
  • Erfaring med CI/CD-pipelines og verktøy for versjonskontroll.

Relaterte jobber

NFQ

Senior PHP-programvareingeniør

NFQ
501 – 1 000 Ansatte
HelsevesenLogistikkRådgivning

Senior PHP-ingeniør som videreutvikler betalings- og opplevelsene etter bestilling for HomeToGos markedsplass for ferieboliger. Bygger skalerbare applikasjoner og forbedrer bestillingsflyter med PHP og distribuerte systemer.

Åpne
APL Logistics

Process Associate, GBS økonomi og kundefordringer

APL Logistics

Støtt fakturering og regnskap for APL Logistics' globale virksomhet, inkludert oppdateringer om frigivelse av gods og fakturabehandling. Løs fakturatvister, følg opp tjenestenivåmål, svar på spørsmål fra interessenter og dekk opp for teamet.

Åpne