Job Search and Career Advice Platform

Enable job alerts via email!

Developer

Redrock Consulting Ltd

Newcastle upon Tyne

On-site

GBP 50,000 - 70,000

Full time

30+ days ago

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading consulting firm is seeking a Senior Python Developer for a contract position in Newcastle. The role involves leading junior developers, hands-on coding, and collaborating with data teams. Candidates should possess strong Python skills and an understanding of data-driven environments. This position offers flexibility, with hybrid work options available.

Qualifications

  • Experience leading and mentoring developers in Python best practices.
  • Hands-on coding experience in Python.
  • Understanding of data science and engineering environments.

Responsibilities

  • Lead and mentor junior developers in Python best practices.
  • Contribute to core engineering work by hands-on coding.
  • Collaborate with data scientists and data engineers.

Skills

Python development
Mentoring
Collaboration with data teams
Understanding data-driven users

Tools

Cloud/DevOps environments
Job description

Direct message the job poster from RedRock Consulting

🚀 Senior Python Developer (Contract) – Newcastle | SC Cleared

We are seeking a talented Senior Python Developer to join a high-performing engineering team supporting data-driven capability within a major government environment. This role will be pivotal in driving Python development standards and supporting a growing team of engineers.

📍 Location: Newcastle (2 days per week onsite — flexibility for exceptional candidates)

🔎 What you'll be doing

  • Leading and mentoring junior developers in Python best practice
  • Hands-on coding and contributing to core engineering work
  • Collaborating closely with data scientists and data engineers
  • Helping shape technical direction and improving developer experience
  • Reducing pressure on senior colleagues by taking ownership of key Python workstreams

What we're looking for

  • Experience working with or alongside data science teams
  • Ability to understand the needs and complexities of data-driven users
  • Someone who can hit the ground running and support team maturity
  • Collaborative mindset and willingness to support junior developers

You don't need to be a data scientist — but understanding that environment is a major advantage.

🌟 Bonus if you have

  • Experience in cloud / DevOps environments
  • Familiarity with data engineering pipelines and tools

🤝 Why this project?

Work in a forward-thinking engineering team solving impactful real-world problems, shaping modern data platforms, and influencing best practice in a complex environment.

If you're a Python expert who enjoys mentoring and wants to make an impact, we’d love to hear from you.

📩 Apply now or drop me a message to discuss!

Seniority level
  • Mid-Senior level
Employment type
  • Contract
Job function
  • Information Technology
Industries
  • IT Services and IT Consulting
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.