Job Responsibilities:
The role requires the jobholder to develop, test, implement & document web applications to Group and Company standards and to the business requirements of our clients.
Reporting to the Web Development Team Manager, the successful candidate will:
- Complete all developments in the required time-scale set out by Company, the Client, or the Group.
- Specify and develop innovative, quality-driven solutions to meet the business requirements of individual projects / clients.
- Develop solutions that are secure, flexible, and have the potential for re-use with other client companies.
- In addition to Product/Feature development, provide a degree of Production Support for existing clients’ systems.
- Contribute to overall team effectiveness and seek continuous improvement in both processes and solutions.
Experience Required:
- The candidate will have a high level of experience and ability in Microsoft based web development technologies, ideally in the Financial Services industry.
- The role requires a mix of VB.NET and C# development experience, in both WebForms and MVC based web applications.
- Specifically, we require quality-driven individuals with the following:
- Web Development experience (4+ years, where appropriate) in the following technologies:
Essential Skills:
- .NET Framework 3.5 – 4.6.2
- ASP.NET WebForms development (VB.NET), IIS 6 – 7.5
- MVC 4/5 (C#) development, including GridMVC
- JQuery/ Javascript / AJAX client side scripting
- WCF Web Service development and configuration
- 3rd Party controls (Dev Express)
- SQL Server 2008 / 2014 (data design, stored proced ure development, TSQL, SSIS)
- Experience in CSS, including frameworks such as Bootstrap.
- HTML5, HTML 4.01, XHTML 1.0, WCAG accessibility standards
- XML, XSLT, XSD, distributed systems development.
- Experience of Azure DevOPS / VSTS source control, GIT source control, GITFlow and other branching and merging schemes, automated deployment & continuous integration.
Desirable Skills:
- Good knowledge of JIRA workflow
- Strong knowledge of secure coding practices, Cyber Security and application scanning tools such as IBM AppScan.
- Knowledge of an LDAP Security infrastructure.
- Experience in Single Sign On solutions (custom, federated models, or SAML based)
- Experience with WS-* protocols, Web Service Security (WSE 2.0+).
- Experience of test-driven development and agile methodology
- Experience in mobile and adaptive development solutions
- Excellent communication and interpersonal skills
- An ability to work under pressure and meet deadlines
- An ability to be flexible & proactive, with a strong desire to deliver quality solutions
- An organised and systematic approach
- An ability to adhere to all required development standards and ISAE audit controls
Educational Requirements:
- University degree or diploma in related field or equivalent professional training and experience
Working Hours and Benefits:
- Great location
- 40-hour week