Log inSign up free
  • Home
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Marketing
  • Analytics
    • Overview
    • Pages
  • Builder
    • Templates
  • More tools
    • Profile
    • Hiring
  • Settings
All jobs
DTDC Thomson logo

DC Thomson

Dundee

Junior Software Engineer.

FULL TIMEREMOTEJUNIOR LEVELENGINEERING

About the Role

At FindMyPast, we're passionate about helping people discover their family stories and connect with their past. As a Junior Software Engineer, you'll play a part in building and improving the products, platforms, and services that make those discoveries possible for millions of customers around the world.

Working as part of a collaborative engineering team, you'll gain hands-on experience across the software development lifecycle while learning from experienced colleagues. You'll contribute to live products, develop your technical skills, and build an understanding of how great software supports both customer experiences and business success.

This is an exciting opportunity for someone at the start of their engineering career who is curious, eager to learn, and motivated by working on products that have real meaning and impact.

What You'll Be Doing

  • Developing, testing, and maintaining software solutions that support FindMyPast's products and services.
  • Contributing to engineering projects that improve the experience for millions of family history enthusiasts worldwide.
  • Collaborating with engineers, product teams, and stakeholders to solve technical challenges and deliver valuable features.
  • Supporting the investigation and resolution of software defects and operational issues.
  • Participating in code reviews, testing activities, and software releases to help maintain quality and reliability.
  • Applying engineering standards, development practices, and security principles in your day-to-day work.
  • Using modern development tools and technologies to build high-quality software.
  • Sharing knowledge, learning from colleagues, and contributing to continuous improvement initiatives.
  • Building your technical capability through practical experience, coaching, and feedback.
  • Developing a strong understanding of how technology, customer needs, and business goals come together.

Requirements

What We're Looking For

Essential

  • Experience of software development through education, personal projects, placements, apprenticeships, or early-career roles.
  • Knowledge of at least one programming language and enthusiasm for developing your technical skills.
  • Understanding of software development principles and how digital products are built and maintained.
  • Familiarity with source control systems and collaborative ways of working.
  • Awareness of software testing practices and the importance of quality engineering.
  • Strong problem-solving skills and a willingness to learn from challenges.
  • Ability to communicate effectively with both technical and non-technical colleagues.
  • A collaborative approach and enthusiasm for working as part of a team.
  • Curiosity, adaptability, and a commitment to continuous learning.

Desirable

  • Experience contributing to team-based software projects through university, placements, apprenticeships, or employment.
  • Familiarity with modern software development tools, frameworks, and engineering practices.
  • Understanding of software deployment, support, and operational considerations.
  • Exposure to agile delivery environments.
  • Personal, open-source, or portfolio projects that demonstrate your interest in software engineering.

Why Join Us?

This is an opportunity to start your software engineering career at one of the world's leading family history platforms.

You'll have the chance to:

  • Help build products that enable people to uncover, preserve, and share their family stories.
  • Work on technology used by millions of customers around the world.
  • Learn from experienced engineers in a supportive and collaborative environment.
  • Develop practical software engineering skills using modern tools and technologies.
  • Contribute to meaningful projects that deliver real customer impact.
  • Build your confidence, capability, and career within a growing technology team.

Ready to Apply?

If you're excited by the opportunity to develop your software engineering skills, work with experienced colleagues, and help build products that connect people with their family history, we'd love to hear from you.

Even if your experience doesn't perfectly match every requirement, we'd still encourage you to apply. We're always keen to hear from curious, motivated people who are eager to learn and grow.

Apply today and discover where a career with FindMyPast could take you.

Closing date for applications: Thursday 26th November at 12pm

Pay
Not stated
Where
Dundee · Scotland · United Kingdom
Work
Remote
Type
Full time
Posted
12 Nov, 2026
Apply on the original postingSign in to apply

Verified board

more at DC Thomson.

11 Nov, 2026

DC Thomson

Video Production Coordinator

DTDC Thomson logo
  • Full time
  • Sales & Marketing

Aberdeen +2

Full time

Details
10 Nov, 2026

DC Thomson

Senior Campaign Executive

DTDC Thomson logo
  • Full time
  • Senior level
  • Sales & Marketing

Singapore

Full time

Details
10 Nov, 2026

DC Thomson

Project Manager

DTDC Thomson logo
  • Full time
  • Hybrid
  • Sales & Marketing

Singapore

Hybrid

Details

similar roles.

8 Nov, 2026

Sec

eCom Fulfillment Final Mile Intern

SESec logo
  • Internship
  • Intern
  • Remote
  • Engineering

6625 Excellence Way +4

Remote

Details
8 Nov, 2026

Sec

Summer Intern - DA eCommerce (B2B & Parts Strategy)

SESec logo
  • Internship
  • Intern
  • Remote
  • Engineering

6625 Excellence Way +4

Remote

Details
10 Nov, 2026

Strategic HR Client Job Openings

Mechanical / Mechatronics Engineer

SHStrategic HR Client Job Openings logo
  • Engineering

Mooresville, North Carolina

Salary not listed

Details
12 Nov, 2026

Strategic HR Client Job Openings

Field Service Controls Engineer

SHStrategic HR Client Job Openings logo
  • On-site
  • Engineering

Cincinnati, Ohio

On-site

Details
9 Nov, 2026

Cohesity

Senior Sales Engineer

COCohesity logo
  • Senior level
  • Remote
  • Engineering

Switzerland - Remote, Switzerland

Remote

Details
9 Nov, 2026

Cohesity

Senior Sales Engineer

COCohesity logo
  • Senior level
  • Remote
  • Engineering

Spain - Remote, Spain

Remote

Details