.Net Developer (Umbraco) (Permanent)

  • Location:

    London

  • Job type:

    Permanent

  • Salary:

    £45,000 - £55,000 per year

We are looking for a .Net Developer (Umbraco) to join our client in London.

We are looking for a .Net Developer who has experience in Umbraco, MVC .NET and working in an Agile driven environment. The more complicated the projects you have been involved in the better; we are looking for a person with a “can do” attitude.

The candidate will ideally have a proven track record as a Software Developer with commercial experience participating in the design and development of Enterprise Applications.

Duties and Responsibilities

  • Active participation in the design and development of distributed web applications and systems, always focusing on quality.
  • Follow agile development principles: continuous integration, refactoring, peer reviews, TDD, knowledge sharing, etc.
  • Liaison with other teams to deliver integrated solutions.
  • Make use of the appropriate software standards, techniques, patterns, processes, procedures, and tools throughout the development life cycle.
  • Provision of technical documentation where required.
  • Peer-review solution designs proposed by other teams.
  • Undertake refactoring of the existing code base where required.
  • Provide technical assistance to the application support team.
  • Assist with the ongoing refinement of development and delivery methodologies.

Experience and Skills

  • Excellent communication skills, both written and spoken.
  • Experience developing on Umbraco CMS.
  • Experience of developing high performance, large-scale systems throughout the product lifecycle.
  • A well-organized team player, able to manage multiple tasks and priorities in parallel.
  • Agile development methodologies (Scrum, Kanban or Lean).
  • Agile engineering practices (BDD, TDD, CI, peer reviews, refactoring, etc.)
  • Strong understanding of Object Oriented design, SOLID principles and design patterns.
  • Good development skills using:
    • C#, .NET, RAZOR, MVC, REST API.
    • Front End/UX; HTML5, CSS, SASS, JavaScript, JQuery, VueJs.
  • Experience in Git or other DVCS.
  • Continuous Integration; Cloud Services (TeamCity, Octopus, AWS).
  • Preferred experience using modern UI technologies (Vue.js etc.)