For one of our Client we require a talented .NET developer who has experience of setting up a continuous integration environments. Must have good hands on knowledge of powershell scripting. Knowledge of Microsoft Web Deployment Tools essential. The ideal candidate will be a strong .NET developer with extensive build experience.
.NET Integration Engineer
Miejsce pracy: Warszawa
Nr ref.: ITINT/K_XB0302
Main Responsibilities:
- The continuous integration engineer will work on an enterprise Platform
- Develop improvements to the build, installation and deployment processes
- Contribute to the build automation and continuous integration, deployment and data migration
- Development experience on ASP.NET applications as well as SQL Server and Oracle
- Experience with creating automated installation and deployment processes
- Very strong build automation skills are essential, especially PowerShell scripting
- Experience of the financial Services sector would be an advantage
- Experience in .NET, PowerShell, IIS, SQL Server 2012, Visual Studio 2012, IIS 7/8, Windows Server 2012 and webservices architecture are essential for this hands-on role
Experience:
- Ideal candidate would have 2-4 years of experience in a continuous integration engineering role
- Version Control (i.e. TFS, Subversion)
- Strong scripting skills, especially PowerShell
- Microsoft Development/Build technologies, i.e. ASP.NET (.NET 4.5 and VS 2012), SQL Server 2012, Visual Studio 2012, IIS 7/8, Windows Server 2012
- Oracle experience with be advantageous
- Hands on experience of setting up continuous Integration using TFS
- Will be an expert in Version Control using team foundation server
- Automated deployment technologies i.e. MS Deploy (Web Deploy)
- Experience with RESTful web services
- Excellent communication skills, the drive to succeed and work independently and on a team, with the ability to multi task, and deliver quality results
- Knowledge of web application development
- Deploying applications to Azure
- Knowledge of end to end Continuous Integration process
- Practical knowledge of Source Control Management, specifically branching, tagging and merging of different code streams
- Exposure to the financial services software environment and familiarity with industry standards and specifications
- Exposure to Administration of Web Servers (IIS)