Header

Web Developer

Ref BS1052
Location United Kingdom
Sub Location London
Job type Business Services
Department/Practice group IT
Position Type Permanent
 
Role Summary

To sit within the Web & Mobile Centre of Excellence; to develop web platform projects, promote appropriate technologies, follow best quality practices and be responsible for implementing quality software solutions to meet the needs of the firm and its clients.
Key Responsibilities

  • To contribute to the development of selected projects
  • To provide high quality solutions in web platform technology areas working under the direction of senior development staff, including new development projects and enhancements to existing solutions
  • Providing consultancy to wider organisation on web-based projects
  • Developing CMS templates
  • To follow appropriate and effective development practices and methodologies
  • For all tasks it will be necessary to maintain a daily log of activity and record of time spent

Requirements

Essential (General)
  • Excellent written communication skills with the ability to write concise, accurate and readable technical documentation and reports
  • Motivated, self-starter with the ability to work alone or as part of a team without constant supervision
  • A flexible and adaptable team player
  • Good problem management skills – with an eye for detail, a measured approach and determination to see a problem through to solution
  • Logical, calm style, able to inspire confidence and credibility
  • Previous experience developing or maintaining an enterprise grade website
  • Highly adaptable, able to move from project to project easily

Essential (Technical)
  • Practical experience of the ASP.Net MVC pattern
  • Experience of C# ASP.Net web development
  • Good knowledge of associated technologies, including WCF, WWF, MVC, Entity Framework, XML/XSLT, SQL Server
  • Strong knowledge of JavaScript, JQuery, HTML and CSS, with real passion for building an excellent user experience for end users
  • Strong knowledge of web platforms and distributed architecture
  • Have an understanding of test driven approaches and related tools – Nunit, Nhibernate or other TDD experience
  • Server and networking experience
  • Version control - preferably Subversion
  • Agile development experience
  • Passion for emerging web technologies and a desire to pursue cutting-edge, innovative solutions
  • Familiarity with widget frameworks, such as Google widgets or Dropthings
  • Display a knowledge of, and demonstrate motivation to learn, new web / mobile technologies - HTML 5, jQuery, accessibility, iOS
  • Good understanding of web 2.0 and its core elements – blogging, RSS, social media, etc.
 
Desirable
  • Expertise with Microsoft and other vendor operating systems and toolset
  • Expertise in cloud computing and virtualised environments
  • Experience / interest in developing web applications for mobile platforms, including iOS

The Individual

Essential
  • Successful track record working in a software development environment
  • Able to demonstrate a high level of technical expertise and ability

Desirable
  • Professional qualifications, training or other relevant accreditations in area of expertise

Other

Freshfields is an equal opportunities employer and all applications received by the firm will be considered by the firm on the basis of their merit alone and we welcome applications from all suitably qualified individuals regardless of background. All offers of employment will be conditional on the candidate having/securing the right to work in the UK and providing the firm with evidence of that right (as required by the Immigration, Asylum and Nationality Act 2006) prior to employment commencing. Please note that, in line with the requirements of the UK Border Agency, non-EEA candidates may not be appointed to a post if a suitably qualified, experienced and skilled EEA candidate can fill the position.
Freshfields is the official legal services provider to the London 2012 Olympic and Paralympic Games (appointed February 2009)

Apply for this job Apply for this job