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