Lead Software Engineer

Softweb Resourcing
Bristol, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
£50,000.0 - £70,000.0
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Computing Platforms C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Computer Programming Performance Tuning Software Engineering

Job description

You’ll lead the development and evolution of a geology-focused desktop application, shaping its future architecture and modernization strategy. This is a permanent, full-time role based in Bristol, where you’ll guide technical direction, work closely with product stakeholders, and ensure the platform remains reliable, scalable, and fit for purpose.

Requirements

The Senior / Lead Software Engineer will focus on hands-on development while providing technical leadership across a primarily C++ / C# codebase with a supporting JavaScript layer. You’ll play a key role in architectural decisions, refactoring initiatives and long-term product improvements within a collaborative, high-performing team. Senior / Lead Software Engineer requirements:

  • Strong programming experience in at least one core language (C++ or C#) and knowledge of JavaScript a bonus, with the ability to work across multi-tier desktop systems
  • Proven ability to lead technical projects, own architecture decisions and drive modernization initiatives
  • Experience delivering and maintaining production-quality software across the full feature lifecycle
  • Comfortable collaborating with product managers and domain specialists to translate requirements into robust solutions
  • Excellent problem-solving and communication skills, with a pragmatic, ego-free mindset and openness to AI-assisted development tools

It’s a varied role where you’ll contribute to platform architecture, performance optimization, visualization components and user-focused enhancements. There is strong scope to expand your leadership impact, influence technical standards and work on globally used engineering software learning new Cloud skills along the way. Apply now for this Senior / Lead Software Engineer - C++ / C# / JS role and take the next step in your software engineering leadership career.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:27 min

Introduction to WebAssembly in a cloud computing context

Edo Edo · World Congress 2024

8:32 min

Benchmarking GitOps engine constraints for extensive multi-cluster environments

Artem Lajko · Europe 2026 Virtual

1:53 min

Entering software development through retro computing platforms

Alex Soto Alex Soto · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:51 min

Alibaba Cloud developer resources and cloud computing training

Cheng Zhang · LIVE

5:59 min

Differentiating a software engineering career by learning platform fundamentals

Keith Cirkle · Coffee With Developers

Videos

See all

Related articles

See all