Data Developer

Data Developer

Entry level 34300 - 34300 € / year (est.) No home office possible
Thatcham Research

At a Glance

  • Tasks: Support the design and delivery of data solutions using modern cloud platforms.
  • Company: Join a forward-thinking team that values collaboration and continuous learning.
  • Benefits: Enjoy a competitive salary, generous holiday, and health benefits.
  • Other info: Flexible working hours and excellent career growth opportunities.
  • Why this job: Kickstart your career in data development and make a real impact.
  • Qualifications: Experience with Python, SQL, and a passion for clean code.

The predicted salary is between 34300 - 34300 € per year.

Are you at the start of your data or software development career and keen to build real‑world experience on modern cloud platforms? We’re looking for a Junior Data Developer to join our Data & Development team, where you’ll support the design and delivery of data solutions that power analytics and insight across the organisation. This is a fantastic opportunity to grow your technical skills, learn from experienced data professionals, and work with cloud‑based technologies in an environment that values quality, collaboration and continuous learning.

Responsibilities

  • Supporting the development, enhancement and maintenance of data pipelines and ETL/ELT processes
  • Writing and maintaining SQL and Python code to transform and integrate data from multiple sources
  • Assisting with the delivery and operation of data workloads across Azure data services
  • Performing data quality checks, analysis and investigation to ensure data is accurate, reliable and fit for purpose
  • Collaborating with technical and non‑technical stakeholders to understand requirements and contribute to technical solutions
  • Helping to maintain technical documentation, data flows and governance artefacts
  • Learning and applying best practices around cloud development, DevOps, testing and security
  • Continuously developing your skills through structured learning, coaching and hands‑on experience

Qualifications

  • Experience with Python and a passion for writing clean, maintainable code
  • A good understanding of data transformation, data modelling and ETL/ELT concepts
  • Experience writing basic SQL queries and working with relational data
  • Exposure to cloud platforms (such as Azure, AWS or similar)
  • An interest in data quality, testing and reliable data pipelines
  • The ability to explain technical concepts clearly and work collaboratively with others
  • A proactive, curious mindset and enthusiasm for learning new technologies

Desirable (but not essential)

  • Awareness of DevOps concepts, CI/CD pipelines or version control tools such as Git
  • Any exposure to Azure data services (for example Synapse, Data Lake, Functions or Logic Apps)
  • Familiarity with BI or reporting tools such as Power BI
  • Understanding of APIs, front‑end frameworks or additional programming languages
  • Awareness of BI, analytics and web applications integration with Data
  • Understanding of Data governance and Data security

Salary and Benefits

  • Salary – Circa £34,300 (dependent on skills & experience)
  • 10 % non‑contributory pension
  • 29 days holiday (inclusive of Christmas shutdown) + public holidays
  • Group Life Assurance (equal to 4 × basic salary)
  • Group Income Protection (after 6 months’ service)
  • Salary Sacrifice schemes (cycle to work, home & tech scheme)
  • Enhanced and competitive parental leave for all parents, regardless of gender or family structure
  • Moneyhealth’s Financial Coaching & Wellbeing Platform
  • Health Cash Plan (cash back on eligible medical treatments)
  • Benenden Health Care (opt‑in benefit)
  • Reward & Recognition Programme
  • Discounted gym membership
  • Sports & Social club
  • Payroll charitable giving
  • Subsidised on‑site restaurant
  • Free on‑site parking

Working Hours

Our standard working hours are 8:30 – 16:30 Monday – Thursday, early finish on Friday – 8:30 – 15:45. Talk to us about flexible working if this doesn’t quite suit you – we take work‑life balance seriously!

All applicants must have Right to Work in the UK.

Data Developer employer: Thatcham Research

Join a dynamic team as a Junior Data Developer, where you'll not only enhance your technical skills but also thrive in a collaborative environment that prioritises quality and continuous learning. With a competitive salary, generous benefits including a non-contributory pension and extensive holiday allowance, plus opportunities for professional growth, this role offers a meaningful start to your career in data development on modern cloud platforms.

Thatcham Research

Contact Detail:

Thatcham Research Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Data Developer

Tip Number 1

Network like a pro! Reach out to folks in the industry on LinkedIn or at local meetups. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a GitHub profile or a personal website where you can showcase your projects, especially those involving Python and SQL. This gives potential employers a taste of what you can do.

Tip Number 3

Prepare for interviews by practising common technical questions related to data development. Brush up on your ETL/ELT concepts and be ready to explain your thought process when solving problems.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are genuinely interested in joining our team.

We think you need these skills to ace Data Developer

Python
SQL
Data Transformation
ETL/ELT Processes
Azure Data Services
Data Quality Checks
Data Modelling

Some tips for your application 🫡

Tailor Your Application:Make sure to customise your CV and cover letter for the Junior Data Developer role. Highlight your experience with Python, SQL, and any cloud platforms you've worked with. We want to see how your skills align with what we're looking for!

Show Your Passion:Let us know why you're excited about data development! Share your enthusiasm for learning new technologies and your interest in data quality and testing. A genuine passion can really make your application stand out.

Be Clear and Concise:When writing your application, keep it straightforward. Use clear language to explain your experiences and skills. We appreciate a well-structured application that gets straight to the point without unnecessary fluff.

Apply Through Our Website:We encourage you to submit your application through our website. It’s the best way for us to receive your details and ensures you’re considered for the role. Plus, it’s super easy to do!

How to prepare for a job interview at Thatcham Research

Know Your Tech

Make sure you brush up on your Python and SQL skills before the interview. Be ready to discuss how you've used these languages in past projects or coursework, and think of examples where you've transformed or integrated data. This will show your passion for coding and your understanding of data processes.

Understand the Cloud

Familiarise yourself with cloud platforms, especially Azure, as this role involves working with Azure data services. You don’t need to be an expert, but having a basic understanding of how cloud technologies work and their benefits will impress your interviewers.

Show Your Curiosity

Demonstrate your proactive mindset by asking insightful questions about the team’s current projects or the technologies they use. This shows that you're genuinely interested in the role and eager to learn, which is exactly what they’re looking for in a Junior Data Developer.

Collaboration is Key

Since the role involves working with both technical and non-technical stakeholders, be prepared to discuss how you've collaborated in the past. Share examples of how you’ve communicated complex ideas clearly and worked effectively in a team setting. This will highlight your ability to fit into their collaborative culture.