Associate IT Software Engineer - based in Luxembourg
European Investment Bank (EIB)
This position is based at our Luxembourg headquarters and requires regular office presence. The EIB offers you the opportunity to live and work in a truly international and multi-cultural environment. We also offer relocation support.
The EIB , the European Union’s bank, is seeking to recruit for its Group Information Systems Directorate (GIS), Business Technology Solutions Department (BTS), Application Engineering & Integration Division (AEI), Bespoke Lending Applications Unit (BLA), an Associate IT Software Engineer This is a full-time position at grade 4 for which the EIB offers a permanent contract.- internal benchmark Associate Officer IT Applications
- Provide input in the strategy and policy development process for the Bank’s IT technology and infrastructure and contribute to development of policies for own area
- Assess the impact of changes or the adding of components to the IT architectural landscape and advise relevant stakeholders on this matter
- Implement the necessary IT processes, procedures, standards, control systems, methodologies,
- processes and working tools with the aim of monitoring and actively improving the quality of information, solutions and systems
- Act as a subject matter expert on technical aspects of projects and act as a change owner in order to introduce different approaches within the Bank’s IT applications, and define IT project designs and architectures in the area of expertise
- Provide technical leadership and coordinate the delivery & activities of assigned team members, constituted of mainly external staff but may include more junior internal staff
- Review analysis and proposed technical solutions prepared by more junior staff for consistency with business and functional requirements and IT plans in order to assess technical and business feasibility
- Provide coaching and support to less experienced colleagues in order to increase their knowledge in the field of expertise, i.e. software solutions and bespoke banking applications, and to increase the efficiency and quality of the work activities carried out by the unit
- Actively provide information, transfer knowledge and promote awareness and a sense of responsibility regarding compliance to relevant IT policies, procedures and work instructions to be followed by all EIB staff
- Keep up to date with literature, industry trends and developments and news reports with regard to own specialist field, including actively participating to relevant conferences, centres of knowledge and innovation activities.
- University degree (minimum an equivalent to a Bachelor) preferably in computer science or related disciplines
- At least 3 years of relevant IT professional experience
- At least 2-years of relevant experience as a Java developer, of which at least 1-year of experience in software architecture design with J2EE or Spring Boot framework
- Experience as a JavaScript developer with exposure with the React.js library
- Knowledge in designing both logical and physical database models particularly with Oracle databases or other databases
- Knowledge on Kafka, data virtualisation, integration services would be a nice to have
- In depth knowledge of one or several of the following technologies would be an advantage: Spring Boot framework, JBoss EAP, Hibernate, and REST AOI design and implementation using JAX-RS or Spring.
- Knowledge of continuous integration and test automation tools (Azure DevOps, Sonar, Nexus, GitHub, Junit, Selenium, Wiremock, REST Assured) would be an advantage
- Hands-on experience in software development lifecycle, including the supervision of technical teams
- Experience in taking technical design decisions
- Experience in the banking, financing or insurance domain would be considered an advantage
- Excellent knowledge of English** (Knowledge of other EU languages would be an advantage).
Offerta di lavoro pubblicata 2 mesi fa
Ricerche correlate