Senior Web Developer

Location
Milton Keynes, Buckinghamshire, England
Salary
£35000 - £45000 per annum
Posted
25 Sep 2018
Closes
23 Oct 2018
Ref
00087187
Contact
Recruitment Genius Ltd
Sectors
IT, Web Design
Contract Type
Permanent
Hours
Full Time
An exciting opportunity for an enthusiastic C# ASP_NET full stack web application developer, to join a leading software provider in Milton Keynes.

In this role, you will be required to deliver product enhancements, bug fixes and optimisations to spec for a large multi-tenant web application, within a results-based agile development environment.

You will engage with the product owner, testing and support staff on a day-to-day basis, as well as through regularly structured team meetings and issue tracking software.

You will be expected to work to a tight schedule and be adaptable to changing customer requirements.

You will be expected to take ownership of your specific tasks but also maintain oversight of the application as a whole, promoting best practices across the product.

You will be involved in both front and back-end development, depending on the task at hand.

It is preferred that you will be in Milton Keynes or the surrounding area, but applicants from elsewhere in the UK will also be considered for home-based working.

They are a flexible employer and value a good work-life balance.

Required skills:

- Familiar with modern web technologies.
- Strong experience of C# / ASP_NET / JavaScript / CSS / Entity Framework / RESTful APIs.
- Strong experience of Microsoft SQL and database structure.
- Experience of AngularJS Material / Bootstrap frameworks.
- Experience of single-page applications (SPAs).
- Proven experience of front-end UI implementation and design.
- Experience of source repositories and issue tracking systems (preferably Atlassian/Jira).

Preferred skills:

- Experience of Azure / continuous integration solutions.
- Experience of Agile workflows.
- Experience of test-driven development.

Required qualities:

- Good communication
- Good workload management
- Team player
- Attention to detail