×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer; C++​/Perl

Job in Basingstoke, Hampshire County, RG21, England, UK
Listing for: Futureheads Recruitment | B Corp™
Full Time position
Listed on 2026-02-25
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Job Description & How to Apply Below
Position: Senior Software Engineer (C++/Perl)

1 week ago Be among the first 25 applicants

Futureheads Recruitment | B Corp provided pay range

This range is provided by Futureheads Recruitment | B Corp. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Senior Software Engineer (C++/Perl)

£60, + car allowance + 15% bonus

Futureheads have partnered with one of the most unique organisations in the market to support hiring an experienced Senior Software Engineer to join their team. This role is based on-site in Basingstoke and will involve leading a team of software engineers within a cross-functional, multi-disciplinary environment, supporting the end-to-end design process from concept to prototype. Hugely exciting, so please apply if your skills are relevant to find out more!

Key Responsibilities

  • Lead and mentor a small team of software engineers, fostering a collaborative and inclusive environment.
  • Design, develop, and maintain high-quality software using appropriate patterns and best practices.
  • Drive incremental delivery of software solutions that focus on user needs and address risk areas proactively.
  • Proactively identify and mitigate risks related to security, technical debt, and code quality.
  • Provide constructive feedback through code reviews and support the professional development of colleagues.
  • Support delivery leads and architecture teams in defining technical tasks and activities for user stories.
  • Take ownership of design software processes and drive continuous improvement.
  • Support IT leadership in implementing secure systems and provide subject matter expertise for strategic planning.

Experience and Skills Required

  • Strong commercial experience using C++ and Perl.
  • Proven ability to write and maintain complex software solutions.
  • Experience working in agile environments.
  • Experience with continuous integration and code reviews.
  • Capability to design, document, and support sophisticated solutions for challenging requirements.
  • Ability to establish new software projects with best practices, build/release processes, and automated testing.
  • Working knowledge of automated testing at unit, integration, and end-to-end levels.
  • Experience leading small teams and mentoring software developers.
  • Strong communication skills, able to articulate ideas to both technical and non-technical audiences.
  • Experience with test-driven or behaviour-driven development (TDD/BDD).
  • Familiarity with Git or similar source control systems.

Nice to Haves

  • Experience with Photoshop SDKs in C++.
  • Ability to motivate and collaborate in a team-oriented environment.
  • Experience working in creative design settings.
Seniority level
  • Seniority level

    Mid-Senior level
Employment type
  • Employment type

    Full-time
Job function
  • Job function

    Information Technology
  • Industries Technology, Information and Media, Software Development, and IT System Custom Software Development

Referrals increase your chances of interviewing at Futureheads Recruitment | B Corp by 2x

Apply BELOW

Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary