Senior .Net Developer / Architect
Our client is an international Digital Technology company with offices worldwide. They have a rich history and are currently going through an exciting phase of expansion. They are located conveniently in Dublin City Centre. They are currently seeking the best Software engineers from Mid Level (4 years -+) to Architect Level (15 or even 20 years commercial Development experience) to join their prestigious team . Candidates can be from a Web Apps or strong on the Database side as they have roles in all areas Development wise , this is a rare opportunity to join a growing Product focused company working on cutting edge technology . Excellent Packages & salaries on offer for the right candidates..
Job specification
Job title: Senior Software Engineer
Location: Dublin, Ireland
Job Description
The role involves working on a large-scale, web-based system for the management of interactive advertisements and applications, primarily on the IPTV platform.
The successful candidate will be involved in the architecture and high-level design of the system, through to specification, implementation, testing and deployment.
Candidates must be focused on producing well-structured solutions and have an adaptable approach to technologies used.
Knowledge & Experience Requirements
Essential
· 5+ years experience in software engineering
· Experience with multi-tier, large-scale web applications / software systems
· Strong, demonstrable knowledge of OO structured design, standard patterns, and formal coding practices
· Experience eliciting customer requirements and translating these into professional specifications
· Extensive experience with high level analysis and design
· Extensive data architecting, analysis and data modelling skills
· Experience with T-SQL, complex queries, stored procedures, functions, index optimisation and performance tuning
· 3+ years experience with ASP.NET, C#.NET, .NET 2.0 or higher
Desirable
· Experience with XML, XSD, XSL, xPath
· Experience in Visual Studio 2005 and TeamFoundation
· Experience working within Scrum based development lifecycles and test driven development
· Experience in Javascript (or equivalent) client-side scripting
· Experience with IIS 6.0 (or higher), web applications, deployment, hardware, DB sizing, DB maintenance, service oriented architectures
· Knowledge of Microsoft Mediaroom and Presentation Framework
Education
Third level qualification in Computer Science, Software engineering, Electronic Engineering, Mathematics or related discipline.
Interpersonal
· Strong written and verbal communications skills
· Ability to work closely as part of team
· Good problem solving skills
· Ability to consult with / guide / mentor other team members
· Creative and proactive contributor