Die Schweizerische Post-cover-image
Die Schweizerische Post logo
Die Schweizerische Post logo

Windows Engineer - .NET Modernization & Installer Architecture (Contractor)

Vor 4 Tagen
Budapest
Vollzeit
Geschätztes Gehalt

kununu bietet Einblicke zu Arbeitgebern und Gehältern in Deutschland, Österreich und der Schweiz. Da der Arbeitsort dieses Jobs außerhalb dieser Länder liegt können wir kein Gehalt anzeigen.

Was die Firma über den Job sagt

Windows Engineer - .NET Modernization & Installer Architecture (Contractor)

Engagement Model

  • Type: Staff augmentation / Time & Material
  • Workload: Part-time
  • Monthly Allocation:
    • Approx. 40 hours/month planned development work
    • Additional availability-based support component
  • Engagement Structure: Two-part model:
    • Availability / Support
  • Handling critical bugs and user-reported issues
  • Response time within 8 hours, including:
    • Impact assessment
    • Initial root cause analysis
    • Workaround proposal or fix feasibility
    • Effort estimation or implementation of the fix
    • Planned Development Work
  • Approx. 40 hours/month dedicated to feature development, modernization, and improvements

Role Overview

We are looking for an experienced Windows Engineer to support the modernization, stabilization, and enterprise readiness of existing Windows desktop applications.

The role focuses on improving installer architecture, standardizing deployment workflows, enhancing CI/CD pipelines, and ensuring a reliable update and installation experience.

Key Objectives

  • Maintain and stabilize the existing auto-update mechanism
  • Ensure the application and deployment model are enterprise-ready
  • Preserve user-level installation as the default mode
  • Introduce ARM support (primarily through installer modifications)
  • Consolidate installer workflows to eliminate inconsistencies and installation issues

Key Responsibilities

1. .NET Modernization

  • Migrate Windows desktop applications from .NET Framework to .NET 8
  • Refactor legacy code to align with modern .NET practices
  • Reduce technical debt through targeted improvements
  • Support WPF and/or WinForms applications

2. Installer Architecture & Deployment

  • Redesign and standardize theinstaller architecture
  • Address current challenges:
    • Multiple installers supporting different workflows
    • Frequent installation inconsistencies and failures
  • Establish a unified and reliable installation process
  • Ensure support for:
    • User-level installations (default)
    • Enterprise deployment scenarios
    • Auto-update mechanisms
  • ImplementARM compatibility through installer adjustments

3. CI/CD & DevOps

  • Design, improve, and maintain CI/CD pipelines
  • Lead or support migration to Azure DevOps
  • Maintain or transition from existing systems (e.g., Jenkins)
  • Automate:
    • Build processes
    • Testing
    • Packaging
    • Release workflows
  • Align CI/CD pipelines with installer and release strategies

4. Application Performance & Stability

  • Optimize desktop application performance with focus on:
    • Startup time
    • UI responsiveness
    • Memory consumption
  • Troubleshoot production issues efficiently

5. Support & Incident Handling

  • Provide timely response to critical issues based on SLA
  • Perform root cause analysis and deliver fixes or mitigation strategies
  • Ensure clear documentation and communication of findings

Required Technical Skills

Core Skills

  • Strong experience with C# and .NET (Framework and .NET 6/8)
  • Windows desktop application development (WPF and/or WinForms)

Advanced Requirements

  • Strong experience in multithreaded programming and concurrency
  • Proven experience in GUI performance optimization
  • Deep understanding of MVVM architecture
  • Experience with installer technologies (MSI, MSIX, or custom solutions)

CI/CD and DevOps

  • Hands-on experience with CI/CD systems
  • Strong knowledge of Azure DevOps (preferred)
  • Experience with Jenkins is a plus
  • Experience in build automation and pipeline design

Nice-to-Have Skills

  • Experience with ARM-based builds or deployments
  • Enterprise software distribution experience
  • PowerShell scripting
  • MSBuild expertise

Soft Skills

  • Ability to work independently in a part-time engagement model
  • Strong analytical and problem-solving skills
  • Clear and structured communication
  • Proactive and solution-oriented mindset

Success Criteria

  • Unified and stable installer architecture
  • Reduced installation-related issues
  • Reliable and consistent auto-update functionality
  • Fully functional CI/CD pipelines in Azure DevOps
  • Timely and effective handling of critical incidents

Die Schweizerische Post logo
Neugierig, hier zu arbeiten?
Neugierig, hier zu arbeiten?Dann bewirb dich gleich für den Job bei Die Schweizerische Post.

Ähnliche Jobs, die dich interessieren könnten

Die Schweizerische Post logo
Die Schweizerische Post logo

Product Security Engineer - Post-Quantum Cryptography focus

Die Schweizerische PostVor 4 Tagen
Budapest
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
3.6
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a
Die Schweizerische Post logo
Die Schweizerische Post logo

Android Developer - Maintenance & Release Readiness (Contractor)

Die Schweizerische PostVor 4 Tagen
Budapest
Selbstständig, Teilzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
3.6
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a

MES Application Integrator

BMW Group in ÖsterreichVor 7 Tagen
Debrecen
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
4.0
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a

Container Digitalisation Management Specialist - Digitalization focus

BMW Group in ÖsterreichVor 7 Tagen
Debrecen
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
4.0
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a
Die Schweizerische Post logo
Die Schweizerische Post logo

Senior Technical Solutions Consultant

Die Schweizerische PostVor 4 Tagen
Budapest
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
3.6
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a
Die Schweizerische Post logo
Die Schweizerische Post logo

Technical Solutions Engineer

Die Schweizerische PostVor 4 Tagen
Budapest
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
3.6
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a

SAP Software Engineer - Logistic

BMW Group in ÖsterreichVor 7 Tagen
Debrecen
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
4.0
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a
Die Schweizerische Post logo
Die Schweizerische Post logo

Manual Tester (Internal Systems & Customer Journey)

Die Schweizerische PostVor 4 Tagen
Budapest
Vollzeit
Arbeitgeberbewertung laut Mitarbeiter:innen
3.6
kununu Score
n/a
Weiterempfehlung
Keine Gehaltsschätzung verfügbar
n/a