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
Source: DC Thomson job board (Workable (all companies)).
Report this job
Wrongly listed? Tell us why.