.Net Developer, Team Leader Job in Dublin Ireland

Keywords: C#/.Net Developer, Team Lead, .Net Developer

Our Client is looking for a .Net Developer to join their team in Dublin 2. If you would like to apply for this role please forward your CV to

CV@SolasConsulting.ie or call (01) 2449520 for more information.

This is a team leadership role (70% management, 30% coding) requiring very strong technical and architectural skills and strong communications. The Senior .NET Engineer will have overall responsibility for all technical aspects of the Learning Management System, the architectural decisions, estimations, code reviews, daily management of an external software development team, liaising with contractors and outsourced partners, reporting to project managers and managing internal stakeholders. This is an excellent opportunity for a senior developer to move into a team lead role.

There is an excellent salary on offer for this role and a very competitive benefits package (including paid holidays, pension, life assurance, health insurance and more).

Requirements:

Participate in all phases of development from definition and design through implementation, debugging, testing and deployment to ensure .NET development is optimal and consistent across all layers of the solution.
* Provide technical leadership to an external software development team and take ownership for component design, development and maintenance
* Day to day management of external developers
* Responsible for code reviews and technical quality standards from their external team
* Carry out meticulous system tests to ensure a high quality deliverable into QA
* Assist in defining structured practices especially in source code management, build and release management
* Management of communication between project managers, internal stakeholders and external development team

Skills and Experience:

Experienced engineer with broad understanding of all the components of large service oriented architecture solutions.

* Ideal candidate will have 7 plus years .NET software development experience
* Experience of .NET Frameworks 3.0 and 3.5. Experience of ASP.NET/C#/AJAX.
* Experience of VMware/Hyper V/VPC/Virtual Box
* Experience of Internet Information Services 6/7
* Experience of Microsoft SQL Server 2005 and 2008
* Experience of Microsoft Visual Studio 2005 or Microsoft Visual Studio 2008, Team Suite
* Experience of Windows Server 2003/2008
* Knowledge of TFS (Team Foundation Server) and CI (Continuous Integration)
* Knowledge of Directory Services such as Active Directory or ADAM
* Knowledge of internationalising a custom application
* Knowledge of Coded Unit Tests/Test Projects within Visual Studio Team Suite/Test Edition.
* Experience of Windows Server 2003
* Knowledge of ORM (Object Relationship Mapping) tools.
* Practical knowledge of Source Control Management, specifically branching, tagging and merging of different code streams
* Experience in managing and working with third party development teams

* M.Sc. in Computer Science or B.S. and equivalent experience