Umbraco CMS.NET Developer


Reference:
VAC-934
Job Titles:
IT, Telecomms and Communications
Salary:
up to £65,000 per annum
Benefits:
Generous Benefits
Town/City:
London
Contract Type:
Permanent

Description

Experience required for this role includes:

· SOLID UMBRACO DEVELOPMENT BACKGROUND IS ESSENTIAL!!!!!!!!!!!

  • Problem solving skills, being able to systematically analyze a problem and provide solutions
  • 3+ year of experience working as Back End developer in CMS
  • C# and Visual Studio IDE
  • OOP and understanding of S.O.L.I.D. principles (desirable)
  • Must have exposure to Umbraco 7.0+
  • Experience working with Umbraco API (CRUD)
  • Experience enhancing Umbraco Back office
  • Experience working with Surface Controllers
  • Experience working with Model Builder
  • Must have Confidence in using Asp.net MVC 3+ framework (not only partials)
  • Clearly understand implementation of MVC Forms
  • Understanding of consumption of REST services
  • Web Services (WCF) Desirable
  • Experience of ASP.NET Web API
  • Desirable Understanding of S.O.L.I.D. principles and patterns and OO programming
  • Writing Unit Tests
  • Understand Agile/Waterfall development processes
  • Exposure working/understand JS MVVM frameworks (AngularJS, JS, Knockout)
  • Exposure to Azure Cloud services
  • Exposure to CI/CD processes
  • Exposure to SQL
  • Git and branching workflows
  • Good written and oral communication skills
  • Able to take ownership of tasks

Some of the responsibilities will include:

  • Writing high quality code following S.O.L.I.D. principles
  • Participate in specification workshops, story estimation and release planning
  • Take ownership in the delivery of assigned tasks
  • Work closely with the Business Analyst and Technical Analyst to follow requirements implementation
  • Present feature demonstrations to clients and internal teams
  • Participate in writing detailed technical and functional specifications documentation.
  • Collaborating with the Front-End deliveries in integrating markup and JavaScript

This is a fantastic opportunity for a seasoned developer to take their career onto the next level within this well known organisation.