Location: Candidates must reside in the European Union (EU)!!!
About the Company: Join a global leader in healthcare communications, dedicated to enhancing clinical workflows and improving patient outcomes. Our platform empowers top hospitals by ensuring seamless communication and administrative compliance. Handling over 100 million messages monthly, we make critical communication smarter, faster, and more effective because every second matters.
About the Project: You’ll be part of a high-impact team developing cutting-edge solutions to optimize clinician workflows. Collaborate with professionals across various domains to deliver secure, scalable, and innovative healthcare communication tools.
Team Composition: * Frontend, Backend, Desktop, and Mobile Developers * Manual and Automation QA Engineers * Designers * Business Analysts * Solution Architects
What You’ll Do: * Lead WiX Upgrade & Modernization: Take ownership of migrating existing WiX-based installers from older versions (WiX 3.x) to the latest stable WiX toolset (WiX 6.x). * Refactor & Optimize: Analyze, refactor, and optimize existing WiX source code to improve maintainability, performance, and adherence to modern WiX conventions. * Implement Best Practices: Introduce and implement industry best practices for Windows Installer (MSI) and WiX authoring, including component rules, feature organization, patching strategies, and digital signing. * Automate & Integrate: Collaborate with our DevOps and development teams to integrate WiX build processes into our CI/CD pipelines, ensuring automated and reliable installer generation. * Troubleshoot & Debug: Diagnose and resolve complex installation issues, including problems related to system dependencies, user permissions, rollback failures, and upgrade scenarios. * Documentation: Create and maintain comprehensive documentation for installer architecture, build processes, and troubleshooting guides. * Knowledge Transfer: Mentor and provide technical guidance to development and QA teams on WiX best practices and installer-related topics. * Research & Recommend: Stay abreast of the latest developments in Windows Installer technology, WiX toolset, and deployment strategies, recommending improvements and new tools as appropriate. * Collaborate: Work closely with product management, development, QA, and support teams to understand installation requirements and ensure successful deployment of our software.
What We’re Looking For: * Deep WiX Expertise: Proven track record with extensive experience in designing, developing, and maintaining complex installers using the WiX Toolset. Demonstrable experience upgrading installers from older WiX versions to modern ones (WiX v4 preferred) is essential. * Windows Installer (MSI) Mastery: In-depth understanding of the Windows Installer architecture, tables, custom actions, properties, and sequencing. * Programming/Scripting Skills: Proficiency in C#, PowerShell, or other relevant scripting languages for custom actions and build automation. * XML Proficiency: Strong command of XML for WiX authoring. * CI/CD Experience: Familiarity with integrating installer builds into continuous integration and continuous deployment pipelines. * Problem-Solving: Excellent analytical and problem-solving skills with a meticulous attention to detail, especially in diagnosing installation issues. * Communication: Strong verbal and written English communication skills, with the ability to articulate complex technical concepts clearly. * Self-Starter: Ability to work independently and take initiative in a fast-paced environment.
Nice to have: * Experience with other installer technologies (e.g., InstallShield, Advanced Installer) * Knowledge of application virtualization technologies * Experience with software licensing and activation mechanisms within installers. * Familiarity with enterprise deployment tools (e.g., SCCM, Intune).