VERNON HILLS, IL, USA
1 day ago
Senior Build Engineer
Job Seekers, Please send resumes to resumes@hireitpeople.com

Summary:  

The Senior Build Engineer owns and manages source code version control systems and creates software builds and executes deployment processes for our web, client server, and stand-alone application environments. This role is expected to be highly responsive to the needs of the company’s application development team and will be expected to create, execute and streamline existing and future application builds and deployments.

 

Key Areas of Responsibility

·         Own, manage and improve existing build/deploy processes.

·         Focus on scale and efficiency.

·         Own and manage the administration of source code version control, branching, and labeling.

·         Develop and maintain build/deploy tools and scripts.

·         Collaborate real-time with development teams to resolve complex code sharing, build, and deployment issues.

·         Track and manage outstanding build/deploy activities and provide updates to the application development team as appropriate.

 

Responsibilities:

·         Author and manage build and deploy playbook for each environment.

·         Collaborate with development on existing framework and provide recommendations to enhance.

·         Install and configure application layer components in the infrastructure.

·         Conveys problems, solutions, updates and project status to development and management.

·         Manage and resolve operational build and deploy issues.

·         Prepare time estimates for assigned tasks. Attends post-implementation reviews.

·         Performs other related duties and participates in special projects as assigned.

 

Qualifications

·         4 years build and release engineering experience.

·         5 years software development experience.

·         Bachelor degree in Information Systems, Computer Science, a related field or the equivalent working experience.

·         Experience configuring and deploying Microsoft web applications, web services, batch jobs, configuration files and Windows applications in a production IT environment.

·         Working Knowledge of Microsoft scripting technologies such as VB and ASP.

 

Other Required Qualifications (Technical)

·         Experience writing custom MS Build tasks in C#.

·         Experience writing custom MBS Build scripts over 200 lines (outside of TFSBuild.profile).

·         Experience writing basic C# console apps in Visual Studio, including knowledge of System.IO, System. Diagnostics, and collections.

·         Experience writing SQL scripts.

·         Experience setting up and configuring IIS.

·         Experience with SourceSafe, Team Foundation Server or other source code control systems.

·         Track record of balancing multiple priorities simultaneously with the ability to adapt to the changing needs of the business while meeting deadlines.

·         Strong attention to detail with demonstrated resourcefulness and critical thinking skills.

·         History of building and maintaining productive cross-departmental working relationships.

·         Excellent written and verbal communication skills with the ability to effectively interact with all stakeholders including senior leadership.

 

Preferred Qualifications

·         Working experience with object-oriented design and programming techniques.

·         Experience with creating applications using technologies such as: Delphi, C#, .NET, JAVA, VB, C++, COM, DCOM, Web Services, XML, SQL Server, ASPX.

 

Skills Questions:

1.    How many years of experience do you have with Build and Release Engineering? Please list which company you have this experience with.

2.     How many years of experience do you have with Software development? Please list which company you have this experience with.

3.    Describe your experience using TFS. Please list which company you have this experience with.

4.    How many years of experience do you have with TFS?

5.    What versions have you used?

6.    Describe your experience with C#. Please list which company you have this experience with.

7.    How many years of experience do you have with C#.

8.    Describe your experience executing deployments. Please which company you have this experience with.

9.    Describe your experience managing or creating software builds. Please list which company you have this experience with.

10. Do you have experience creating applications using the following technologies below? If so, please describe and list which company you have this experience with.

C#Delphi.NETJAVAVBC++COMDCOMWeb ServicesXMLSQL ServerASPX
Confirm your E-mail: Send Email