Job Title / Digital Developer
Department / IT & Change
Grade / 4
Reporting to / Digital Delivery Manager
Role Purpose / To develop tailored solutions that support and deliver the Digital roadmap for both Assurant and Assurant clients across multiple platforms.
Key deliverables / ·  Application development across multiple platforms
·  Working as part of a team
·  Deliver quality code within timescales and budget
·  Work with wider teams to provide a formal route to live sign off
·  Respond to flexible demands of working environment
Key Responsibilities / ·  Understand individual and team performance targets
·  The customer experience is enhanced through the application of TCF principles
·  Awareness of team and department performance and how individual performance contributes to this
·  Able to articulate service expectations and associated performance standards
·  Understand key drivers behind business change and support implementation
·  Identify local CI / PI initiatives and help to embed these within the immediate team
·  Understands what excellence looks like and strives to achieves this
·  Customer centric service orientated delivery
·  Demonstrate engagement through personal and departmental performance
·  Support immediate team and positively demonstrate company values and behaviours
·  To embed the company values in every aspect of the role. Think Customer, Be Responsible, One Team, I make a Difference, Passion for Excellence, Think Future.
·  Adhere to Information Security policy
Essential Experience / ·  Experience in web application development using PHP, MySQL and Apache
·  Experience of using PHP frameworks e.g. Laravel, Lithium
·  Experience of object oriented programming / modular programming
·  Understanding of MVC design patterns and frameworks
·  Experience of unit testing e.g. PHPUnit
·  Good working knowledge of front-end development using HTML5 , CSS and JavaScript/JQuery
·  Understanding of version control techniques (Git, Subversion, Sourcesafe)
·  Excellent written and verbal communication
·  Full lifecycle experience
Desirable Experience / ·  Experience of mobile app development i.e. Phone Gap, Titanium
·  Experience of Java development
·  Experience of Portal Technologies i.e. Backbase, Liferay
·  Experience in Magento module development and Magento theming advantageous
·  Understanding of integration technologies e.g. message queues and web services.
·  Experience of automated testing techniques i.e. Selenium
·  Exposure to Agile Methodologies & Tools i.e. Jira
·  UX design and customer journey definition
·  Some knowledge of the Linux command line (desirable, not essential)

Date: 11th October 2013 Version: 1.1 Draft Restricted:Risk Director, HO HR