Назад
Company hidden
9 часов назад

Principal .Net Engineer / Software Architect

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior/principal
Английский
b2
Страна
CR
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Principal .NET Engineer / Software Architect: Owning and evolving the edge architecture, including module structure, interfaces, local runtimes, and operational concepts with an accent on designing for offline-first workflows, data durability, and secure edge patterns. Focus on ensuring robust operation of Azure IoT Edge modules on-device, optimizing local persistence, and driving performance on constrained hardware.

Location: Hybrid in Prague, Brno

Company

hirify.global's Avenga is a global company with 6000+ specialists providing business and tech advisory, enterprise solutions, CX, UX and UI design, managed services, product development, and software development.

What you will do

  • Own and evolve the edge architecture: module structure, interfaces, local runtimes, and operational concepts.
  • Design for offline-first: local workflows, data durability, retention, backfill, conflict handling, and safe re-sync after long outages.
  • Ensure robust operation of Azure IoT Edge modules on-device: deployment strategy, versioning, rollback, monitoring/logging, and troubleshooting.
  • Architect and optimize local persistence and data flows across modules (incl. two local databases).
  • Drive performance, reliability, and maintainability on constrained/remote hardware (resource management, startup/shutdown behavior, failure recovery).
  • Establish secure edge patterns: device hardening, secrets handling, certificate strategy, and secure local communication.

Requirements

  • 8+ years professional experience in software engineering/architecture.
  • 5+ years hands-on experience with Edge Computing / IoT edge systems, ideally Azure IoT Edge in production.
  • Strong expertise in Linux on edge devices, including Yocto Linux.
  • Very strong .NET (C#) skills (services, modular architectures, robustness patterns).
  • Proven experience with offline-first / intermittently connected systems (multi-month to multi-year disconnections).
  • Fluent English (spoken and written).

Nice to have

  • Azure DevOps (pipelines/repos) and solid Azure Portal experience (for edge/fleet operations).

Culture & Benefits

  • Pleasant working environment and stable background in one of the largest software development companies in the EU.
  • Space to work independently and creatively with the possibility to implement your own ideas and opportunities to learn new things and approaches.
  • Opportunity to influence your direction in the company.
  • High quality hardware and software, access to the latest technologies and specific projects.
  • Opportunities to improve your language skills.
  • Benefits such as life insurance and pension contribution, EN/DE/ES lessons, MultiSport card, sick days, meal allowance, lots of company events, offices in Prague Palmovka or Brno with quality amenities for lovers of sport, food and coffee, hybrid remote work after mutual agreement, and more.

Hiring process

  • Send your application to be reviewed.
  • Meet with the Talent team to discuss goals and learn more about the company.
  • Participate in a technical interview to dive deeper into expertise.

Будьте осторожны: если вас просят войти в iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →