Senior Python Developer – Newcastle Upon Tyne

Company: Tech 4
Apply for the Senior Python Developer – Newcastle Upon Tyne
Location: Newcastle upon Tyne
Job Description:

Salary: £90,000 – 90,000 per year

Requirements

  • We require commercial software development experience.
  • We require practical experience in system design, development, testing, and operational stability.
  • We require deep knowledge and experience in Python and its ecosystem, including common patterns and pitfalls.
  • We require experience applying continuous delivery, test-driven development, and pair programming.
  • We require experience working in an agile environment and an understanding of Scrum principles.
  • We require experience writing and consuming RESTful APIs in Python.
  • We require experience with AWS services such as Lambda, DynamoDB, and Elasticsearch, or experience with Azure.
  • We require experience creating web application user interfaces using ReactJS and TypeScript.
  • We require an excellent academic background, with a minimum 2:1 degree from a top‑tier university.
  • We require strong problem‑solving skills and the ability to work across the organisation.
  • We prefer someone proactive, energetic, and motivated to make a difference in how we work and support our members.

Responsibilities

  • We design and implement systems and software to meet requirements using appropriate tools and methods.
  • We promote high‑quality code through test‑driven development, pair programming, and code review.
  • We take responsibility for the technical development of all stages of software creation, including testing.
  • We ensure implementations meet security, performance, and safety requirements.
  • We suggest improvements to our code base, development processes, tooling, and working practices.
  • We encourage innovation by identifying, evaluating, and adopting emerging technologies.
  • We assist with the design, implementation, and testing of APIs that adhere to the OpenAPI specification.
  • We work across the organisation on complex, challenging, and career‑defining projects.
  • We help support our members and contribute to the way we work as a team.

Technologies

  • AWS
  • Lambda
  • Azure
  • ElasticSearch
  • Support
  • OpenAPI
  • Python
  • Security
  • TypeScript
  • Web
  • Cloud
  • API
  • React
  • TDD

More

We are a fast‑growing and highly successful technology consultancy seeking a Senior Python Developer to help design, implement, and maintain complex software, systems, and customer‑facing digital products. This is an excellent opportunity to make a significant impact on challenging projects while working across the organisation. The role is based in Newcastle upon Tyne and is office‑based. We offer a basic salary of £60,000 to £90,000, plus a bonus and excellent benefits.

#J-18808-Ljbffr…

Posted: June 28th, 2026