Senior Python Developer – Remote or Hybrid Working Available

  • Location:
    Nottingham, Nottinghamshire Nottingham, Nottinghamshire Nottingham, Nottinghamshire Nottingham, Nottinghamshire
  • Salary:
    c£65,000 / per annum D.O.E
  • Posted:
    1 month ago
  • Category:
    Tech & IT Jobs
  • Deadline:
    May 14, 2025

Our client is a leading technology company offering bespoke security Solutions to companies across the UK and internationally. They are looking for a result-driven Senior Software Engineer with demonstrable experience working with Python to join their existing agile development team tasked with creating innovative cyber solutions and updating current systems.

Working in an agile environment with clients such as the MoD, our client is offering not only first-class development and career progression opportunities but also an opportunity to work with one of the fastest growing SMEs in the UK who are constantly seeking to embrace new technologies.

Our client is offering a flexible salary of up to £65,000 depending on experience. In addition, our client is also offering hybrid or remote working opportunities.

Roles & Responsibilities

  • Lead the development and coding activities using Python, C++, JavaScript and associated tools
  • Develop documentation and training material conforming to relevant Company standards and procedures
  • Undertake functional testing and validation of developed code, documentation, and training materials
  • Investigate customer product use scenarios, reproducing issues and resolving these.
  • Taking ownership of some key project areas, whilst offering advice to wider team members on technical tasks to be undertaken
  • Assist with resource planning procedures needed for each project
  • Act as one of the primary contracts for customers in order to understand customer requirements and translate into technical requirements.
  • Produce designs and specifications to meet customer requirements
  • Identify and participate in research activities to assist in advancing department ways of working
  • Support Junior and Mid-Level Engineers with workload if required
  • Provide third line post-sales support

Skills & Experience

  • Demonstrable experience in Python programming/scripting essential
  • Experience in a software solution environment, any experience or interest within Cyber Security would also be beneficial
  • Highly proficient hands-on experience with C++ and Linux
  • In depth understanding of the full software development lifecycle
  • Stakeholder management skills
  • Ability to negotiate and influence outcomes
  • Proven experience in leading and motivating a software development team
  • Any knowledge of agile working methodologies beneficial

As this role will involve handling of sensitive information, all applicants must be eligible to gain SC level clearance, including being a UK resident for the past 3 years.

If you know you have the required skills and experience and would like to find out more, then please apply now!

About Express Recruitment

Express Recruitment has been offering exceptional recruitment solutions across the East Midlands since 1987, “exceeding expectations every time” of over 267,000 candidates.

We supply a diverse range of sectors including Engineering, Technology, Professional Services, Languages, Sales & Marketing, Call Centres, Commercial, Manufacturing, Local Authority, NHS, Education and Voluntary organisations. Find all of our current vacancies on 👉

Not quite found the right role for you yet? Let us do the scrolling for you! Your search for a new role has never been so easy, just fill in our contact form on or give us a call on 0115 924 0010 and we will do the rest for you.

Vacancy Summary

Hours: Full Time, Mon-Fri (Remote or Hybrid Working)

Salary: c£65,000 per annum D.O.E

Location: Nottingham, Nottinghamshire

Job Type: Full Time, Permanent

Unfortunately, we are unable to contact all candidates due to the large volume of applications we receive. If you have not heard from a consultant within the next three days, please assume that you have not been successful on this occasion. Please do not hesitate to apply for other suitable roles in the future.

This vacancy is being advertised on behalf of Express Recruitment Ltd. The services advertised by Express Recruitment Ltd. are those of an Employment Agency.