London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | £23.50 per hour |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Temporary, full-time |
A leading College based in East London have an exciting temporary opportunity for a Web Developer and Business Analyst to work within their information services department for 3 months in the first instance. The main role purpose is to analyse requirements and maintain the College in-house websites, working applications owners and relevant suppliers and third parties to deliver the developments required to meet the evolving needs of the College.If successful the role would be to start immediately and the hourly rate would be £23.50KEY RESPONSIBILITIES- To analyse business needs and design technical solutions to meet their requirements, following the lead of the Senior Web Developer and in line with College standards.- Manage the development environment of the Web and Applications team (currently Azure DevOps) ensuring all development work, internal and external, is properly controlled and maintained.- Support the analysis of and resolution of issues that arise with the College’s web sites, including tickets escalated by the Service Desk.- Provide technical support for coding requirements of the College SharePoint intranet.- Ensure that all development work undertaken maintains or enhances the security of the websites themselves and of the College data accessible via the web sites.- Assist in the maintenance of the technical documentation of the design of the websites and web applications.- Provide support to Content Editors on using the content management systems and associated applications of College websites.- Work with other members of the IS Department to develop and manage the integration of web applications with other College and third-party systems.- Provide an escalation point for the Service Desk for any College website issues, liaising with the Senior Web Developer and Business Analyst to organise planned absence to maintain at least one web developer available each working day.Technical Specifics – Essential ASP.NET (C#) 2.0 – 4.x ASP.NET Core 2.xWeb UI:ASP.NET Web Forms, Server Controls, User Controls, custom controls, WCF, templated controls, page and control lifecycle,ASP.NET MVC, Razor views,ASP.NET Core Razor pages.ORM:ADO.NET (DataReader, DataSet, transactions), Entity Framework, LINQ to SQL.Services:SOAP Web services, Web API; RESTful services. Ability to process Http Response data formats – Json, XML etc.Design Patterns/Principles:object-oriented design (inheritance, composition, events), SOLID principles, Dependency Injection, Singleton, Abstract Factory method, session state, caching, security, file I/O, error handling, performance measurement and optimization.Tools/LibrariesExperience using .Net tools/libraries including AutoFac, AutoMapper etc.Authentication/AuthorisationOAuth2, Open ID Connect. SQL ServerDatabase design, stored procedures, ad-hoc querying using T-SQL, LINQ, Data modelling, analysis and normalization, basic database administration (backup, attaching databases, data import/export and Replication), performance monitoring.XHTMLThorough understanding of XHTML, ability to write clean XHTML and validate it.CSSCSS1,2 and 3, cross-browser compatible CSS.Angular JS Javascript & JQueryAngular Modules, Directives, Databinding, Controller and Scopes. DHTML, form validation, regular expressions.Azure DevOps (or Visual Studio)Building projects and solutions, debugging and use to keep team developments coherent and on track. Understanding of code versioning, CI/CD, Azure Pipelines: Build, test, deploy.IISWebsite & virtual directory configuration.XMLXML, XSL, DOM, Schema, .NET XML classes.DESIRABLEIntegrationExperience of providing the front end to an application via web services, in particular a CRM. Knowledge of creating middleware with Azure Serverless Functions.MultimediaWeb browser plugins.IntranetExperience of developing for an intranet, specifically one based on SharePoint.Web Content ManagementExperience of programming and administering web content management systems, Sitefinity and SharePoint particularly relevant.AccessibilityFamiliarity with W3C guidelines, accessibility compliance testing, ability to produce AAA-compliant XHTML templates.E-CommerceE-commerce payment gateway integration, shopping basket development.E-LearningExperience of developing for an e-learning environment.