£40K/yr to £60K/yr
London, England
Permanent, Variable

Developer

Posted by Reed.co.uk.

Reed.co.uk is looking for a Developer to join their Courses Team in Holborn, London.

**About Reed Courses

Reed Courses is a part of Reed.co.uk; one of Britain's most established digital brands. Our mission is to be the UK's most trusted learning marketplace for career development. We work with hundreds of respected learning providers to advertise over 90,000 courses in a wide range of subjects; from accounting and HR right through to fitness and cooking. We offer courses for both consumers and businesses, helping individuals learn something new and develop their career whilst also allowing employers to upskill their staff and create a more knowledgeable workforce.

**Overview

We're looking for a motivated, ambitious Developer seeking a unique and rewarding career opportunity within a small, tightly knit cross-functional team. You'll be working on the development and delivery of improvements, new features, and entirely new products, by solving complex problems, and creating elegant technical solutions to fulfill the requirements of our internal, and external users.

The successful candidate will have a passion for collaborating with multidisciplinary product teams to uncover and solve user problems across our B2B and B2C products.

We operate in an agile environment so we understand that ideas start small and need time to grow and develop, we create an environment that allows this to happen in an iterative way. We are all dedicated to making the product a success for both of our user groups - our students, and our course providers.

**Key Responsibilities

Reporting into our Software Development Manager, you will work within the Courses Engineering team.

  • You'll be involved in all parts of the development process, from inception to delivery, helping to define items of work with the development team, define the acceptance criteria, and devise technical solutions
  • Be involved in the entire delivery of work items, including front-end, back-end, and data persistence
  • Maintain code quality by developing to our defined coding standards, and using static code analysis tools to tackle technical debt, and avoid potential bugs and vulnerabilities
  • Work with the Software Development Manager, and Head of Technology to implement ingenious solutions to problems involving the introduction of new technology
  • Manage technical debt with the team
  • Be involved with pre-release regression testing, coordinated by the Quality Assurance team
  • Liaise with the wider department on work items, as well as improvements or bugs affecting the effectiveness of our products and services, including UX, UI, Quality Assurance, DBDs, Product Managers, Support, your fellow developers, and, just occasionally, with Marketing
  • Be part of the release rota, taking on the role of Release Manager to coordinate, and release code to production
  • Be a supportive team player, and work collaboratively with your peers

**Skills and Experience

  • Commercial experience in developing responsive web applications
  • C#, ASP.Net, MVC, Web API
  • HTML, CSS, JavaScript
  • T-SQL
  • Supporting code with unit tests
  • The use of dependency injection frameworks
  • Experience with Object Relational Mappers (ORMs)
  • Understanding, and application of the SOLID principles
  • Applied design patterns to common design problem
  • Familiar with agile methodologies (e.g. Scrum, Kanban)
  • Use of version control tools to manage source code
  • Ability to collaborate with other members of the development team on improvements and ideas

**Highly desirable but not essential:

  • Computer Science degree, or equivalent
  • Gulp, Sass
  • JQuery, Bootstrap, Knockout.js, Vue.js, SystemJS, Node.js
  • Hangfire
  • NHibernate
  • Dapper
  • Simple Injector
  • ASP.Net Core
  • Exposure to source control (git), TeamCity, and Azure DevOps
  • Experience with Amazon Web Services (AWS)
  • Use of Jira

Benefits

  • Hybrid working
  • 25 days annual leave plus bank holidays
  • Flexible holiday scheme
  • Paid time off to move home
  • Contributory pension scheme
  • Enhanced family leave benefits
  • Insurance benefits including life assurance
  • Love Mondays events
  • Discount scheme including gyms and popular retailers
  • Range of wellbeing and mental health support avenues
  • Newly refurbished office in a fantastic location, with countless bars, restaurants and theatres right on the doorstep
We use cookies to measure usage and analytics according to our privacy policy.