Vendavo
Vendavo
201 – 500 Zaměstnanci
Sponzor víza H1B
V profilu společnosti Vendavo není uveden popis.

Backendový softwarový inženýr (.NET) — hybridní práce, Praha

Rozvíjejte platformu Enterprise CPQ společnosti Vendavo založenou na událostech jako backendový vývojář .NET. Vytvářejte služby AWS, rozhraní GraphQL API a software s podporou AI pro výrobce a distributory po celém světě.

Popis

  • Vyvíjejte a vylepšujte služby založené na událostech pomocí .NET 10 a ASP.NET Core
  • Nasazujte aplikace do AWS EKS prostřednictvím servisní sítě Istio
  • Vytvářejte agregáty, příkazy, události a projekce čtecích modelů pomocí Marten a Wolverine
  • Dodávejte vertikální řezy zahrnující modely událostí, backendové handlery, projekce, rozhraní GraphQL API a rozhraní React
  • Vyvíjejte rozhraní GraphQL API v Hot Chocolate s filtrováním, řazením, stránkováním a zpracováním požadavků ve víceklientském prostředí
  • Propojujte služby platformy pomocí AWS Kinesis a Amazon MSK (Kafka)
  • Navrhujte handlery zpráv, které jsou idempotentní a bezpečné pro opakované přehrávání
  • Dokumentujte modely událostí v draw.io a zapojujte se do modelovacích workshopů
  • Spravujte infrastrukturu a procesy dodávání pomocí Terraformu, Helmu a pipeline Azure DevOps
  • Používejte AI agenty pro programování a zapojujte se do kontrol pull requestů s podporou AI
  • Podporujte frontend v React 18 a TypeScriptu, když dodávka vyžaduje práci napříč celým stackem
  • Vytvářejte testy, doplňujte instrumentaci služeb a účastněte se kontrol kódu a architektury
  • Modernizujte produkty CPQ a Pricepoint přesunem obchodní logiky z uložených procedur SQL Serveru do .NET

Požadavky

  • Nejméně tři roky zkušeností s backendovým vývojem v moderním .NET, ve verzi 6 nebo novější
  • Praktická znalost Domain-Driven Design (DDD) a CQRS
  • Zájem prohlubovat své znalosti v oblasti architektury založené na událostech, projekcí, eventual consistency a idempotentních handlerů
  • Schopnost psát asynchronní kód založený na zprávách, který zahrnuje fronty, streamy, opakování pokusů a zpracování zpráv mimo pořadí
  • Dobrá znalost SQL a modelování relačních dat; zkušenost s PostgreSQL je výhodou
  • Zkušenosti s vývojem HTTP nebo GraphQL API
  • Zkušenosti s Dockerem a praktická znalost Kubernetes
  • Zkušenosti s některou z hlavních cloudových platforem, nejlépe AWS, včetně IAM, S3, EKS a Secrets Manageru
  • Zkušenosti s CI/CD pipeline, nejlépe v Azure DevOps
  • Zkušenosti s pracovními postupy v Gitu, kontrolami pull requestů a povinnými kontrolami kvality
  • Zkušenosti s testováním pomocí xUnit a s integračními testy využívajícími skutečné závislosti
  • Pravidelné praktické používání AI agenta pro programování, například Claude Code, GitHub Copilot, Cursor nebo obdobného nástroje
  • Schopnost kriticky posoudit kód vytvořený AI, včetně odhalení smyšlených API, změn chování a přehlédnutých okrajových případů
  • Ochota udržovat kontextové soubory AI agentů, jako jsou CLAUDE.md nebo AGENTS.md
  • Odpovědnost za kód ve všech fázích po jeho sloučení
  • Znalost angličtiny podporují týdenní lekce; plynulá znalost není výslovně vyžadována

Benefity

  • Možnosti profesního rozvoje a kariérního růstu
  • Moderní vývojářské nástroje a přístup k odborníkům v daných oblastech
  • Týmové aktivity a firemní akce
  • Flexibilní pracovní doba
  • Týdenní lekce angličtiny
  • Možnosti cestování do zahraničí
  • 25 dní placené dovolené
  • Čtyři dodatečné firemní volné dny
  • Tři dny nemocenské
  • Dva placené dny na charitativní činnost
  • Měsíční příspěvek na benefity
  • Příspěvky na stravování
  • Volitelná karta MultiSport
  • Výkonný notebook s Windows nebo Mac a chytrý telefon s možností soukromého používání
  • Zvýhodněné neomezené mobilní tarify pro členy rodiny
  • Tým zkušených kolegů, kteří spolupracují
  • Moderní kanceláře s odpočinkovými zónami