Position: IT Application Development Specialist (Multiple Roles Available)
Contract Type: Fixed-term contract (with potential for conversion to permanent after three years)
Who Can Apply: EU nationals
Salary: Monthly net salary of €4,611 plus benefits (Bracket 1, Step 1)
Role Specialization: IT Application Development
Working Time: Full-time
Location: Frankfurt am Main, Germany
Closing Date: 23.05.2024
Your Team:
You will join the Prudential Domain Services Division within the Directorate General Information Systems at the European Central Bank (ECB). As part of the new Agile Products team, you'll collaborate with technology-oriented experts to develop innovative solutions using state-of-the-art tools. The team focuses on providing bespoke IT solutions to support central banking and banking supervision functions across the ECB and Eurosystem national competent authorities.
Roles Available:
- Full Stack Software Engineer
- Machine Learning Engineer
Responsibilities:
- Develop, maintain, and support supervisory technology (suptech) systems, ensuring efficiency and effectiveness in banking supervision support.
- Enhance business and technical functionalities of suptech systems based on user needs and regulatory requirements.
- Maintain existing functionalities, address defects, and ensure system reliability and stability.
- Implement automated tests, builds, deployments, and continuous integration pipelines to streamline development processes and enhance quality assurance.
- Collaborate with product owners to refine user stories and prioritize development tasks.
- Participate in agile ceremonies to foster collaboration and alignment within the team.
- Engage with IT and business experts to address architectural, security, cloud computing, and data protection considerations.
- Contribute insights and findings to the product team and potentially present work to stakeholders.
Qualifications, Experience, and Skills:
Essential:
- Bachelor's degree or equivalent in relevant field.
- Minimum one year of hands-on experience as a professional software developer/architect.
- Proficiency in cloud infrastructure, Linux, containers, and relational database systems.
- Strong analytical skills and ability to evaluate different views to arrive at solutions.
- Advanced command of English and intermediate command of another official EU language.
Additional Requirements for Full Stack Software Engineer:
- Experience with UI development frameworks (e.g., React, Angular), CSS, HTML, and programming languages (e.g., Python, JS/TS, R, Java).
- Knowledge of SQL and NoSQL databases.
Additional Requirements for Machine Learning Engineer:
- Proficiency in ML model development, deployment, evaluation, and automation.
- Experience with Python development and common data science and ML packages (e.g., Pandas, Numpy, Scikit-learn, PyTorch, Tensorflow).
Desired:
- Experience in agile software development, financial/public institution work, and CI/CD pipelines.
- Ability to analyze and optimize application performance and work with financial/economic datasets.
Working Modalities:
- Occasional non-standard working hours and standby site work may be required to maintain business continuity capability.
- Part-time arrangement may be considered.
Further Information:
For additional information on this vacancy, contact Hendrik Brakemeier at +49 (0)172 1868199 during the publication period.
Application Process:
The recruitment process will be conducted remotely, including a written test and interview. Candidates not selected may be placed on a reserve list for future consideration.
How to Apply: Follow the application instructions provided on the ECB website.
0 Comments