Senior Web Developer

  • CVL
  • London, UK
  • 09/09/2016
Software Development

Job Description

Our client based in Greater London/Hertfordshire borders are a high end web application development company, predominately providing bespoke business solutions for enterprise customers. They are currently looking to recruit a well-organised, results driven and dynamic Senior Web Developer/Team leader. This is a great opportunity for the right candidate, who will join the Digital Project Team and grow with the company. As Senior Web Developer, you will play a key part in task and project coordination with the development team, working on our cutting edge digital deliveries, related services & applications. Our products and solutions encompass the full range of digital media projects; from acquisition, encoding & transcoding, distribution and delivery through to end user applications on web and mobile. Requirements: You will have a proven track record of working on the full software development life cycle of online web based projects. You must be able to demonstrate extensive front-end and back-end experience and knowledge, as well a solid understanding of database design & development. You should have previous experience working on high traffic multi-tiered applications and fully understand the wider implications of security and performance considerations. The position will cover a range of projects in different sectors with input into product development, technology strategic direction, responsibility to mentor and guide junior developers and may require participation in client meetings. Technical: -Expert full stack knowledge of (url removed) with C#; oIncluding knowledge in the following technologies: MVC, SPA, Web Services & REST API's, HTML5/CSS3 & JavaScript libraries/frameworks (e.g. AngularJS), XML, XPath, SQL, MySQL -Proven experience with B2C system and software architecture -Excellent knowledge in algorithm design and design patterns -Understanding of security and optimisation -Extensive experience in TDD, task estimation, and sprint planning -Desirable experience with Mobile development (native and cross platform) -CRM Expertise (MSD or Salesforce) is desirable -Educated to degree level Strategic & Operations: -Strong analytical, problem-solving, and conceptual skills -Ability to anticipate potential problems, determine and implement solutions -Work with Senior Management to identify potential issues and resolve them with technical expertise -Well versed with state of the art technologies within Web/Software development and can guide the client and team members as needs arise -Understand the departmental goals and spot potential new business -Ensure project quality and optimisation, process and guideline implementation within the project life cycle – Agile and Waterfall -Ensure that product goes through all testing phases and deployment is regulated among development, staging and production environment -Understand usability practices and able to advise on this to creative, client and team members Other: -Line manage team members and mentor them as required -Ability to work under pressure and ensure that projects meet tight deadlines -Strong communication skills, with an ability to express and understand complex technical concepts -Ability to present to clients -Ability to deal with clients and travel to project sites -Possess strong organisational skills Please get in touch if you are interested