Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
SENIOR TECHNICAL DEVELOPER JOB TITLE AND DESCRIPTION DOCUMENT VERSION 1.0 Produced 2nd June 2017 by Charles Marfleet Technical Director First Floor, 1 Rennie’s Isle, Leith, Edinburgh EH6 6QA Tel: 0131 554 1286 | Fax: 0131 555 2600 | Email: [email protected] www.lewis.co.uk Lewis Creative Consultants Ltd Registered in Scotland No 449509 Management Performance – Job Role and Specification Job Title: Senior Technical Developer Department: Technical Team Reporting to: Charles Marfleet Salary: Competitive Closing Date: Closing date will be defined on our careers page of our website Job Description An exciting opportunity has arisen to join LEWIS, an Edinburgh-based award-winning agency with creativity at its core. As part of the technical team you will have the opportunity to participate in formulating and developing cutting-edge web solutions. As part of this role, there is a requirement to work with other members of the Technical Team and the wider business, including providing training and holding regular meetings to discuss, review and enhance the existing processes and techniques used by the Technical Team and development process. There is also a requirement to keep up to date with the latest trends and technologies, as well as share this information with the wider team. During all stages of the process we are looking for input to allow us to continue to deliver exceptional creative and technical solutions that make ‘our clients look great’. Key responsibilities 1. Web Solutions • Develop high quality, compliant websites and microsites • Ensure that build outputs are accurate to original design specifications • Testing and implementing web pages to web guidelines • Testing and implementing web pages in accordance with major browser and device support • Ensure CMS implementations are user friendly • Develop re-usable content/modules for the Umbraco CMS in order to assist in providing a more rapid development environment • Work with other members of the Technical Team and Design Team to increase the knowledge and sharing of techniques and trends 2. Campaigns • Prepare client data which includes de-duping, formatting and extraction of data sets • Generation of test data files and launch data files • Assist the Front End Development Team with the logic required within an email campaign to ensure the email campaign is fit for purpose • Testing (where required) in association with the Front End Development Team email campaigns to ensure the logic is outputting the required variables • Ensure the integrity and security of client data • Researching and presenting opportunities to the wider team to improve the processes 3. Business Wide • Work with all teams to provide recommendations in the scoping and delivery of projects • Look for ways to add the plus 1 factor for projects • Keeping up to date with the latest industry trends and technologies • Work with the wider teams to develop accurate specifications and estimates to enhance the delivery of projects • Liaising and interacting with the wider business • Make recommendations for creating cutting-edge solutions • Proactively contributing to best working practices and processes • Proactively developing/supporting studio processes and educating colleagues • Develop and assist with the implementation of an Agile development environment Experience/Background 4+ years’ experience – demonstrable digital experience is required • Key development frameworks - ASP.Net • Key development languages - C#.Net, VB.Net, JavaScript, Razor, AngularJS • Other key technologies – SQL databases, Entity Framework, MVC, jQuery, AJAX, TSQL, HTML5, Dynamics 365 and Sharepoint • Experience with working with Content Management Systems such as Umbraco and/or Episerver • Experience with working with APIs, mobile, social and emerging platforms • Solid experience of delivering projects using Agile frameworks • An excellent understanding of industry standards and trends • Perfectionist when it comes to writing clean code • Creative flair and an exceptional eye for detail • Good communications skills • Ability to work under direction and to work independently and demonstrate initiative where required • Ability to quickly grasp concepts and instructions • Impeccable time management • Tidy and organized approach to all aspects of work • Ability to work well in team environment • Enthusiastic and motivated attitude • A passion for all things digital In return we offer: • Competitive salary and bonus scheme • Pensions Contribution • Death in Service Benefit • 30 days paid holiday (including a day off for your birthday!) • Long lunch Friday on the first Friday of every month • Friday drinks, Health foods fruit, biscuit bars and refreshments • Encouragement to make a difference and mold the role to benefit Company objectives • Opportunities to be involved in the direction and growth of the business • Opportunity to join the work place pension • The chance to work with one of the UK’s most creative teams Our Brand Values Alongside the key roles and responsibilities of the job specification, we are looking for individuals who will continue to drive the vision and ethos of the business. Our Brand Essence is: JOY Adding excitement, creativity and vision to our clients’ digital marketing. Our mission is to: Create a better designed digital world together. Creating the best experiences for everyone, from ideas to impact and everything inbetween. Our Values: Believe it’s possible. Have confidence. Hold Hands. Think Deeply. Inspire, inspire, inspire. Create delight. Be Happy.