Software Engineers
Role details
Job location
Tech stack
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., 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 Software Engineer - C# / Hardware Integration / High-Precision Systems Hybrid Working | £65,000-£70,000 + Bonus + Share Options Do you enjoy building software that directly drives complex hardware? Do you thrive at the intersection of C#, control systems and..., Job Description: Job Description Are you a Real Time Embedded Software Engineer ready to take the next step on your career journey and are you are looking for progression with an employer focused on supporting its people to reach there full potential. Do you want to..., We're looking for a skilled and enthusiastic JavaScript Solutions Engineer to play a key role in supporting our client's Sales, Project, Product and R&D teams in conducting technical discussions with online retailers and brands wishing to expand their cross-border business..., Job Description: Real Time Embedded Software Engineers - Capability Green Luton Your Impact Are you a passionate Real-Time Embedded Software Engineer with a few years of experience and looking to take the next step in your career? Do you want to work for an employer...
Requirements
Are you ready to take technical ownership of a globally used product solving complex, real-world challenges?, * Strong programming experience in at least one core language (C++ or C#).
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
-
Knowledge of WPF, desktop development, Azure / Cloud nice to have
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. Similar jobs
Mid-Level Full Stack Engineer (C#, Python, JavaScript), TJX Companies Do you have the following skills, experience and drive to succeed in this role Find out below. At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You'll be part of our vibrant team that embraces diversity, fosters...