Helaas, deze vacature is niet actief.

Full-Stack engineer in Amsterdam


The Global Processing Center (GPC) of ING Finance is processing every night all commercial banking transactions for accounting and reporting purposes. The applications used for this are based on Oracle technology (PL/SQL, Forms, APEX 18.1) on RHEL servers. We are migrating to new technology that is more loosely coupled and with better fit in our CD/CI pipeline. We adopted Python, JavaScript (VueJS) and started with BDD concepts to bring our way of working to a higher level. Also other technologies for replacing the Forms/Apex GUI’s is considered. Because of growth in demand we are looking for an all-round Python / JS developer.

As member of the GPC Accounting chapter you will be working in a complex processing environment, which is migrating in the coming year to a private cloud architecture. Security, Life Cycle Management and automation based on CD/CI are important topics. Our CD/CI pipeline is based on Azure DevOps, TFS, GIT, Ansible so experience in these areas is helpful.

Your responsibilities are:

  • Design, Develop and test code based on Python, JavaScript, Linux, and other useful technologies that you support and prove useful in our domain. Also scheduling tooling is changing in scope of development.
  • Support team in improving our CD/CI approach
  • Keep relevant documentation and security up-to-date.
  • Be up-to-date with new technologies and apply them when suitable.

Your BusDevOps team

ING is a Bank where IT is core business, and that is leading in an agile way of working, using scrum and squads according to the Spotify model. Squads have functional experts, Dev engineers and Ops engineers. The Dev Engineer delivers software in a 2 weekly sprint rhythm. With your squad you continuously improve and collaborate.

Squads are multi-cultural where some members can be working from an offshore location.

You will be working in Amsterdam.

Opportunities for development

ING is aware that the world is changing rapidly. There is a strong focus on IT craftsmanship. Continuous personal development and learning new IT skills is essential and will be supported to keep you up-to-date.


Next to opportunities for personal development, we offer you a fulltime job based on 36 to 40 hours a week with salary according to banking standards. Additionally you can use free public transport and will receive a 13th month bonus.

Your profile?

You are a team player with following soft skills:

  • You have an IT related master degree. Bachelor degree possible in case of sufficient relevant expertise.
  • You are eager to improve both yourself and your solutions all the time, and explore new technologies.
  • You are proactive and you enjoy helping your colleagues to improve themselves.
  • You have a flexible mindset.
  • You have extremely good communication and collaboration skills.
  • Your English speaking and writing skills are at high level.
  • You love refactoring and automation.
  • You document everything relevant for future maintenance.

Relevant experience regarding the following skills:

  • You have at least two years of fulltime Python development experience.
  • You have experience with JavaScript, preferably with VueJS or other framework
  • You are an experienced CI/CD user. GIT has no secrets for you.
  • You have at least three years of Linux experience
  • You have at least some years of Oracle experience.
  • You have experience with use of Flask.
  • You are familiar with test frameworks (like PyTest).
  • You know how to design applications; i.e. you decompose application functions into single components, into classes when needed and into API’s.
  • You know how to mock, and you can implement and use different mocking patterns.
  • You are aware of Docker and containerization.
  • You have experience with Test Driven Development and Behaviour Driven Design approaches.

Having a background in Banking or Financial industry is nice to have.

Interested or wanting to know more?

Share your CV and motivation letter. Extensive summaries of more than 5 pages will not be considered.

Extra informatie

Fulltime (ervaren)

Amsterdam | ICT / IT / Programmeur | Fulltime (ervaren)

We heten wel YoungCapital, maar iedereen is even welkom. Ook als je al wat meer ervaring hebt. Meer weten? Check onze FAQ.