Are you a Developer that feels siloed into one area? Would you like to take a project from start to finish?
If the answer to either of the above questions is YES then this could be the role for you.
A Developer who is talented, enthusiastic and motivated and wants to play an integral part in shaping the future of the Courses proposition is required to join a forward thinking and talented team based in Central London.
The successful Developer will have a passion for collaborating with multidisciplinary product teams to uncover and solve user problems across B2B and B2C products.
? 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 defined coding standards, and using static code analysis tools to tackle technical debt, and avoid potential bugs and vulnerabilities
? Work with the development team lead, and architect to implement ingenious solutions to problems involving the introduction of new technology
? Be involved with pre-release regression testing, coordinated by the Quality Engineers in the 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 Engineers, DBDs, Product Owners, 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
? 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
? Simple Injector
? Experience with developing Windows services
? Exposure to source control (git), TeamCity, and Azure DevOps
? Experience with Amazon Web Services (AWS)
? Use of Jira
Bank or payment details should never be provided when applying for a job. For information on how to stay safe in your job search, visit SAFERjobs.Report this job
"Office Assistant jobs in London"
'Saved search name'