Job Description
We are looking for an experienced InstallShield Software Developer to design, develop, and maintain installation packages for software applications. The ideal candidate will have expertise in InstallShield, Windows Installer (MSI), and related technologies. This role requires strong scripting skills, experience in setup development, and knowledge of deployment best practices.
Experience
Minimum 10 to 12 years of experience in software installation development using InstallShield and MSI
Key Responsibilities
Installation Development & DeploymentDesign, develop, and maintain Windows Installer (MSI) and InstallShield, WIX based setup packages for software deployment.Configure InstallShield projects for different software versions and platforms.Develop custom installation scripts using Install Script and MSI technologies.Implement silent/unattended installation and custom user interfaces. 2. Maintenance & Troubleshooting
Fix installation issues related to software updates, dependencies, and compatibility.Debug and troubleshoot MSI/InstallShield-related errors using logs, registry, and system configurations.Provide technical support for setup-related issues during development and deployment. 3. Scripting & Automation
Write PowerShell, VBScript, or Batch scripts for automating installation and deployment.Integrate InstallShield with CI/CD pipelines for automated software builds and deployments.Optimize installation packages for performance and minimal footprint. 4. Compliance & Best Practices
Ensure Windows Installer (MSI) best practices and guidelines are followed.Implement code-signing, licensing, and security policies in setup packages.Maintain documentation of installation processes, scripts, and configurations. 5. Collaboration & Communication
Work closely with developers, QA teams, and system administrators to ensure smooth software deployment.Participate in team meetings, provide updates, and suggest improvements in installation strategies.Technical Skills
InstallShield (Basic MSI, InstallScript MSI, InstallScript, WIX, MS Build)Windows Installer (MSI) technologyScripting languages: PowerShell, VBScript, BatchWindows Registry, COM, and DLL handlingTools: Jenkins, Azure DevOps, GitHub, GitHub Actions, Bamboo, OctopusExperience with Windows Services, Drivers, C# and .NET application deployments Soft Skills
Strong problem-solving and troubleshooting abilitiesGood communication and collaboration skillsAbility to document installation processes clearlyDetail-oriented with strong debugging skillsPreferred Qualifications
Experience with WiX Toolset for MSI developmentKnowledge of virtualization technologies (VMware, Hyper-V, Docker)Familiarity with cloud deployment models (AWS, Azure)Experience with multi-language or multi-platform setupsEducation & Experience
Bachelor’s degree in computer scienceInformation Technology, or related field (or equivalent experience)
Apply for this Position
Ready to join ? Click the button below to submit your application.
Submit Application