Career level

Entry (0-2 years), Middle (2-5 years), Senior (5-10 years)

Spoken languages


Job Address(es)

This job is inactive, but you can still send your resume to the company

Discover ING Tech

ING Tech is an international hub for technology & innovation, developing IT solutions across ING in areas such as Core Banking, Big Data, Financial Markets, Data Management, Touch Point Architecture  and many more. By using the latest methodologies in software development, our fast growing team gathers more than 450 tech enthusiasts who work for international projects that go beyond traditional banking.


The Mission

We are looking for programmers with good OOP skills (no matter the language), open to learn  two different languages : PSL (Profile Scripting Language) and MUMPS

You will be responsible with technical solution design, coding, testing and maintenance of our Core Banking systems.

You will work closely with local ING colleagues from multiple countries, as part of Model Bank platform.


Your Day-to-Day

At ING Bank, we work with Agile methods and tools. You will be bringing new business expectations from paper to production using SCRUM. Your exact role within a project will depend on the type of project and your technical skills, but the main focus will be on:

  • designing and developing functionalities in our core banking system (FIS Profile)
  • testing the developments;
  • implementing aftercare (solving production incidents)


In addition, the key responsibilities in the position of Core Banking Developer are:


Analysis and Design: refinement of the product backlog and decomposition of product backlog items into user stories; estimation of the complexity of user stories and decomposition of user stories into sprint tasks; the creation of designs, including solution and data models, user experience, and application architecture.


Coding & Packing Configuration: code debugging / code refactoring / configuration of middleware for application use and configuration of applications and packages.
Programming language: MUMPS and PSL (Profile Scripting Language is an OOP language);
Database :


Build and Package: Work with Eclipse, GitLab and Jenkins to build merge and deploy code.

Tests: creating automated unit tests for user stories; building (automated) functional and production tests.


What you bring to the team

You may possibly be the DevEngineer we're looking for if you are result-oriented, you share our ambition, and if you bring something extra to the team. Of course, you already have earned a bachelor’s / university degree in IT. We will need your entrepreneurial mindset and communication skills. We will also rely on your ability to speak and understand the English language and to be customer-focused and


You have the ability to translate requirements to optimal algorithms; you possess good object oriented programming skills; and you demonstrate understanding of SQL and no-SQL database structure.


Furthermore, you have technical experience in:

  • developing a multi-tier application;
  • object oriented analyses and design - experience in PSL/MUMPS programming is a plus;
  • test-driven development and release automation;
  • database design, refactoring and one or more scripting languages; experience with or other no-SQL database is a plus.
  • pair programming and case development through unit testing.