Job Title: TFS Build Engineer
Location: Burlington, Massachusetts
6-12 Month contract with potential extensions
Position Title: Build Engineer
Only considering experienced Team Foundation Server build and release engineer. 2+ years experience in enterprise software development as a release engineer. Build maintenance, test automation, and release kit creation required.
Manage the daily build process, ensuring timely execution and resolving issues with team.
Develop build automation tools and processes.
Ensures proper archiving of software application releases
Integrate quality tools such as code Backgroucoverage, unit test into the build process.
Assesses risks and impacts to changes throughout the software development lifecycle ensuring minimal disruption to the organization and other client and client organizations
Develop production-quality configuration tools and installers.
Maintain the source control environment. We use TFS for source control.
Administer the hardware and software systems required to support the builds.
Document instructions and processes related to build process, systems, and development environment.
Evaluate and deploy tools of potential interest to the team.
Keep current with emerging technologies and recognize the potential value they bring to client.
Detail-oriented, organized and focused, with ability to prioritize workload.
Strong work ethic and highly communicative.
Committed to software quality and passionate about delivering a great product.
Experience and Education:
5+ years of release engineering experience.
Experience with source control systems, TFS, with a thorough understanding of source branch and merge techniques.
Excellent scripting skills related to build and release processes and tools.
InstallShield development experience with knowledge of the windows build and packaging process.
Working knowledge of Microsoft technologies, including .NET, ASP, COM.
BS in Computer Science or equivalent
The following skills are highly desirable:
Knowledge of Subversion.
Experience integrating test validation and code analysis tools into the build process.
Experience working with SCRUM or other Agile teams.
HyperV server setup and maintenance
Systems administration experience
Additional Skills: Knowledge, Skills and Abilities:
- Team Foundation Server
- Visual Studio 2010