hero

Portfolio Company Careers

Discover career opportunities across PFG's network of portfolio companies

Junior Software Developer

Nomad Digital

Nomad Digital

Software Engineering
Hildesheim, Germany
Posted on Mar 20, 2026

Overview

Nomad Digital are looking for a Junior Software Developer who will be responsible for overseeing the specification, design implementation and test of software components and solutions. This person will use the Nomad development guidelines and be able to provide the required design and development documentation according the Nomad development process. We are seeking a developer who has two to three years of experience as a developer with the focus on web and mobile technologies or a university degree in the area of software development or informatics and is highly skilled in modern software development in the context of web applications.

The candidate should be keen on working in a fast pace, leading edge technology, agile and customer facing environment.

This role will be based in our Hildesheim office on a hybrid basis

About Nomad Digital

Nomad Digital is the world's leading provider of passenger and fleet connectivity solutions to the railway industry. Founded in 2002, and headquartered in the UK, currently serving more than 80+ global customers - in more than 40 countries - Nomad designs, builds, deploys and manages passenger Wi-Fi and on-board passenger infotainment systems. Nomad also provides remote online condition-based monitoring and maintenance solutions for optimising fleet management, operational performance and improving fuel economy.

When you join Nomad Digital, you will join a forward-thinking, fast-growing, fun environment with access to some of the very latest technology in its field. You will work with experts who innovate collaboratively, creating an environment of teamwork and trustworthiness.

Essential Duties & Responsibilities

  • To design and develop desktop and mobile web applications using technologies including, but not limited to Node.js, JavaScript, Vue.js, Python, HTML, CSS and SQL-Server.
  • Breakdown major epics into stories and development tasks and guide internal junior developers and contractors to reliable results.
  • To work with customers, both directly and indirectly, in order to develop specifications that may be used by you or others in the development of applications.
  • To oversee, design and implement applications according to product and project specifications.
  • Perform development process according to Nomad’s development process and rules.
  • Oversee the 3rd line support to project teams.
  • To provide suggestions to improve or enhance Nomad’s products, processes and standards.
  • To take over responsibility for product and project specific software releases.
  • To mentor the Software development team.

Qualifications

Required:

  • Master degree in computer science, informatics or equivalent
  • Optional: Extensive knowledge of web technologies including, but not limited to, Node.js, JavaScript, Python, Vue.js, HTML5, CSS3, REST, JSON, JQuery, Experience developing rich client applications in JavaScript.
  • Knowledge and experiences with database design
  • Well educated and experienced with software engineering and design methods including agile, extreme programming, object-oriented design and design patterns.
  • Large background in open Api/swagger for API development
  • Used to work in in modern development environment including continuous integration and delivery chains

Advantageous:

  • Additional programming languages like C++; PHP
  • Knowledge about security in software

Experience

Essential

  • Master’s degree in computer science, informatics or equivalent
  • Experience in software engineering and agile methodologies and V-Modell
  • Experienced in working in structured environment including version control, continuous build / integration, gateway processes etc.
  • Able to handle and maintain large sets of existing libraries and code.

Advantageous:

  • 2-3 years’ experience in application development and architecture with a focus on web and mobile technologies and platforms.

Other Essential Requirements:

  • Fluent in both German and English language, written and verbal.

Key Behavioural Competencies

  • Team oriented and able to communicate and share knowledge and experience
  • High level of motivation and can do
  • An interest in working with customers, both directly and indirectly, to produce customer specific specifications.
  • Ability to work well in pressurised situations and used to work against set deadlines
  • Dedicated to produce reliable and high quality code according to common
  • Attention to detail
  • Ability to think proactively in a fast paced environment
  • Ability to multitask effectively ensuring timelines are met

Our Commitment:

Nomad Digital is committed to being an inclusive and diverse employer, as well as providing equal opportunities in employment and freedom from unlawful discrimination on the grounds of age, race, ethnic or national origin, sex, pregnancy and maternity, marital or civil partnership status, sexual orientation, gender reassignment, disability, religion or beliefs.

We encourage and welcome all job applicants, especially those from diverse backgrounds and ensure everyone is treated equally and without discrimination.

Where possible we are happy to consider flexible working arrangements or appropriate reasonable adjustments on request. To discuss further, please email HR@nomadrail.com.