Full stack Software Engineer in Amsterdam

Beschrijving

ING Bank NL is looking for a passionate software engineer with solid software development experience and hands on mentality.

As a full stack software engineer, you work in an international environment with small teams. Together with business colleagues, UX designers, visual designers, product owners you build our next generation banking apps in the Daily Banking tribe.

We are:

ING’s Daily Banking tribe in Amsterdam is a modern and vibrant place for every techie. Software development is fully shifted-left, based on a new tech stack where containerized Kotlin or Java code is deployed with Azure DevOps towards our OpenShift powered cloud.   

The teams are developing real time banking processes right in the heart of the ING Bank. To enable customers to open, close and modify all ING current & savings accounts for all private individuals and SME’s in NL. The stage for your work couldn’t be bigger than this!

The front-end Lit HTML web components and the Kotlin or Java API’s are the technical backbone for end to end digital flows whether it is the mobile banking apps (both private and business) or cross channel ‘employee 2 customer’ portals.

You have:

  • Proven track record and proficiency in software development (6 + years): backend or front end (and thorough knowledge of the other, you are expected to be able to work on front- and backend). Our backend stack sounds like Kotlin, Java, Spring Boot, Maven, Azure DevOps, Kafka, Cassandra, Oracle. On the front-end side, we are into Lit HTML/ Web components, NPM.
  • Experience and thorough understanding of (test) automation (with for example Cucumber), continuous delivery, deployment tools and pipelines. We work with Azure DevOps, Helm, Kubernetes on OpenShift, Docker (Compose).
  • We have embraced full shift-left approach to software development, so you are expected to refine, code, test and deploy your own work to immutable containers on our cloud environments.
  • Lead development experience is a pre.
  • An itch and self-motivation for solving technical and functional challenges.
  • Great analytical skills and conceptual / architectural understanding, ability to quickly understand new technical concepts that are outside of your comfort zone.
  • Strong interest and vision in recent trends in software development and technology in general.
  • We expect the ability to transfer knowledge back to the ING Bank by holding presentations, workshops, writing documentation and most important: setting new standards for the ways we do tech.
  • Strong social and communication skills. Being a sparring partner for our business colleagues.
  • Experience with working in multidisciplinary teams and iterative way of working is a pre.
  • Fluent English speaking and writing

The opportunity
The feature engineers of our area NL Engineering Enablement drive technical initiatives (implementations/migrations) that span across all IT domains of Tech DBNL, by facilitating our DevOps teams.

Some examples of initiatives we work(ed) on:

  • Migration of >400 database servers towards our private cloud
  • Implementation of the new ING pipeline (Azure DevOps)
  • Rollout of Multi Factor Authentication (MFA)
  • Migration of EDS to Active Directory
  • Migration of Reliability Toolkit 1 to Reliability Toolkit 2 / MDPL
  • Encryption of Data in Transit

Next to driving initiatives like the ones above, we act as spokesperson / SPOC for Tech DBNL towards platform and infra providers. For example, we represent Tech DBNL in the Azure DevOps consumer board and in the DBaaS consumer board. This requires our feature engineers to align with the supplying side (e.g. Infra & Engineering department) and the consuming side (our DevOps teams).

For Tech DBNL reliability and availability is critical, and we as feature engineers of NL Engineering Enablement can play an important role there. For example with participation in initiatives like Stop The Line and Next Gen Tech, but also by identifying improvements ourself and driving them towards implementation.

and we align with senior IT management on improving availability and security. We do usually not write code in our day-to-day work but we do get our hands dirty, meaning we are not dictating squads what to do, but we enable them by putting in the effort to solve the challenges the squads run into. We enable the squads to make it happen. For the initiatives that are planned for this year we are looking for a new colleague that has hands on experience with running IT and infra, and managing IT4IT initiatives.

What you will do

Do you feel attracted by the type of challenges mentioned above? Then read on!
As our new feature engineer you will be the well-known ‘spider in the web’. You will align with senior IT management (CLs, IT(A)Ls and CIO) and might regularly report into the JWG NL, but also go into technical discussions with our engineers. We do usually not write code in our day-to-day work but we do get our hands dirty, meaning we are not dictating squads what to do, but we try to understand them and enable them by putting in the effort to solve the challenges the squads run into. When the squads experience issues they cannot solve themselves and it impacts progress on the initiatives that you drive, they might come to you for help. You do not always have to solve it yourself, but you will take it on and make it happen: you will involve the right people and make sure the issue is solved. You will ‘own’ one or more initiatives/topics and be a trusted partner towards our IT Leads on those topics. Our feature engineers enable the squads to make it happen and help our management achieve the goals.

When you would be the ideal colleague

You might not tick all boxes and that is okay; do not let it hold you back from applying! But our ideal candidate brings in the following:

  • You have a strong IT (infrastructure) background and understand the process of developing and deploying software at ING, and are familiar with our architecture.
  • Ideally you work or have worked for some years as feature engineer at ING. Experience in multiple IT domains and a strong network is beneficial.
  • You have solid experience with IT project management in an agile environment, where you are not the boss but you get things done with building relationships and convincing people.
  • You have worked with senior managers but you are also capable of building a relationship with IT engineers.
  • You enjoy presenting. You are good at preparing excels and presentations, are happy to take the stage and have no problem to speak for a group.
  • You are convenient with working relatively individually. Of course, you have the support of our chapter and chapter lead if you run into issues, but usually there is not a large team working closely together on the initiatives described before.

Were you able to tick quite some of these boxes? Then please apply!

You will be part of a chapter of 6 other Feature Engineers, all working on different initiatives. Though we work on different initiatives and many of us work from home most of the time, we try to bond more and more. For example by coffee meetings, organizing office days, learning sessions, chapter meetings and fun activities.
 

Rewards & benefits

We want to make sure that it’s possible for you to strike the right balance between your career and your private life. You can find out more about our employment conditions at

The benefits of working with us at ING include:

  • A salary tailored to your qualities and experience
  • 24-27 vacation days depending on contract
  • Pension scheme
  • 13th month salary
  • Individual Savings Contribution (BIS), 3.5% of your gross annual salary
  • 8% Holiday payment
  • Personal growth and challenging work with endless possibilities
  • An informal working environment with innovative colleagues
  • Work Agile, so new ideas come to life faster

About us

With 57,000 employees and operations in approximately 40 countries, there is no shortage of opportunities for people with initiative who want to help people take a step ahead in life and in business. Do you want to work at the cutting edge of what’s possible and at the same time ensure you work with integrity and hold the customer’s interests at heart? Do you want to be surrounded by progressive, inspiring, diverse and supportive colleagues? Then there is no better place to invest your talents than at ING. Join us. Apply today.

Extra informatie

Status
Open
Plaats
Amsterdam
Dienstverbanden
Fulltime (ervaren)
Gepubliceerd op
16-11-2022

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

Solliciteer direct

Deel deze vacature

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