· 5 or more years demonstrable experience covering scripting, automation, and builds for commercially-sold software and hosted products. Some of this experience must be with Microsoft technologies (such as .Net, C++, VB6, COM).
· Proven experience developing software build plans and strategies or other related automation processes.
· Experience with common scripting languages used in build and automation processes, such as Perl, VB Script, PowerShell, Windows batch, Groovy, and UNIX shell scripting.
· Some programming experience and understanding of object-oriented concepts. Familiarity with programming in C#, VB.Net, C++, COM, Java, and Visual Basic 6 would be beneficial.
· Experience building Windows and Java applications and familiarity with related tools, including MS Build, CruiseControl, Hudson, Maven, Windows Installer (MSI), and others.
· Experience with Windows, Linux, and Unix operating systems and web servers.
· Some experience with Software Configuration Management concepts and activities.
· Familiar with source control systems such as ClearCase, Perforce, and Subversion.
· Several years experience in PreSales role or Professional Services for complex software solutions