About this Software package developer role at Weekday AI
This role is for one of the Weekday's clients
Min Experience: 5+ years
Location: Bengaluru
JobType: full-time
We are looking for an experienced Software Package Developer with strong expertise in Windows software packaging, PowerShell automation, and CI/CD pipelines. The ideal candidate will be responsible for developing and maintaining silent installation packages, automating software deployment processes, and ensuring reliable package delivery across enterprise Windows environments. This role requires close collaboration with engineering, testing, and operations teams to build secure, scalable, and standardized software packaging solutions.
Requirements
Key Responsibilities
- Develop, maintain, and enhance Windows software installation packages using PowerShell.
- Create silent installation packages for MSI, EXE, and MSP installers.
- Design and automate software packaging workflows for enterprise deployment.
- Build and maintain CI/CD pipelines using GitHub Actions and Jenkins.
- Manage software package versioning and artifact repositories.
- Administer NuGet feeds and JFrog Artifactory repositories.
- Perform automated package validation and testing in quality environments.
- Troubleshoot installer, deployment, and packaging-related issues.
- Conduct peer code reviews while ensuring adherence to coding, security, and quality standards.
- Support software governance activities including package compliance and procurement reviews.
- Collaborate with development, testing, infrastructure, and operations teams to streamline software delivery.
Required Skills & Qualifications
Experience
- 5 to 10 years of experience in Windows software packaging and deployment.
- Strong experience with enterprise software packaging and automation.
- Experience working in Windows Client Engineering or DevOps environments.
Technical Skills
Programming
- Advanced PowerShell scripting
- Git
Platforms
- Windows 10/11
- GitHub
- Jenkins
- JFrog Artifactory
Software Packaging
- MSI
- EXE
- MSP
- NuGet Package Management
CI/CD & DevOps
- GitHub Actions
- Jenkins
- Version Control (Git)
- Software Distribution Automation
Good to Have
- Chocolatey CLI and package creation (.nupkg)
- PowerShell App Deployment Toolkit (PSADT)
- Jira
- Confluence
- Nexus Artifact Repository
- ProGet Artifact Repository
Desired Candidate Profile
- Strong analytical and troubleshooting skills.
- Excellent understanding of Windows software deployment lifecycle.
- Experience in package automation and release management.
- Familiarity with enterprise software governance and security standards.
- Ability to work collaboratively in cross-functional engineering teams.
- Strong communication and documentation skills.
- Experience with Agile development practices is preferred.
Must-have skills
Windows software packaging, Jenkins
Good-to-have skills
GitHub, Jfrog Artifactory