Quick overview
Job description
Are you a hands on Software Engineer who enjoys solving complex technical challenges while helping others become better developers? We're looking for an experienced engineer to join a high impact environment, working closely with development teams to enhance engineering standards, improve software quality and drive the evolution of established systems. This is an opportunity to combine strong technical delivery with mentoring, making a tangible difference to how software is built and maintained.
What You'll Do
Work alongside engineering teams on complex software development projects, promoting best practices across design, development and delivery.
Drive improvements in code quality, automated testing, refactoring and overall system maintainability.
Apply your strong C++ expertise to develop, refactor and modernise complex software systems, driving improvements in code quality, performance and maintainability.
Mentor and collaborate with fellow engineers through hands-on development, code reviews and knowledge sharing.
What We're Looking For
- Strong commercial Software Engineering experience with excellent programming fundamentals and hands-on development capability.
- Proficiency in C++, alongside experience working with enterprise software environments.
- Proven experience with automated testing, code reviews, refactoring, Git and CI/CD practices.
- Experience mentoring engineers and improving development standards within a professional engineering environment.
Interested?
If you're passionate about building high-quality software and making a real impact on engineering teams, we'd love to hear from you. Apply now or get in touch for a confidential discussion.
Similar jobs
- EX

D365 CE Developers - Outside IR35Recently posted
Experis · Birmingham, Staffordshire · Hybrid 🇬🇧
.NETAzureSalary not listed - AM

Embedded Software Engineer – Safety Critical SystemsRecently posted
Anson Mccade · London · On-site 🇬🇧
Embedded SystemsRoboticsC++Technology£55k - £65k/yr - BJ
Software Engineer, DesktopRecently posted Auto Apply
Bjakcareer · United Kingdom · Hybrid 🇬🇧
SQLSQLiteNode.js+3TechnologySalary not listed - BJ
Product Engineer - AI FinanceRecently posted Auto Apply
Bjakcareer · United Kingdom · Hybrid 🇬🇧
Stakeholder ManagementComplianceFinanceSalary not listed - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Mitcham, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Surbiton, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Twickenham, Middlesex · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · New Malden · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Epsom, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · East Molesey, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Chessington, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr - BS

Software Engineer – Shared InfrastructureRecently posted
BAE Systems · Sutton, Surrey · Hybrid 🇬🇧
PowerShellVMwareTechnology£54.5k/yr
