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

Finance Officer

Job in Nottingham, Nottinghamshire, NG1, England, UK
Listing for: Upperton Limited
Full Time position
Listed on 2026-02-25
Job specializations:
  • Finance & Banking
    Accounts Receivable/ Collections
Job Description & How to Apply Below

Upperton Pharma Solutions is a Nottingham-based CDMO that specialises in the development and manufacture of pharmaceutical products, providing a complete service from early-stage feasibility to GMP clinical manufacture. Formulations cover a range of delivery routes, typically including oral (tablets & capsules), nasal and inhaled.

Continued growth and investment into the business has led to the creation of exciting new job opportunities in our new GMP Manufacturing headquarters in Beeston, Nottingham. Upperton Pharma Solutions is undergoing a period of significant expansion to meet international customer demand and offer a comprehensive drug development portfolio, so now is a great time to join our team.

Reporting to the Financial Accountant, the Finance officer is responsible for maintaining accurate financial records across both purchase and sales ledgers. This role ensures the timely processing of invoices, payments and receipts, supporting the smooth operation of the company’s accounting functions.

Main duties and responsibilities:

  • Process and post supplier invoices, ensuring correct coding and approval.
  • Manage the accounts payable inbox and respond promptly to supplier queries.
  • Prepare and process weekly supplier payment runs.
  • Complete supplier statement reconciliations and resolve discrepancies.
  • Maintain the aged creditors report and ensure balances are accurate.
  • Process and reconcile company credit card transactions and employee expense claims.
  • Handle credit application forms.
  • Manage the procurement system.
  • Accurately raise and send sales ledger invoices.
  • Reconcile customer accounts and maintain accurate records of all transactions.
  • Monitor aged debt and proactively chase overdue accounts.
  • Maintain strong client relationships.
  • Collaborate with project managers and the wider team to resolve invoicing queries.
  • Compile and charge all pass-through costs each month.

Banking

  • Perform daily bank reconciliations.
  • Process bank transactions

Essential

Skills and experience:

  • Experience in purchase and sales ledger management.
  • Previous experience handling sensitive financial information with a strong commitment to confidentiality and data protection
  • Ability to work effectively and contribute within a team environment, as well as work proactively using personal initiative to manage own workload.
  • Ability to work accurately under pressure.
  • Proficiency in accounting software and MS Excel

What you will get in return

We offer employees not only a competitive salary but also an excellent suite of benefits including:

  • 25 days holiday and your birthday off!
  • Company contributory pension package
  • Life insurance
  • Private Medical Insurance through Vitality
  • Internal and external training courses and professional development support
  • Free onsite car parking

We know it is the little things that make every day special, so we also organise employee events for you to attend throughout the year, like our annual Christmas party, summer party and charity fund raising events.

Apply.

Name *

First

Last

Email *

Phone *

How did you find out about this position?

  • Current Employee
  • Job Website
  • Search Engine
  • Social Media

Upload your CV
* Click or drag a file to this area to upload.

Upload your covering letter
* Click or drag a file to this area to upload.

#J-18808-Ljbffr
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