.Net Software Engineer

Team Description & Purpose of Role
Maintenance and further development of internal and customer facing software systems. Design and integration of additional features and service optimisations for all systems. This role will require the successful candidate to work autonomously on certain assignments, whilst being part of a close-knit, medium sized team for some new projects.
Job Responsibilties
Design, develop and maintain existing ASP.NET sites and C# applications.
Development will take place on all tiers, including: client front ends (C#), web front ends (ASP.NET, HTML, ASP and JavaScript), middle tier components and services (C#) and database back-ends (Microsoft SQL).
Experience Required
C#
ASP.NET
Web development (JavaScript, HTML)
SQL Server
Proven track record of delivering a number of end to end software solutions projects in Windows environment with particular emphasis on ASP.NET developments. You will have experience of databases and coded T-SQL stored procedure on more than one of these projects, experience of SQL Analysis Services and ADO.NET Entity Framework is advantageous.
Experience of UNIX (PHP, Perl) development will be considered an advantage.
Experience of large scale Internet based solutions essential
Person Specification
Flexible, proactive individual with a Microsoft systems development background.
Responsible person capable of working on multiple projects simultaneously.
Able to work within tight time-scales and manage priorities as required.
Willingness to develop knowledge in the area of next generation technologies.
Good attitude towards work.
Team player.
Location
|
||||||||||||||||||||||||||||||||||||
|
