IT & Software

Senior Software Engineer

Searchability®

London · England · United Kingdom

  • Enfield, North London – Hybrid (3 days onsite / 2 days from home)

THE ROLE

An established engineering business is looking for a Senior Software Engineer to join its Engineering Software Team on a permanent basis. You'll take ownership of software designs from initial specification all the way through to verified, production-ready code — bringing expert knowledge of software design, test and verification to new and existing products alike. It's a genuinely hands-on senior role with scope to shape innovative products and mentor the engineers around you.

ABOUT THE CLIENT

Our client is a long-established, world-leading engineering business specialising in advanced radar, navigation and surveillance technology. Based in North London, they have a strong reputation for innovation and set the international standard in their field. This is an excellent opportunity to join a highly technical engineering team working on cutting-edge, market-leading products.

THE BENEFITS

  • Competitive salary of £60,000 – £65,000 depending on experience
  • Hybrid working — 3 days onsite, 2 days from home
  • The chance to work on genuinely innovative, world-leading technology
  • A senior role within an established, highly technical engineering team

THE SENIOR SOFTWARE ENGINEER ROLE

  • Apply strong engineering practice to produce software for new, innovative and profitable products and solutions
  • Take responsibility for the specification, design, implementation, testing and maintenance of software supporting the company's products and services
  • Support and enhance existing software in line with commercial requirements
  • Take projects through the full software development lifecycle
  • Provide support, advice and mentoring to less experienced colleagues, acting as a role model for junior staff
  • Act as a technical point of liaison with customers, suppliers and collaborators on software matters
  • Undertake additional project tasks as required

ESSENTIAL SKILLS

  • Excellent understanding of C++
  • Proven experience taking projects through the software development lifecycle
  • Good understanding of Microsoft Visual Studio (2022/2026)
  • Strong written and verbal English communication skills
  • A good degree in a relevant subject
  • Experience with GUI/UX or HCI
  • Knowledge of scripting languages (e.g. Python, PowerShell)
#J-18808-Ljbffr

Reference: WJ-766_22150334

Apply now

Continue on the employer's official application - the same link they use for every candidate.

More jobs

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.