Skip to main content
Post your CV and find your next job on Indeed!

javascript jobs in London

Sort by: -
    • Architectural Modernisation and Re-platforming.
    • Execute the continued migration from ASP.
    • NET Framework 4.8.1 Web API to modern .
    • Delivery, CI/CD and Cloud.
    • You'll own the technical vision of our platform, define how our systems are built, set engineering standards, and make high-stakes decisions that affect the…
    • You’ll work as part of empowered, autonomous DevOps teams with regular contact with end-users to flexibly and efficiently understand, design, develop, deploy…
    • We are looking for an experienced Software Development Engineer in Test (SDET) with strong engineering capabilities and a passion for automation, reliability,…
  • View similar jobs with this employer
    • Programming in one or more of JavaScript, Java, .
    • Collaboratively designing and building Proof of Concept or Production systems.
    • A working knowledge of TypeScript.
    • An understanding of modern web frameworks, including Next.js.
    • An understanding of unit testing (ideally jest) and e2e testing…
  • View similar jobs with this employer
    • You will join our squad responsible for developing and supporting CMDB and Asset Management on the ServiceNow platform, as well as ensuring platform…
    • The successful candidate will also be available for out-of-hours support on a rota basis (for an extra payment), which will require working knowledge of AWS or…
    • Location: Brighton or London (office-based) — travel to UK client sites required.
    • Role type: Full-time, permanent.
    • Self-managing and commercially minded.
    • As a senior developer within the CyberSecurity Organization, you’ll be working on building the critical workflows in ServiceNow that enable the company’s…
    • We are looking for experienced Software Engineers who want to have a real impact, and who are keen to apply their creative thinking to the ever-changing space…
    • JFA Medical is a medical supply company focused on delivering innovative healthcare products and building intelligent systems that improve the efficiency,…
    • We sell a wide catalogue of technical products to both retail and trade customers, with an increasingly strong B2B customer base.
    • Position Type:* Full-Time Permanent.
    • Working Pattern:* 3 days in the office | 2 days working from home.
    • You will work closely with management, developers and…
    • This is a hands-on role for someone who can move quickly, think commercially, and work closely with our internal design team, marketing team and external agency…

People also searched:

javascript developer

Job Post Details

Engage Education logo

Senior Developer - job post

Engage Education
4.0 out of 5 stars
WatfordHybrid work
£70,000 - £75,000 a year - Full-time

Job details

Pay

  • £70,000 - £75,000 a year

Job type

  • Full-time

Location

WatfordHybrid work

Benefits

Pulled from the full job description

  • Company pension
  • Paid volunteer time
  • Work from home

Full job description

Senior Developer (AI-Augmented Team)

Why work for Engage?

We’re Engage - one of the UK’s leading education recruitment agencies, having proudly expanded into the EdTech space and shaking up the way things are done. We are now looking to appoint someone to be part of the team delivering our roadmap.

Officially ranked the 7th best recruitment company to work for in the UK, we’re recognised for delivering world-class employee engagement.

Our mission is simple: we help schools hire brilliant staff, and we help education professionals find roles they truly love.

Role Summary

We are seeking an experienced, hands-on Senior Software Engineer to join our onshore team and partner closely with our Lead Software Engineer. You will utilise agentic AI coding tools to amplify the velocity and quality of your work delivering for our enterprise platform, while applying critical judgment and Human-in-the-Loop (HITL) discipline to keep complex systems stable and structurally sound.

Key Responsibilities

1. Architectural Modernisation and Re-platforming

  • Execute the continued migration from ASP.NET Framework 4.8.1 Web API to modern .NET (.NET 10). Optimise query performance across SQL Server and ORMs such as Entity Framework.
  • Standardise the core application infrastructure by implementing standard middleware (e.g., JWT middleware) & replace existing authentication and token plumbing.
  • Implement long-running processes using out-of-band message-based architecture (Azure Service Bus).

2. Delivery, CI/CD and Cloud

  • Work within our Azure DevOps CI/CD pipelines and Git repositories, helping keep build, PR validation, and deployment fast, repeatable, and trustworthy as the single safe path to production.
  • Deploy and operate across our Azure platform and contribute to our growing Infrastructure-as-Code practice (Bicep).
  • Help reduce technical, platform and infrastructure debt incrementally.

3. AI-Augmented Craft, Quality, and Testing

  • Use AI coding assistants to accelerate delivery while applying strict HITL validation - you own, understand, and can defend every line that lands, AI-generated or not, never letting AI fluency substitute for fundamental understanding.
  • Help raise the team's code-quality bar: adhere to coding standards, keep static-analysis signals clean, and treat code quality and test gates as non-negotiable.
  • Drive meaningful, well-targeted test coverage across the backend system to verify replatforming efforts.

4. Engineering Judgement and Collaboration

  • Use your experience to foresee problems and weigh trade-offs across scalability, maintainability and security. Design in redundancy and backup plans rather than discovering the need for them in production.
  • Partner with the Lead Software Engineer to turn architectural direction into shipped, well-documented work and mentor less-experienced engineers.
  • Cross-functional collaboration with team members and stakeholders across Engage to ensure requirements are met using tools such as Jira and Confluence.

Required Skills and Experience

  • Platform Expertise: 5+ years strong, hands-on C# / .NET experience across both Framework and modern .NET. Excellent knowledge of SQL Server query performance and ORMs such as Entity Framework, with real experience evolving or migrating large, long-lived solutions toward modern .NET.
  • Architectural Proficiency: Comfortable applying modern design patterns, decoupling tightly-coupled code, introducing message-based asynchronous processing, and designing for testability.
  • Cloud and Delivery: Practical experience deploying and running applications on Azure or similar, and working within CI/CD pipelines (Azure DevOps YAML schema experience preferred), including environment promotion, approval gates and deployment slots.
  • AI Fluency: Demonstrated judgment and willingness to leverage AI coding assistants (e.g. Claude Code, Cursor, GitHub Copilot) to accelerate productivity while exercising critical judgment to verify and curate AI output.
  • Quality Management: Experience with coding standards, maintaining code quality and automated test gates, and following meaningful test coverage practices. Experience with test frameworks (e.g. xUnit).
  • Mindset: Ability to balance programmer optimism (the belief that a solution exists) with the realism needed to foresee and ensure potential long-term architectural suitability.

Preferred Skills and Experience

  • React experience and JavaScript/TypeScript fluency.
  • Modern .NET hosting: Aspire, Docker/containerisation and Azure Container Apps.
  • Infrastructure-as-Code with Bicep (or Terraform / ARM).
  • Observability / Telemetry (e.g. OpenTelemetry, Application Insights, Sentry).

Pay: £70,000.00-£75,000.00 per year

Benefits:

  • Company pension
  • Paid volunteer time
  • Work from home

Work Location: Hybrid remote in Watford

Let Employers Find YouUpload Your Resume