<< back

Senior Software Developer – Work From Home

Candidate Source|Greater London, IG11, GB
13 days ago
A London based consultancy firm focused on the telco, media and technology sector are looking for a Senior Software Developer to join its team.  This is a Work from home role with the occasional visit to the London office so you can be based anywhere within the UK.  You will work in a fast-paced development team for company products and / or client projects. The teams are organised ‘full stack’ but they’re particularly keen to boost their talent pool in front-end web development so we are looking for really strong JavaScript developers who, ideally, are also happy to work on backends (mainly in C# / .NET).

As a Senior Software Developer your responsibilities will include:

Participating in agile ceremonies (planning, retrospectives, ‘3 amigos’).
Designing and building web applications.
Automating deployments and monitoring services in production.
Providing 2nd or 3rd line IT support, including out-of-hours when appropriate.

Tech stack

The tech stack is continuously evolving. Currently, the 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)


Azure Functions
.NET Core



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.

The successful Senior Software Developer will have the following skills and experience:

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.

The company started out in 2008 and typically serve blue chip clients. They work on strategy and business transformation projects, application development projects and software engineering. The team live and breath agile, thrive in an eXtreme Programming environment and are passionate about software development as a craft, as well as an engineering discipline. They love learning new skills and keep-up-to date with the latest industry trends. They advocate for the best tools and practices and are enthusiastic about pair programming.

In return, you will receive a salary of £55,000 - £67,000 pa.

If this sounds like the Work From Home Senior Software Developer role for you, click the apply link online and send an updated copy of your CV today!

The job title of ‘Senior’ relates simply to the level of experience and has no relevance to age. You are encouraged to apply for any opportunities that you feel to be suitable, irrespective of age or level of experience.

Candidate Source Ltd is an advertising agency. Once you have submitted your application it will be passed to the third party Recruiter who is responsible for processing your application. This will include holding and sharing your personal data, our legal basis for this is legitimate interest subject to your declared interest in a job. Our privacy policy can be found on our website and we can be contacted to confirm who your application has been forwarded to.