← Vissza a listához
🏗️
Állás
Windows mérnök – .NET modernizáció és telepítő-architektúra (vállalkozó)
Tresorit
Software Architect
• Helyszíni
• Teljes munkaidő
• 📍 Budapest
Tapasztalt Windows mérnököt keresnek meglévő Windows asztali alkalmazások modernizációjának, stabilizálásának és vállalati felkészültségének támogatására. A szerepkör a telepítő-architektúra fejlesztésére, a telepítési munkafolyamatok szabványosítására, a CI/CD pipeline-ok erősítésére, valamint a megbízható frissítési és telepítési élmény biztosítására összpontosít. Az együttműködés vállalkozói modellben (staff augmentation / Time & Material), részmunkaidőben, havonta kb. 40 óra tervezett fejlesztési munkával és igény szerinti támogatási résszel zajlik (kritikus hibák kezelése 8 órán belüli reakcióidővel).
Feladatok
- ▹.NET modernizáció: Windows asztali alkalmazások migrálása .NET Frameworkről .NET 8-ra, a régi kód korszerűsítése a modern .NET gyakorlatok szerint, a technikai adósság csökkentése, WPF és/vagy WinForms alkalmazások támogatása
- ▹Telepítő-architektúra és deployment: a telepítő-architektúra újratervezése és szabványosítása, egységes és megbízható telepítési folyamat kialakítása, a felhasználói szintű (alapértelmezett), a vállalati és az automatikus frissítési forgatókönyvek támogatása, ARM-kompatibilitás megvalósítása a telepítő módosításaival
- ▹CI/CD és DevOps: CI/CD pipeline-ok tervezése, fejlesztése és karbantartása, az Azure DevOps-ra való migráció vezetése vagy támogatása, átállás a meglévő rendszerekről (pl. Jenkins), valamint a build, tesztelés, csomagolás és kiadás automatizálása
- ▹Alkalmazás teljesítménye és stabilitása: az asztali alkalmazás teljesítményének optimalizálása (indítási idő, UI reszponzivitás, memóriahasználat), és a éles üzemi problémák hatékony elhárítása
- ▹Támogatás és incidenskezelés: időben történő reagálás a kritikus problémákra az SLA alapján, gyökérok-elemzés és javítások szállítása, az eredmények egyértelmű dokumentálása és kommunikálása
Elvárások
- ▹Erős tapasztalat C#-ban és .NET-ben (Framework és .NET 6/8)
- ▹Windows asztali alkalmazásfejlesztés (WPF és/vagy WinForms)
- ▹Erős tapasztalat többszálú programozásban és párhuzamosságban
- ▹Bizonyított tapasztalat a GUI teljesítményének optimalizálásában
- ▹Az MVVM architektúra mély ismerete
- ▹Tapasztalat telepítő-technológiákkal (MSI, MSIX vagy egyedi megoldások)
- ▹Gyakorlati tapasztalat CI/CD rendszerekkel
- ▹Az Azure DevOps erős ismerete (előnyben részesített)
- ▹Tapasztalat build-automatizálásban és pipeline-tervezésben
Előny
- ▹Tapasztalat ARM-alapú buildekkel vagy deploymentekkel
- ▹Vállalati szoftverterjesztési tapasztalat
- ▹PowerShell szkriptelés
- ▹MSBuild szakértelem
- ▹Jenkins tapasztalat (előny)
Soft skillek
Önálló munkavégzés képessége részmunkaidős együttműködési modellbenErős analitikus és problémamegoldó készségVilágos és strukturált kommunikációProaktív, megoldásorientált gondolkodásmód