Lead Software Engineer

Daventry
4 months ago
Applications closed

Related Jobs

View all jobs

Lead Software Engineer

Lead Software Engineer

Lead Software Engineer

Lead Software Engineer - one day a month on-site

Lead Software Engineer - SC Cleared

Lead Software Engineer - SC Cleared

Senior Software Engineer – Hybrid working. Excellent Negotiable Salary, Bonus & Benefits, Permanent contract. Ideal East Midlands/West Midlands/Cambridgshire/Bedfordshire based.

On behalf of our Client we are seeking a highly experienced Lead Senior Software Engineer with deep expertise in software development and DevOps, who also brings exceptional leadership and people management skills. This role is not just about technical excellence—it requires someone who can inspire, guide, and develop a team, fostering collaboration and driving performance across a range of projects.

The successful candidate will lead a team of developers working on a variety of systems, including e-commerce platforms, internal applications, and integration systems. Our core technology stack is based on C#, and the ideal candidate will have a strong understanding of infrastructure, servers, security, optimization, and software development best practices.

Proficiency in HTML, CSS, JavaScript, MSSQL, Postgres, RabbitMQ, and Redis is essential. The role involves working across legacy and modern systems, so a broad technical knowledge base and strong problem-solving abilities are key.

Beyond technical leadership, this role demands excellent communication and interpersonal skills, as you’ll be working closely with other departments to align development efforts with business goals. You’ll be responsible for guiding the team in maintaining, enhancing, and evolving the company’s software solutions, ensuring high-quality delivery and continuous improvement.

Hybrid Working (Project-Based Flexibility)
We offer a structured hybrid working model for roles aligned to approved project delivery. Remote working is available where it supports project outcomes and is agreed in advance with your manager. While some projects may require full on-site presence, many allow extended remote working periods. This approach ensures flexibility where it matters most—without compromising team collaboration or service standards. Further information available on request.

Responsibilities

  • Guiding development team and processes

  • Maintaining servers and architecture

  • Designing and analysing applications and software programs

  • Ability to produce concise and well-documented designs and code

  • Identify software gaps and suggest alternatives

  • Working knowledge of web services or other integration technologies

  • Participation in every part of the software development life cycle

  • Analysing and revising software errors to improve programs

  • Conducting extensive unit testing of applications and programs

  • Determining and analysing program requirements

  • Design and implement data migration solution

  • Perform quality checks on data and extracts

  • Database development and optimisations

    Requirements

  • Experience building and maintaining websites and software

  • Experience using Redis (or equivalent caching mechanics)

  • Experience using Git / source control.

  • Experience using SOLR search engine (or equivalent)

  • Experience using and building APIs.

  • Experience working with servers / hosting.

  • Experience using Bootstrap framework.

  • Experience using AWS / Azure hosting services.

  • Experience working on multi system platforms and building / maintaining communication layers between systems.

  • SQL experience (Postgres, MSSQL or alternatives)

    Visa Sponsorship is not available for this position.

    Please note the post codes used for location are for advertising purposes only and do not represent the company location.

    We work on a full range of role categories for our clients and are currently working on a wide range of positions including, administration, account management, business development and sales management roles including: Sales Manager, UK Sales Manager, National Sales Manager, Country Manager, Regional Sales Manager, Area Sales Manager, Sales Executive, Senior Sales Executive, National Account Manager, Business Development Manager, Key Account Manager, Account Executive, National Account Executive, Sales Specialist, Global Account Manager, Sales Representative, Territory Sales, Field Sales, Client Relationship Manager, Sales Engineer, Sales Consultant, Technical Sales, Technical Support, Senior Sales Engineer, Export Sales, International Sales, European Sales, Branch Manager, Sales Director, Trainee Sales, Graduate Sales, Telesales, Internal Sales, Office Sales, Procurement and Purchasing, Production Planning, IT roles, Finance & Accounting, Human Resources, Logistics & Warehousing

Subscribe to Future Tech Insights for the latest jobs & insights, direct to your inbox.

By subscribing, you agree to our privacy policy and terms of service.

Industry Insights

Discover insightful articles, industry insights, expert tips, and curated resources.

New Cloud Computing Employers to Watch in 2026: UK and Global Companies Powering the Digital Economy

Cloud computing is no longer just a backbone technology—it is now the engine of digital transformation, underpinning everything from AI and fintech to healthcare and government services. For professionals browsing CloudComputingJobs.co.uk, the biggest opportunities lie with new and fast-scaling employers that are investing heavily in infrastructure, platforms, and next-generation cloud services. In this article, we explore the new cloud computing employers to watch in 2026, focusing on UK-based startups, scale-ups, and global companies expanding their footprint across Britain. These organisations have recently secured funding, launched major projects, or won strategic contracts—clear signals of hiring growth.

Cloud Engineer Jobs in the UK: Salary, Skills, Career Paths & How to Get Hired

Cloud engineer jobs are among the fastest-growing technology roles in the UK. As organisations move infrastructure, applications and data into the cloud, demand for skilled cloud professionals continues to surge across finance, healthcare, retail, defence, government and high-growth startups. If you’re exploring a career in cloud engineering — or looking for your next role — this guide covers everything you need to know: What a cloud engineer does Types of cloud engineer jobs Required skills and certifications UK salary expectations Career progression pathways How to land a cloud engineer job in the UK Whether you’re a graduate, IT professional transitioning into cloud, or an experienced engineer looking to specialise, this article will help you position yourself competitively.

How Many Cloud Computing Tools Do You Need to Know to Get a Cloud Job?

If you are aiming for a role in cloud computing, it can feel like the skills list never ends. One job advert asks for AWS, Terraform and Kubernetes. Another mentions Azure DevOps, PowerShell and ARM templates. A third throws in Docker, Python, Linux, CI/CD, monitoring tools and security frameworks. It is no surprise that many cloud job seekers feel overwhelmed before they even apply. Here is the reality most cloud hiring managers agree on: they are not hiring you because you know every cloud tool. They are hiring you because you understand cloud concepts, can design reliable systems, manage costs, keep things secure and support real workloads. Tools matter, but only when they support outcomes. So how many cloud computing tools do you actually need to know to get a job? For most roles, the answer is far fewer than you think. This article explains what employers really expect, which tools are essential, which are role-specific, and how to focus your learning so you look capable and employable rather than scattered.