Our Latest Vacancies

Senior Software Developer

£55,000 - £67,000
London
LC/16706

Key Responsibilities for the Senior Software Developer:

  • Participate in agile ceremonies (planning, retrospectives, ‘3 amigos’).
  • Design and build web applications.
  • Automate deployments and monitor services in production.
  • Provide second or third line support, including out-of-hours when appropriate.

Tech Stack:

My client’s tech stack is continuously evolving. Currently, their preferred stack includes:

  • Front-end (“JamStack”, Progressive Web Applications, often as micro-frontends):

○  JavaScript (ES6+ or sometimes TypeScript) / Babel / Webpack

○  Web Components V1 (principally using lit-html and lit-element)

○  Redux or Apollo (GraphQL)

  • Server-side:

○  Azure Functions

○  .NET Core

  • Cloud:

○ Azure
○ Kubernetes

Legacy technologies you may sometimes have to work with (or help replace) include Web Components v0 (Polymer 1.x), AngularJs 1.x, ASP.NET MVC and ASP.NET WebForms..

 

Ok, so over to you! The Ideal Senior Software Developer will have:

  • Experience of working in a professional and agile software development environment.
  • A relevant degree or equivalent higher professional qualification.
  • An ability to explain complex technical issues in simple terms.
  • An aptitude for solving tough problems
  • Strong knowledge of HTML5, ECMASprint 6+, CSS3 and the Web Platform.
  • Experience of C# programming, especially with ASP.NET Core.
  • Experience of component-based web development in JavaScript or TypeScript using frameworks such as Web Components, React, VueJs or Angular.
  • In-depth experience in at least one of the following 3 areas:
    • ○  Offline-first, mobile-first Progressive Web Applications.
    • ○  Micro-frontend architectures.
    • ○  Performance monitoring and optimisation of browser-based applications.
  • Domain knowledge:
    • ○  Understanding of computer networking
    • ○  Knowledge of the energy trading industry
    • ○  IoT / utility-industry sensor webs

 

This is a fantastic opportunity to work for an outstanding organization. My client is dedicated to discovering the latest technologies solutions developed for their clients include; Artificial Intelligence, Machine Learning, Adaptive learning, Dashboards, Portals, Workflow management, Cloud solutions, DevOps, Smart Content.

 

Sounds interesting and something you would love to be part of? Apply today!

To stay safe in your job search we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organisation working to combat job scams. Visit the SAFERjobs website for information on common scams and to get free, expert advice for a safer job search.

Due to the number of CVs we receive, we will only be able to contact you if your application is successful.

YourRecruit (IT) Ltd does not discriminate on the grounds of age, race, gender or disability and complies with all relevant UK legislation.