Állás részletei
-
Cég neve
Tresorit Kft.
-
Munkavégzés helye
Távmunka / Remote -
Munkaidő, foglalkoztatás jellege
- Alkalmazotti jogviszony
- Általános munkarend
-
Elvárt technológiák
- WINDOWS WPF AZURE DEVOPS TESTING C POWERSHELL JENKINS
-
Biztosított eszközök
- Windows
-
Elvárások
- Angol középfok
- 1-3 év tapasztalat
- Középiskola
Állás elmentve
A hirdetést eltávolítottuk a mentett állásai közül.
Hasonló állásokról értesítőt állítottunk be!
Válogatást küldünk a hasonló lehetőségekről e-mailben, és app felhasználóinknak push értesítésben is.
Állás leírása
Responsibilities
- Support modernization, stabilization, and enterprise readiness of existing Windows desktop applications
- Improve installer architecture
- Standardize deployment workflows
- Enhance CI/CD pipelines
- Ensure reliable update and installation experience
- Maintain and stabilize existing auto-update mechanism
- Ensure application and deployment model enterprise readiness
- Preserve user-level installation as default mode
- Introduce ARM support through installer modifications
- Consolidate installer workflows to eliminate inconsistencies and installation issues
- 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
- Redesign and standardize installer architecture
- Address multiple installers supporting different workflows
- Address frequent installation inconsistencies and failures
- Establish unified and reliable installation process
- Ensure support for user-level installations, enterprise deployment scenarios, and auto-update mechanisms
- Implement ARM compatibility through installer adjustments
- Design, improve, and maintain CI/CD pipelines
- Lead or support migration to Azure DevOps
- Maintain or transition from existing systems such as Jenkins
- Automate build processes, testing, packaging, and release workflows
- Align CI/CD pipelines with installer and release strategies
- Optimize desktop application performance focusing on startup time, UI responsiveness, and memory consumption
- Troubleshoot production issues efficiently
- 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
Requirements
- Strong experience with C# and .NET (Framework and .NET 6/8)
- Windows desktop application development (WPF and/or WinForms)
- 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)
- Hands-on experience with CI/CD systems
- Strong knowledge of Azure DevOps
- Experience with Jenkins
- Experience in build automation and pipeline design
- 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
Nice-to-have
- Experience with ARM-based builds or deployments
- Enterprise software distribution experience
- PowerShell scripting
- MSBuild expertise
What we offer
- Competitive base salary
- Remote workplace
- Hybrid workplace
- Flexible working hours
Company info
At Tresorit, we believe that professionals in every organization should have a secure and intuitive way to collaborate on sensitive and confidential information. Our platform empowers departments, teams, and solo entrepreneurs to engage efficiently with coworkers, customers, and partners by providing secure solutions. As pioneers in privacy and security technology, we are dedicated to addressing the needs of today’s digital landscape. With a focus on seamless, secure collaboration, our solutions integrate zero-knowledge end-to-end encryption to protect your data, ensuring compliance with regulations such as GDPR, HIPAA, NIS2 and more. Our platform offers encrypted file sharing, digital signatures, and secure emails, all while maintaining an exceptional user experience. Certified to the highest standards, our platform is trusted by over 30,000 clients globally. We provide organizations with the tools they need to securely manage information assets, promoting productivity without sacrificing privacy.
How to apply
You can submit your application on the company's website, which you can access by clicking the „Apply on company page“ button.
Állás, munka területe(i)
Álláshirdetés jelentése
