- Entry level
- No Education
- Salary to negotiate
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 500 tech enthusiasts who work for international projects that go beyond traditional banking.
We are looking for experienced programmers eager to learn the following technologies : MUMPS, PSL programming languages and the GT.M database. The ideal candidate should have minimum 3 years of experience in software development with any OOP language.
We are currently building a new development team for PROFILE Core Banking System within a retail banking platform for ING Group, called MODEL BANK
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.
At ING, we work with Agile methods and tools. You will be bringing new business requirements from paper to production using SCRUM methodology, you will write code in PSL and use a no-SQL database . In this role , you will be responsible of :
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: PSL (Profile Scripting Language)
PSL is a language that implements object orientated concepts such as classes, methods, encapsulation, inheritance, and strong data typing as extensions to the MUMPS language.
PSL is supported by a modern Eclipse-based development environment, with integrated schema and code management and numerous interactive plug-ins.
Database : GT.M
The GT.M data model is a hierarchical associative memory (i.e., multi-dimensional array) that imposes no restrictions on the data types of the indexes or the contents - the application logic can impose any schema, dictionary or data organization suited to its problem domain. GT.M's compiler for the standard M (also known as MUMPS ) scripting language implements full support for ACID (Atomic, Consistent, Isolated, Durable)
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
· Bachelor degree in Computer Science
· Interest and desire to learn MUMPS, PSL and GT.M
· Minimum 5 years’ experience as Software Developer
· Previous coding experience in one of the object oriented languages : C++ , Objective C, PHP, Java , C# , Visual Basic, PERL , or even COBOL.
· Experience with SQL and no-SQL databases.
· Fluency in English
· Enthusiasm and positive energy
Experience with PSL or MUMPS programming language is a big plus !
This role is based in Bucharest, Romania. For more information about our relocation package, please contact Adrian BOBOCEA, IT Recruiter : firstname.lastname@example.org .
About the company
Dutch multinational banking and financial services corporation headquartered in Amsterdam. Its primary businesses are retail banking, direct banking, commercial banking, investment banking, asset management, and insurance services.