Web developer. Job description.



Similar documents
Online content creator. Job description.

SEO Engineer. Job description.

Inbound marketing manager. Job description.

PPC Manager. Job description.

PPC Director Job Description.

Sales Director Job description.

ongo Job Title: Digital Marketing Officer Department: PR & Marketing Team: Digital Services Team Grade: 7

ROLE PROFILE & PERSON SPECIFICATION JOB TITLE SOCIAL MEDIA MANAGER

Job Description Senior Consultant (SharePoint)

Mobile Applications Developer. MAIN PURPOSE OF JOB To lead the design, development and maintenance of Android, iphone and ipad applications.

Role profile. London. not applicable. not applicable. not applicable. not applicable. not applicable. Not required. No travel

JOB DESCRIPTION. 1. Purpose of the job

Tower Hamlets Education Business Partnership JOB DESCRIPTION

Please see below open positions at Quality Assurance Department at Hyland, creator of OnBase.

Due to a period of rapid growth Made Media is recruiting for new roles in development, design, project and account management.

Cambridge Judge Business School Further particulars

Job Description Senior Consultant (SharePoint)

Role Description dotnet and SharePoint Developer; Enterprise Systems Integration; IT & Business Systems; BBC Engineering.

HSF030. Business Unit: Marketing and Communications Date created: December Division: Strategy, People & Operations Review date: December 2015

January Communications Manager: Information for Candidates

Be found higher in organic search with Yellow Search Optimisation

JOB DESCRIPTION. Online Marketing Executive / Swyddog Gweithredol Marchnata Arlein

JOB DESCRIPTION. To ultimately liaise with departmental editors across the institution regarding development of their areas of the corporate site.

Human Resources Department.

Smart and Innovative Web Solutions. Just One Click Away

The Social Media and Communication Manager will implement the. Company s Social Media Strategy, develop brand awareness, generate

Career proposition for software developers and web operations engineers

Technical Support Engineer. Job Description.

JOB DESCRIPTION. To take design and developmental responsibility for the University s outward-facing web sites in liaison with the Web Manager.

N VKELL N VKELL.

Position description. Digital Communications Specialist. About Redkite. Primary purpose

JOB DESCRIPTION. Mobile Application Developer / Web developer

Key Accountabilities and Tasks:

Grade: 6 Location: Melbourne Effective Date: December 2015

POSITION DESCRIPTION. Role Purpose

Role Profile. Leasehold Co-ordinator (LSE) - Career Ladder: Customer Services. - Level: Level 4. - Function: Leasehold

2. Website and microsites 3. Digital Campaign Planning and Implementation 4. E-marketing

Senior Search Manager - SEO

POSITION TITLE: WEB DESIGN AND CONTENT MANAGEMENT COORDINATOR

Your Information Technology Partner. Company Overview. Copyright Mantra IS LLC. All rights reserved.

Division. Direct Reports 2/3 digital fundraising officers

This Record of activity confirms that Jonathan Scrase has completed the following courses within the Microsoft Virtual Academy:

JOB DESCRIPTION. Digital Fundraising Analyst Marketing and Campaigns. Southern Support Centre Digital Fundraising Manager

Job Description. University of Bristol students creating a world class student life for themselves

Social media Content Coordinator (online marketing manager)

Job Description. Business Intelligence Development Lead Band 8a

Sub-section Content. 1 Formalities - Post title: Risk Consultant - Reports to: Head of Group Risk - Division: xxx - Location: xxx

DIPLOMA IN GRAPHIC WEB DESIGN AND WEB DEVELOPMENT COURSE INFO PACK

GENERIC CORE MANAGEMENT CRITERIA (CMC) AND STANDARDS (SELECT WHICH ONES ARE APPLICABLE)

A Multi-Channel Performance Marketing Agency

IT Development Brokerage Service Information Brochure

Sample Personal Profiles for CVs Handout

Role Profile Job Description .NET Senior Analyst Developer Purpose of job: Context and environment: Global Business Services Our mission:

Company Overview. History

Position description. Marketing & Member Relationship. Classification

Ambulance Victoria. Position Description

DESCRIBING OUR COMPETENCIES. new thinking at work

GoAbroad Summer Internship Institute Open Positions

JOB DESCRIPTION. 1. Management and day to day upkeep of our social media channels, website and other digital platforms (including video and audio)

Director of Development and External Affairs (DDEA)

POSITION DESCRIPTION. Role Purpose. Key Challenges

The ICMCI CMC Competence Framework - Overview

Job Description. 1. JOB TITLE: Web Developer (Inter- University Systems) 4. DEPARTMENT: Faculty of Health and Social Care

INFORMATION PACK FOR APPLICANTS FOR THE POST OF FRONT END DEVELOPER

Creating places for people to share activities, data and documents within and between energy companies.

BAND: 5. 37½ hours per week 1. JOB SUMMARY

Marketing Manager - Competitive Salary + Bonus & Benefits - West London

Transcription:

Web developer. Job description.

CONTENTS 1. Reporting to 3 2. Scope of role 3 3. Main responsibilities 3 4. Key skills and experience 5 5. Key behaviours 5 2015 Fresh Egg Limited 2

This job description sets out the scope of the role of a Web developer at Fresh Egg, together with the main duties of the post at the date when it was completed. It does not include or define all tasks which the post holder may be expected to carry out. Duties may vary from time to time without changing the nature of the post or the level of responsibility. The post holder may also be required to carry out any other duties as required by their line manager. 1. Reporting to Head of development 2. Scope of role To develop industry-leading websites and software applications that are fit for purpose. To work collaboratively with design and other specialist teams, client delivery and account management, as well as working directly with the clients where needed. To analyse business requirements and internal design as well as develop system requirements. To provide accurate quotations for work based upon clear analysis. To develop structured clean reusable code. To focus on the quality and best technical approach to ensure the overall delivery of projects is on time, on budget. 3. Main responsibilities Technical ownership To take technical ownership over projects you are the lead developer on (including both designers and developers) in order to deliver project solutions on time and budget To be involved at all stages of the development life cycle: initial analysis, implementation, integration, testing, debugging and support To work collaboratively with the project manager to make sure that all aspects of the project are delivered as planned To raise and mitigate against potential technical risks Systems and information architecture To consider systems performance requirements and to get advice from seniors when making specific determinations relating to system performance requirements To work with the web designers and other creative specialists to understand the design concept, and advise how it can be implemented technically within constraints To design and build solutions in a manner that enables different technical teams to work together in an efficient manner Software development To be aware of the latest software development technologies and methodologies To maintain consistent standards and approaches throughout the team following the lead of senior developers and the Head of Development To write clean and healthily structured, well documented code To deliver code which is well-tested and consistently error free 2015 Fresh Egg Limited 3

To design and build database schemata with integrity and scalability, with data access layers that are optimised for performance and security To make sure you understand how to use the software tools that the team has chosen and why processes are important for the team to follow To follow consistent processes set by the team while looking to offer constructive suggestions around new tools and ideas to enhance processes To maintain our USP of having SEO at the core of our software development To continue to learn and keep up to date with the latest knowledge of all onsite and relevant offsite aspects, which should be considered during new projects and project enhancements To be aware of the technical strategy and implementation of our own internal development stream activities and make sure they apply to the same standards that we would expect for client work Day to day project management To make sure you gain a strong understanding of the products, competition, industry, marketing goals and objectives of each client To review your project progress and feedback clearly to your manager and client delivery teams To make sensible decisions when working on, reviewing and auditing legacy code Communication and problem solving To handle client support issues as quickly and efficiently as possible with an appropriate resolution To escalate critical support instances to senior developers and the client delivery team To give clear feedback and communication on whether support items are potentially chargeable items To participate in a culture of promoting new ideas or up-sell opportunities within the team for our clients To contribute regularly to discussions regarding internal process and system improvements in order to ensure maximum efficiency across the company, including suggesting technical solutions to problems To contribute to the technical analysis and project briefs to make sure they are complete and accurate To gain experience by watching seniors assisting in large pitches to potential clients To make sure quotations take into account all possible risks and contain the appropriate contingency allowances To make sure written reports adhere to brand style guidelines and client communication is at an excellent and professional level Company best practise To instigate cross team ideas and initiatives to bring products and services together To make sure the development team are integrating other teams services efficiently and are offering technical input into how all Fresh Egg s services can be delivered and improved 2015 Fresh Egg Limited 4

To be aware of latest data protection and security threats and to make sure we mitigate against these risks and adhere to known industry standards To proactively drive innovation with new ideas and options made available by new technologies To efficiently manage your workload and accurately record your time using the company timesheet system To freely share knowledge, insight, best practice and ideas To actively contribute to the Fresh Egg blog 4. Key skills and experience Experience in software development Good level of knowledge and essential experience in programming languages as follows: o ASP.Net o ASP.Net MVC o SQL Server o XML o JavaScript o jquery Competent understanding of HTML and CSS Desirable but not essential knowledge and experience of classic ASP and PHP SEO knowledge specifically related to onsite optimisation (desirable) Understanding of security standards Good working knowledge of major social media channels including Facebook and Twitter Proactive and highly organised, with strong time management and planning skills Strong communication skills both client facing and on an internal basis Able to meet tight deadlines and remain calm under pressure 5. Key behaviours Bright, highly self-motivated and driven, with a reliable and cooperative attitude Ability to solve problems quickly and completely, with capability to multi-task and stay organised in a dynamic work environment Passionate about software development, with a thirst for digital knowledge and a significant interest in emerging technologies Inquisitive and analytical, with excellent attention to detail Innovative and creative, with a concise, precise and effective approach to problem solving and the ability to develop and deliver strong solutions Credible, confident and articulate, with excellent communication and presentation skills and the gravitas to deliver ideas clearly and concisely to internal and external stakeholders at all levels of seniority Diplomatic and tactful. Enthusiastic and motivational nature with an overall passion for excellence. 2015 Fresh Egg Limited 5