Senior Software Developer (Python / AWS / IaC)

Pharmaceutical Press

Greater London

Hybrid

GBP 65,000 - 90,000

Full time

6 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Pharmaceutical Press, the knowledge business of the Royal College of Pharmacy, seeks a talented software professional to design, implement, and maintain publishing software, systems, and customer-facing digital products.

You will work in a hybrid London setting, contributing across the full software lifecycle, with emphasis on secure, scalable APIs and modern web UIs built in ReactJS with TypeScript. The role requires strong Python, API, and Agile skills.

Qualifications

  • Demonstrate commercial software development experience.
  • Experience in system design, development, testing, and operational stability.
  • Familiarity with Python and its ecosystem, patterns, and pitfalls.
  • Experience with continuous delivery, TDD, and pair programming.
  • Experience in agile environments and Scrum principles.

Responsibilities

  • Design and implement systems and software to meet PhP’s requirements using appropriate tools and methods.
  • Promote high-quality code through TDD, pair programming, and code reviews.
  • Oversee technical development of all stages of software creation, ensuring security, performance, and safety compliance.
  • Suggest improvements to codebase, processes, tooling, and practices; encourage innovation.
  • Assist with design, implementation, and testing of APIs that adhere to Open API specifications.

Skills

Python
RESTful APIs
Agile/Scrum
Test-driven development
Pair programming
ReactJS
TypeScript
Open API

Tools

Terraform
AWS CloudFormation
AWS CDK
DynamoDB
ElasticSearch

Job description

Location: London / Hybrid

Working Pattern: 12MFTC / Full Time

Grade: 4

Pharmaceutical Press (PhP) is the knowledge business of the Royal College of Pharmacy. We’re the world leaders in evidence-based pharmaceutical publications and guidance. Pharmacists and other healthcare professionals trust us to provide expert analysis, educational support, webinars, and news that informs, supports and enhances their practice. We independently source, evaluate, and communicate and make practical medicines knowledge accessible worldwide.

About the role:

We are looking for a talented individual who will design, implement, and maintain Pharmaceutical Press’s publishing software, systems, and customer-facing digital products.

Main Responsibilities:
  • Design and implement systems and software to meet PhP’s requirements using appropriate tools and methods
  • Promote the creation of high-quality code by commitment to practices such as test-driven development, pair programming and code review.
  • Be responsible for the technical development of all stages of software creation, including testing; ensure that implementation meets security, performance, and safety requirements.
  • Suggest improvements to the code base, development processes, tooling and working practices. Encourage innovation by identifying, evaluating and adoption of emerging technologies.
  • Assist with the design, implementation, and testing of APIs that adhere to the Open API specification
Requirements:
  • Able to demonstrate commercial software development experience.
  • Practical experience in system design, development, testing and operational stability.
  • Deep knowledge and experience in Python and its ecosystem, patterns and pitfalls.
  • Experience applying continuous delivery, test driven development and pair programming.
  • Experience of working in an agile environment and an understanding of Scrum principles in particular.
  • Experience writing and consuming RESTful APIs in Python.
  • Experience with AWS services (Lambda, DynamoDB, ElasticSearch).
  • Experience with CI/CD using tools like Terraform or AWS Cloud Formation or CDK.
  • Experience with creating web application UIs using front-end libraries such as ReactJS with TypeScript
How we are currently working:

PhP supports and works in a hybrid way, which means you will be able to work from home, however, there will be an expectation for collaborative face-to-face working – on average and typically this may be something between 4-8 working days per month at our London Office.

Closing date: 13 November 2026

We are passionate about creating a culture of belonging, inclusion, and diversity these are part of our core values at Pharmaceutical Press. At Pharmaceutical Press we do not discriminate on the basis of race, colour, religion, sex, sexual orientation, gender, age, or disability and we encourage applications from all backgrounds.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Engineer – AWS, IaC, Hybrid (London)
Senior Python Engineer – AWS, IaC, Hybrid (London)

Pharmaceutical Press • Greater London

Hybrid
GBP 65,000 - 90,000
Data Engineer
Data Engineer

Pharmaceutical Press • Greater London

Hybrid
GBP 65,000 - 100,000
Senior Software Engineer
Senior Software Engineer

SR2 | Socially Responsible Recruitment | Certified B Corporation™ • Cambridge

On-site
GBP 50,000 - 70,000
Generous holiday
Potential share options
Collaborative culture
+1
Senior Software Engineer
Senior Software Engineer

DiverseJobsMatter • Leeds

On-site
GBP 70,000 - 100,000
Contributory pension scheme
25 days annual leave
Flexible benefits package
+5
Python Developer
Python Developer

Intec Select • Greater London

Hybrid
GBP 70,000 - 90,000
Senior Software Engineer - Python / AWS
Senior Software Engineer - Python / AWS

Qh4 Consulting • Greater London

Hybrid
GBP 90,000 - 120,000
Python Developer
Python Developer

IB Talent Search • Greater London

On-site
GBP 60,000 - 90,000
Primarily remote working
Occasional visits to the London office
High-impact business transformation
+2
Software Development Manager
Software Development Manager

Apply now! • Greater London

On-site
GBP 90,000 - 110,000
Flexible hybrid work
Office in London
Generous benefits
Python Developer
Python Developer

Pontoon • Greater London

Remote
GBP 96,000 - 126,000
Senior Software Developer / Team Lead
Senior Software Developer / Team Lead

Houst • City Of London

On-site
GBP 75,000 - 90,000
25 days holiday
Hybrid working
Extra day off for birthday
+2