Web Developer

Position Overview - Web Developer
As part of a growing Development team, the developer will be required to help further advance the internal systems, in addition to working on exciting new client-facing platform, which will integrate with both their internal financial systems and third party systems, and will provide a variety of financial services products to their client base via website and smartphone applications.
Whilst the focus of the role will be on front-end and mid-tier, there will be the opportunity to get involved in full stack development.
This position will be instrumental in maintaining and developing new service and workflow driven web applications. The successful candidate will be expected to work to best practice, deliver on time and continue to progress and learn within the role.
Principal Responsibilities - Web Developer
Resource Management
* Deliver to defined timelines in order to meet business requirements
* Supporting and training other team members
* Working with Senior Lead Developer and work within project timelines and budgets
Communication
* Provide feedback to management of potential improvements to existing procedures and systems
* Work as part of a system and wider team to achieve the departmental standards and objectives
* Work effectively with other departments within the Group to maintain excellent standards of service
Knowledge
* Maintain an excellent level of understanding and knowledge of the Groups’ products and services in order to fully understand process and delivering requirements
* Take responsibility for own personal development in line with agreed performance objectives
* Support colleagues and team members with professional problems, working to help them to resolve any issues
Background / Experience Required - Web Developer
Essential:
* Exposure to Angular or Vue.js or React.js
* .Net Experience with ASP.Net
Beneficial:
* Web API experience
* CSS, Bootstrap, JavaScript, JQuery, html 5
* Experience with .Net 4+, C# and MVC
* Design Patterns, N Tier Architecture, Testing, Agile principles
* Great communication and interpersonal skills, both written and verbal
* Experience working in Agile development environments
* Experience of interacting with key business stakeholders
* Good SQL server knowledge
* Experience with Azure
* Financial industry background
* IONIC Framework
* React