The Norwegian group is a leading Nordic aviation company, owning two leading airlines in the Nordics: Norwegian Air Shuttle and Widerøe’s Flyveselskap. Norwegian operates an extensive network connecting the Nordics with major European cities, while Widerøe primarily serves short-runway airports in rural Norway, providing vital regional connectivity
Are you our new Crew System Developer?
As our new Crew System Developer, you will join our dynamic
Digital Delivery & Business IT department based in the vibrant city of Riga, Latvia. Our department is responsible for ensuring that Norwegian’s crew management IT systems are highly optimized, compliant, and integrated into our wider technical ecosystem. You will be a key player in a specialized, collaborative international team dedicated to keeping our operations flying smoothly.
How would your day look like? No two days are quite the same! You will spend your day translating complex airline policies and collective agreements into automated, highly optimized rules within our Jeppesen systems. You will code, test, and debug scripts, collaborate closely with our Crew Optimization and Analytics teams, and provide technical support to ensure our production systems remain reliable. You will also participate in system upgrades, design new platform features, and document your innovative technical solutions.
What Is It Like To Work At Norwegian
Norwegian’s vision is to be
the most loved and trusted airline in Europe, and our people are key to achieving that goal.
Here, you’ll find a diverse and
dynamic workforce united by a shared purpose and passion for connecting people.
No matter your role, you’ll make engaging connections every day. We care for, encourage, and
cheer each other on, celebrating new ideas and different ways of doing things.
So, fasten your seatbelt — your next exciting career journey starts here!
In This Role You Will Be Responsible For
You will take ownership of developing, configuring, customizing, and maintaining our core Airline crew Jeppesen systems (JCP, JCR, and JCTS) for the Norwegian Group airlines (including Norwegian Air Shuttle and Widerøe). A large part of your work will involve writing clean, efficient code to automate flights limitations and Union Agreements (CBAs) into optimization rules. In addition, you will support various business areas with rule modeling, debug operational scripts, collaborate on integrating systems within our wider IT architecture, and deliver technical upgrades and documentation to ensure high system availability.
You Are Our Ideal Candidate If
- You hold a Bachelor’s or Master’s degree in Computer Science, Software Engineering, or equivalent.
- You have 3+ years of hands-on experience programming with Python.
- You possess knowledge of the Rave programming language, software testing, and functional programming.
- You have an analytical and problem-solving mindset, particularly in gathering business requirements.
- You can work autonomously, manage tasks independently, and adapt quickly based on feedback.
- You are a strong team player with excellent interpersonal and collaborative skills.
- You have advanced, fluent English communication skills (both written and verbal).
- Knowledge of airline crew planning concepts is highly desirable, and you are open to travel when required.
We Can Offer
There are lots of benefits that go beyond a competitive salary once you join us as a colleague. We aim to reward, support and develop our people in their chosen career.
- Travel in Europe and beyond with massively discounted employee priced tickets with Norwegian and our partner airlines
- Get comprehensive travel insurance
- You will have the flexibility to combine working from our office and from home
- We offer a competitive salary
- Opportunity to join our share saving plan
Could this be the start of an amazing journey?
If you love the thought of working with us, click the Apply Now button to complete your application. You will need to upload a recent copy of your CV.
Please note: We can only accept applications that have been submitted through our recruitment system. We will accept your CV in either English or a Scandinavian language.
Do you have any questions?
Or need any help with your application? We are here to support you, please contact:
Thomas Klokkerhaug
Title: Director Digital Delivery & Business IT
Email: Thomas.Klokkerhaug@norwegian.com
“We care for each other, our customers and our environment as we navigate the skies together - the Norwegian way”