JD-3: Senior Software Developer Deployment
Location: Salzburg, Austria |
Level: Senior Professional
Role Overview
Seeking an experienced
Setup & Deployment Engineer with 7+ years of Windows deployment expertise to design, implement, and optimize installation and release frameworks for a complex industrial automation platform—ensuring seamless software delivery to thousands of customers across diverse deployment scenarios globally.
Key Responsibilities
- Design and develop Windows MSI installers, bootstrappers, and service deployment solutions for multi-module applications.
- Build and manage CI/CD pipelines in Microsoft DevOps Server/Azure DevOps for reliable, repeatable automated delivery.
- Implement C#-based deployment automation and configuration management for on-premise and distributed customer environments.
- Ensure proper packaging of Windows Services, desktop applications, and optional platform modules.
- Collaborate with development, QA, and DevOps teams to define release processes and quality gates.
- Troubleshoot and optimize build and deployment workflows across environments.
Required Qualifications
- 7+ years hands-on Windows deployment (MSI/Windows Installer) and C#/.NET development.
- Expert-level Microsoft DevOps Server/Azure DevOps proficiency (build pipelines, release management, artifact handling).
- Strong knowledge of setup creation frameworks (WiX Toolset, Burn bootstrapper); proficient in silent install, repair, rollback, version management.
- Deep expertise in CI/CD best practices, branching strategies, and release management for commercial software.
- Independent work style with strong cross-team coordination and collaboration abilities.
- Proficient German and English (spoken and written).
Preferred Skills
- Experience with WPF-based configuration tools, Material Design principles, modern .NET frameworks.
- Cross-platform deployment knowledge (Linux packages, Docker, container-based solutions).
- Scripting expertise (PowerShell, Python, Bash) for build and deployment automation.
- Windows Services internals, registry configuration, and system-level debugging.
- Cloud deployment patterns (Azure/AWS) and container orchestration experience.