Senior .NET Developer (Full-Stack)
We are seeking an experienced Senior .NET Developer to join our team in Dublin. This is a 6-month rolling/long-term contract position with a large global enterprise client.
Responsibilities
* Extensive hands-on experience and complete understanding of Visual Studio, C#, and .NET Framework development.
* Thorough understanding of database structural design, query design, execution plan analysis, and stored procedure development founded in Microsoft SQL Server and Transact-SQL.
* Exceptionally clear communication skills.
* Strong experience with Microsoft SQL Server and demonstrated understanding of database design and query planning execution.
* Experience with C# expressions (LINQ Lambda), thread memory management, asynchronous development patterns, and data serialization/deserialization (XML JSON).
* Strong user interface design and development, including at least 3 years with responsive design and Bootstrap 3.
* Experience with client-side development technologies including JavaScript and jQuery with complete understanding of AJAX.
* Exposure to experience as a team lead with clear recognition as a technical expert by peers, making architectural and design decisions.
* Experience with HTTP REST and ASP.NET MVC core concepts (including Routing, Bundling, and WebAPI).
* Proven TDD pattern and framework, such as NUnit or xUnit, as well as mocking (Moq).
* Complete understanding of Agile methodology and 3+ years of experience working within it.
* Direct, hands-on experience with JIRA.
* Hands-on experience with Linq2Db, log4net, Telerik Kendo UI, and LESS (or SASS).
* Experience with data transformation (Informatica or SSIS).
* Git and the GitFlow branching strategy.
* Direct, hands-on experience with Bitbucket, Ansible, Artifactory, and Jenkins.
* MS SQL Server 2012 or above and SQL Server Data Tools (SSDT).
* Web testing and automation via Selenium.
Requirements
* Based in Ireland.
* Available to work hybrid - 3 days per week on-site in the office.
* Must be available for immediate consideration.