Johnson Controls
Johnson Controls
Johnson Controls разработва интелигентни технологии, софтуер и услуги за управление на вътрешната среда и критичните системи в сградите. Портфолиото му включва HVAC оборудване, автоматизация и управление на сгради, промишлено охлаждане, системи за откриване на пожари, системи за сигурност и цифрови инструменти за управление на енергията. Чрез решения като OpenBlue Johnson Controls помага на организациите да наблюдават ефективността на сградите, да подобряват оперативната си ефективност и да работят за постигане на целите си за устойчивост. Компанията обслужва клиенти в сектори, сред които строителство, здравеопазване и логистика, като дейността ѝ се подкрепя от глобална работна сила.

Старши софтуерен инженер, настолни приложения с C#/.NET — работа на място в Индия

Разработвайте и усъвършенствайте настолни приложения с C#/.NET, които решават предизвикателства в инженерното и архитектурното проектиране. Работете с WPF, SQL, Entity Framework, MVVM и WinUI в сътрудничество с продуктови и проектни екипи.

Описание

  • Създавайте и доставяйте настолни приложения за инженерни и архитектурни проекти.
  • Поддържайте, усъвършенствайте и разширявайте съществуващите продукти на компанията.
  • Партнирайте си със собствениците на продукти за дефиниране и изясняване на софтуерните изисквания.
  • Сътрудничете си с проектните екипи за определяне на обхвата, анализ и оценка на сроковете за доставка.
  • Извършвайте прегледи на кода, тестване и отстраняване на грешки в подкрепа на надеждни софтуерни издания.
  • Инициирайте постоянни подобрения в рамките на гъвкавия процес на разработка.
  • Координирайте работата със заинтересованите страни и споделяйте отговорността за реализирането на визията на проекта.
  • Като част от екипа по разработка докладвайте на мениджъра по инженеринг на софтуерни приложения.

Изисквания

  • Бакалавърска степен по компютърни науки, инженерство или сродна дисциплина.
  • Най-малко шест години опит в разработването на сложни комерсиални настолни приложения.
  • Отлично владеене на C#, .NET, WPF, SQL, Entity Framework, MVVM и инжектиране на зависимости.
  • Опит с гъвкави методологии и актуални рамки, включително WinUI 3 и .NET 7–8.
  • Познаване на модели за проектиране като MVVM и инжектиране на зависимости, както и на обектно-ориентираното програмиране.
  • Добри познания по релационни и нерелационни бази данни.
  • Познаване на HTML, CSS, JavaScript и frontend рамки като React.
  • Способност за работа в гъвкави среди при спазване на добрите практики за Jira.
  • Силни аналитични умения и способности за решаване на проблеми.
  • Познанията по C++ са предимство.
  • Познаване на xUnit за модулно тестване на .NET езици.
  • Познаване на добрите практики за киберсигурност.
  • Опит с CI/CD конвейери и инструменти за контрол на версиите.