MisuJob - AI Job Search Platform MisuJob

Junior Software Developer

Confidential

Hildesheim, Germany Hybrid permanent

Posted: March 19, 2026

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

Developing software applications under the guidance of experienced developers using modern technologies.

Job Description

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 [email protected].

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply