{"id":2240255,"url":"https://alion.io/job/la-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor","title":"Windows Engineer - .NET Modernization & Installer Architecture (Contractor)","company":{"id":1048710,"name":"Swiss Post","domain":"post.ch","url":"https://alion.io/company/la-poste-suisse","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Career sitemap","truth_index":null},"role":"Backend","role_family":"Backend","seniority":null,"employment_type":"contractor","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Budapest, Hungary"],"countries":["HU"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":38000,"max_usd":78000,"period":"year","method":"role_country_seniority_unknown","sample_n":28},"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":".NET","optional":false},{"name":"Azure DevOps","optional":false},{"name":"C#","optional":false},{"name":"CI/CD","optional":false},{"name":"Jenkins","optional":false},{"name":"MVVM","optional":false},{"name":"SLI/SLO/SLA","optional":false},{"name":"Windows","optional":false},{"name":"Azure","optional":true},{"name":"PowerShell","optional":true}],"status":"live","first_seen_at":"2026-10-11T01:04:10Z","employer_posted_date":"2026-10-11","last_verified_at":"2026-10-20T05:00:01Z","board_verified":true,"closed_at":null,"days_open":9,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":9},"description":"Engagement Model\nType: Staff augmentation / Time & Material\nWorkload: Part-time\nMonthly Allocation:\nApprox. 40 hours/month planned development work\nAdditional availability-based support component\nEngagement Structure: Two-part model:\nAvailability / Support\n\nHandling critical bugs and user-reported issues\nResponse time within 8 hours, including:\nImpact assessment\nInitial root cause analysis\nWorkaround proposal or fix feasibility\nEffort estimation or implementation of the fix\nPlanned Development Work\n\nApprox. 40 hours/month dedicated to feature development, modernization, and improvements\nRole Overview\nWe are looking for an experienced Windows Engineer to support the modernization, stabilization, and enterprise readiness of existing Windows desktop applications.\nThe role focuses on improving installer architecture, standardizing deployment workflows, enhancing CI/CD pipelines, and ensuring a reliable update and installation experience.\nKey Objectives\nMaintain and stabilize the existing auto-update mechanism\nEnsure the application and deployment model are enterprise-ready\nPreserve user-level installation as the default mode\nIntroduce ARM support (primarily through installer modifications)\nConsolidate installer workflows to eliminate inconsistencies and installation issues\nKey Responsibilities\n1. .NET Modernization\nMigrate Windows desktop applications from .NET Framework to .NET 8\nRefactor legacy code to align with modern .NET practices\nReduce technical debt through targeted improvements\nSupport WPF and/or WinForms applications\n2. Installer Architecture & Deployment\nRedesign and standardize the installer architecture\nAddress current challenges:\nMultiple installers supporting different workflows\nFrequent installation inconsistencies and failures\nEstablish a unified and reliable installation process\nEnsure support for:\nUser-level installations (default)\nEnterprise deployment scenarios\nAuto-update mechanisms\nImplement ARM compatibility through installer adjustments\n3. CI/CD & DevOps\nDesign, improve, and maintain CI/CD pipelines\nLead or support migration to Azure DevOps\nMaintain or transition from existing systems (e.g., Jenkins)\nAutomate:\nBuild processes\nTesting\nPackaging\nRelease workflows\nAlign CI/CD pipelines with installer and release strategies\n4. Application Performance & Stability\nOptimize desktop application performance with focus on:\nStartup time\nUI responsiveness\nMemory consumption\nTroubleshoot production issues efficiently\n5. Support & Incident Handling\nProvide timely response to critical issues based on SLA\nPerform root cause analysis and deliver fixes or mitigation strategies\nEnsure clear documentation and communication of findings\nRequired Technical Skills\nCore Skills\nStrong experience with C# and .NET (Framework and .NET 6/8)\nWindows desktop application development (WPF and/or WinForms)\nAdvanced Requirements\nStrong experience in multithreaded programming and concurrency\nProven experience in GUI performance optimization\nDeep understanding of MVVM architecture\nExperience with installer technologies (MSI, MSIX, or custom solutions)\nCI/CD and DevOps\nHands-on experience with CI/CD systems\nStrong knowledge of Azure DevOps (preferred)\nExperience with Jenkins is a plus\nExperience in build automation and pipeline design\nNice-to-Have Skills\nExperience with ARM-based builds or deployments\nEnterprise software distribution experience\nPowerShell scripting\nMSBuild expertise\nSoft Skills\nAbility to work independently in a part-time engagement model\nStrong analytical and problem-solving skills\nClear and structured communication\nProactive and solution-oriented mindset\nSuccess Criteria\nUnified and stable installer architecture\nReduced installation-related issues\nReliable and consistent auto-update functionality\nFully functional CI/CD pipelines in Azure DevOps\nTimely and effective handling of critical incidents","description_format":"text","description_chars":3868,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-10-11T01:04:10Z"}],"visa":[],"liveness":{"score":21,"band":"cold","label":"Long shot","p_open":1,"p_active":0.438,"p_room":0.473,"age_days":9,"expected_fill_days":5,"reasons":["conf:0","velocity","win:tail"],"computed_at":"2026-10-20T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/la-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor","json_url":"https://alion.io/job/la-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor.json","meta":{"generated_at":"2026-10-20T07:27:29Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":7920,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-21T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":1048710},"rest":"https://alion.io/mcp/rest/get_company?id=1048710"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fla-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fla-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fla-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/la-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fla-poste-suisse-windows-engineer-net-modernization-installer-architecture-contractor"}]}