Back to jobs

Web Developer and Business Analyst

Job description

A charity in London, seek a Web Developer and Business Analyst ASAP for 3 months on a full time, temporary basis.

The role will be to analyse requirements and maintain the in-house websites, working with the owners of applications and relevant suppliers and third parties to deliver the developments required to meet the evolving needs of the organisation.

Duties:
Work with staff to analyse business needs and design technical solutions to meet their requirements, following the lead of the Senior Web Developer and in line with organisational 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 web sites, including tickets escalated by the Service Desk.
Provide technical support for coding requirements of the SharePoint intranet.
Ensure that all development work undertaken maintains or enhances the security of the websites themselves and of the organisations 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 websites.

Experience:
Strong Business Analysis skills with ability to understand requirements and develop solutions.
Strong web development skills.
Web 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/Libraries
Experience using .Net tools/libraries including AutoFac, AutoMapper etc.
Authentication/Authorisation
OAuth2, Open ID Connect.

We are also able to pay via Ltd/ Umbrella company at a rate of £210 per day.