Leave us your email address and we'll send you all the new jobs according to your preferences.

Senior Software Engineer (C++, Perl)

Posted 1 day 3 hours ago by Reed Technology

£70,000 - £73,000 Annual
Permanent
Not Specified
I.T. & Communications Jobs
Hampshire, Basingstoke, United Kingdom, RG213
Job Description

Senior Software Engineer (C++, Perl)

  • Location: Basingstoke, 5 days a week
  • Job Type: Permanent, Full-time
  • Salary: Competitive

A new exciting permanent Senior Software Engineer position has become available to lead a software team within the companies Design department. This role is crucial in maintaining and extending world-class design realisation and engraving tools used to create industry-leading banknote designs. You will be hands-on in implementing new features and addressing technical debt, while also coaching and mentoring junior team members.

Day-to-Day of the Role:

  • Lead the design and development of quality, simple software using appropriate patterns.
  • Focus relentlessly on user needs, driving incremental delivery of high-value software and addressing areas of risk timely.
  • Work closely across a multi-disciplinary team to ensure cohesive team delivery.
  • Promote knowledge sharing across the team and department, enabling collaborative work on the same codebase.
  • Regularly update your team and colleagues on your work through agile ceremonies and software development life cycle tools (eg, Azure DevOps, Jira).
  • Identify and implement improvements in ways of working, processes, or adoption of new technologies.
  • Proactively identify and mitigate risks associated with the software.
  • Review code authored by colleagues, providing constructive feedback.
  • Provide mentoring and support professional development within the team.
  • Manage priorities to provide swift responses, support investigations, and create fixes during live incidents.
  • Support delivery leads and architecture colleagues in defining technical tasks required to deliver user stories.
  • Take ownership of the continuous improvement of all Design Software processes and procedures.

Required Skills & Qualifications:

  • Strong technical understanding and commercial experience with C++ and Perl technologies.
  • Experience in agile team environments and continuous integration settings.
  • Proven ability to design and deliver software solutions that meet user needs.
  • Ability to set up and establish new software projects from scratch, incorporating best practices, build and release processes, and automated testing.
  • Experience leading small teams of software developers for technical delivery.
  • Familiarity with Git or similar source control systems.

Desirable:

  • Knowledge of VBA, JavaScript, or creating Photoshop SDKs in C++.

Benefits:

  • Competitive salary and job grade.
  • Opportunities for personal training and development.
  • Engage in a collaborative, innovative workplace culture.
  • Comprehensive benefits package aligned with company guidelines and policies.

To apply for this Senior Software Engineer position, please submit your CV to be immediately considered.

Email this Job