Build & Release Engineer
Build & Release Engineer
What will you be working on?
We are looking for a passionate Build & Release Engineer to build software from source control, package the software into patches or full installers, and make it available to our customers. In this role, you will also be responsible for communicating and coordinating across different teams as well as all technical levels in the organization.
Responsibilities
- Maintain and enhance the internal and production builds
- Create and maintain the source code for the installers themselves
- Uphold high standards for the build process and environment as well as ensure what our customers receive is free of malicious code, viruses, and installs properly
- Follow set standards of best practices to maintain quality of the built artifacts, especially with the high demand of monthly release schedules
- Work with InstallShield and WiX toolsets as well as the Windows operating system
- Collaborate and communicate with our engineering, quality assurance, and program management teams
- Strive to consistently learn and improve within the company as well as share knowledge with colleagues globally
Requirements
- Deep understanding (power user) of the Windows operating system
- Reliability, willingness to learn and having the right attitude to adapt will be very important in this role
- Obsessive attention to detail
- Friendly and precise communication skills
- Bachelors degree
Preferred but not required
- Experience working with WiX , InstallShield, or similar Windows installer toolsets
- Familiarity with scripting languages (Python, Powershell, Groovy, Windows batch files)
- Knowledge of build automation software, especially MSBuild and Ant
- Exposure to CI/CD environment, especially Jenkins
- Experience with source control repositories, especially GitHub
- Working exposure to iOS or Mac platforms
- Understanding of C#
- Degree in Computer Science or Engineering
About iManage
iManage transforms how professionals in legal, accounting and financial services get work done by combining the power of artificial intelligence with market leading document and email management. iManage automates routine cognitive tasks, provides powerful insights and streamlines how professionals work while maintaining the highest level of security and governance over critical client and corporate data. Over one million professionals at over 3,000 organizations in over 65 countries – including more than 2,000 law firms and 500 corporate legal departments – rely on iManage to deliver great client work.
Learn more at: www.imanage.com