Backend Software Engineer – Senior

Fincons Group is an IT business consulting company that has been designing the digital future of leading companies on international markets for 40 years. Fincons Group built its reputation on foreseeing and interpreting new business models and the rapid evolution of IT systems by building a complete range of services: from research and consulting to design and development, from system integration of leading vendor software solutions right up to application management, supporting clients step by step along their digital transformation journey. Fincons is a multinational with over 2,600 people and several offices worldwide (in Italy, Switzerland, Germany, France, the United Kingdom, Belgium and the USA), but above all a Family Company where the founders play a strategic role with commitment and passion, grounding the company in the same principles of a united and caring family.
We firmly believe in the value of cooperation and in the contribution that every idea and intuition can bring. We believe that everyone’s effort can make a difference. Transforming knowledge into a strategic resource is our company mission, and we pursue it with the help of our most strategic asset: our people.
Fincons is looking for a Backend Software Engineer – Senior
TASKS:
- Enhancement and maintenance of the OS-LISFLOOD suite, including performance optimization, repository management, input data preparation, user support, and documentation updates.
- Management and quality control of meteorological data for EFAS and GloFAS, covering data collection, extraction, analysis, gridding, and validation processes.
- Support to the CEMS Meteorological Data Collection Center, including deliverable review, quality assurance improvements, and technical documentation development.
- Maintenance and development of geospatial databases for EFAS and GloFAS, including system updates, security enhancements, WFS implementation, and new feature development.
- Technical documentation, stakeholder collaboration, and communication of results to both technical and non-technical audiences.
REQUIREMENTS:
- Python development and maintenance of modular scientific software, including code testing and enhancement of open-source solutions.
- Hydrological and scientific computing expertise, using OS LISFLOOD tools and libraries such as NumPy, Pandas, Xarray, SciPy, scikit-learn and Numba.
- Management and processing of geospatial and scientific data, including formats such as NetCDF, GRIB, PCRaster and GeoTIFF.
- Database and GIS technologies, including PostgreSQL/PostGIS, Oracle, MS SQL Server, WISKI and basic GIS knowledge.
- Containerized and scalable environments, leveraging Docker, Kubernetes and High-Performance Computing (HPC) infrastructures.
- Software development and operations tools, including Git, DVC, issue-tracking systems, and advanced Linux/Windows administration.
SKILLS:
• Ability to deliver high-quality technical work efficiently and to agreed standards and timelines.
• Strong analytical and problem-solving skills, including the ability to investigate and resolve complex technical and computational issues.
• Ability to adapt to rapidly evolving technologies, including developments in scientific computing and data-intensive workflows
• Drive to explore and evaluate new algorithms, frameworks and methods, and assess their applicability to scientific modelling and data-processing challenges
• Ability to work in parallel on multiple tasks
• Very good communication skills, with the ability to communicate effectively with both technical and non-technical audiences and to participate constructively in technical meetings.
• Ability to produce clear, structured and accurate technical documentation.
• Ability to work in a team as well as autonomously
Language knowledge: English B2+
Office: Ispra, Italy. Near-site service provision with full time on-site presence, with occasional remote service provision (home-working) upon mutual agreement between customer and contractor. IT equipment and offece space will be provided by the Commission.
Minimum level of qualification: Master’s degree and 15 years of experience or secondary education and 22 years of experience.
Rate: 680€/day
If interested, please apply!
Our personnel search is addressed to candidates of all genders.
The data will be processed and stored exclusively for the purposes of this or future selections, in compliance with the Federal Data Protection Law (LPD) and guaranteeing the rights referred to in art. 13 Legislative Decree 196/03 and EU regulation 679/2016 (GDPR)
#LI-EC1
