Johnson Controls
Johnson Controls
Johnson Controls arendab nutikaid hoonetehnoloogiaid, tarkvara ja teenuseid siseruumide ning hoonete kriitiliste süsteemide haldamiseks. Selle portfelli kuuluvad HVAC-seadmed, hooneautomaatika ja juhtimissüsteemid, tööstuslik külmutus, tulekahju avastamise lahendused, turvasüsteemid ning digitaalsed energiahalduse tööriistad. OpenBlue’i sarnaste lahenduste abil aitab Johnson Controls organisatsioonidel jälgida hoonete toimivust, parandada tegevuse tõhusust ja liikuda jätkusuutlikkuse eesmärkide poole. Ettevõte teenindab muu hulgas ehitus-, tervishoiu- ja logistikasektori kliente ning selle tegevust toetab üleilmne töötajaskond.

Vanem tarkvarainsener, C#/.NET-i töölauarakendused — kohapealne töö Indias

Arenda ja täiusta C#/.NET-i töölauarakendusi, mis lahendavad inseneri- ja arhitektuurse projekteerimise väljakutseid. Töötad WPF-i, SQL-i, Entity Frameworki, MVVM-i ja WinUI-ga koostöös toote- ja projektimeeskondadega.

Kirjeldus

  • Loo ja tarni inseneri- ning arhitektuurse projekteerimise kasutusjuhtudeks mõeldud töölauarakendusi.
  • Hoolda, täiusta ja laienda ettevõtte olemasolevaid tooteid.
  • Tee tooteomanikega koostööd tarkvaranõuete määratlemiseks ja täpsustamiseks.
  • Tee projektimeeskondadega koostööd tarneaegade määratlemiseks, analüüsimiseks ja hindamiseks.
  • Korralda koodiülevaatusi, testimist ja silumist, et toetada töökindlaid tarkvaraväljalaskeid.
  • Edenda agiilse arendusprotsessi pidevat täiustamist.
  • Koordineeri sidusrühmadega ja jaga vastutust projekti visiooni elluviimise eest.
  • Allu tarkvararakenduste insenerijuhtile arendusmeeskonna liikmena.

Nõuded

  • Arvutiteaduse, inseneriteaduse või lähedase valdkonna bakalaureusekraad.
  • Vähemalt kuueaastane kogemus keerukate kommertslike töölauarakenduste arendamisel.
  • C#, .NET-i, WPF-i, SQL-i, Entity Frameworki, MVVM-i ja sõltuvuste süstimise väga hea oskus.
  • Kogemus agiilsete meetodite ja ajakohaste raamistikega, sealhulgas WinUI 3 ja .NET 7–8.
  • Disainimustrite, nagu MVVM ja sõltuvuste süstimine, ning objektorienteeritud programmeerimise mõistmine.
  • Head teadmised relatsiooni- ja mitterelatsioonilistest andmebaasidest.
  • HTML-i, CSS-i, JavaScripti ja Reacti-sarnaste kasutajaliidese raamistike tundmine.
  • Võime töötada agiilses keskkonnas, järgides Jira häid tavasid.
  • Väga head analüüsi- ja probleemilahendusoskused.
  • C++ tundmine tuleb kasuks.
  • xUniti tundmine .NET-i keelte ühiktestimiseks.
  • Küberturvalisuse heade tavade mõistmine.
  • Kogemus CI/CD-konveierite ja versioonihaldustööriistadega.