software developer

Cimne-lleida
14 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, Spanish, Catalan
Experience level
Senior
Compensation
€ 41K

Job location

Tech stack

Artificial Intelligence
Big Data
Databases
Information Engineering
Database Design
Neo4j
Data Processing
Information Technology

Job description

As a senior software developer, the selected person will be responsible for operating the existing data packages of our big data architecture (ENMA) and developing new components capable of harmonising, integrating and processing new and heterogeneous data sets coming from the portfolio of public buildings of the Generalitat de Catalunya. These core tasks will be complemented with the implementation of AI-powered modules first-prototyped by our data science developers. The selected person will work closely with our development IT team, and he/she will be also responsible for providing technical leadership to our team of engineers and data scientists. Qualification system: The requisites and merits will be evaluated on a scale of 100 points. Such a maximal note will be obtained by summing up the following points:

  • Computer science skills: 25%
  • Training and development: 20%
  • Professional experience: 10%
  • Language skills: 5%
  • Selective tests and interview: 40% Candidates must complete the "Application Form" form on our website, indicating the reference of the vacancy and attaching the required documents. The deadline for registration to the offer ends on November 24th, 2025 at 12 noon. The preselected candidates may be requested to send the documentation required in the "Requirements" and "Merits" sections, duly scanned, and may be called to go through selection tests (which might be of eliminatory nature) and / or personal interviews. However, priority will be given to applications from personnel affiliated with the CIMNE consortium entities, the Polytechnic University of Catalonia (UPC), and the Government of Catalonia, provided they meet the requirements established in this call. Commitment to inclusivity: At CIMNE, we champion workplace equity, diversity, and inclusion. We're committed to fostering a culture where everyone can thrive, leveraging diverse talents and backgrounds. We welcome all applicants regardless of color, religion, gender, origin, abilities, gender identity, sexual orientation, pregnancy or any other characteristic. Join us in building a community that values, celebrates, and respects every individual. Quota Reservation: In line with our commitment to inclusion, we reserve a percentage of our workforce for people with disabilities. We especially encourage these individuals to apply. HR Excellence in Research: CIMNE welcomes and supports the principles of European Commission's European Charter for Researchers and the Code of Conduct for the Recruitment of Researchers, embracing a transparent, attractive, and open labour market in research. The centre's Human Resources Strategy for Researchers (HRS4R) includes an action plan with actionable short and long-term actions to support a high-quality working environment for all. Further information can be found here

Requirements

  • A bachelor's or master's degree in computer science, data engineering, or a related field (or equivalent professional experience)

  • Familiarity with big data engineering or large-scale data processing environments

  • Basic understanding or interest in web semantic technologies and data ontologies

  • Knowledge of data modelling and database design principles (experience with graph-based databases such as Neo4j will be a plus)

  • Interest or some exposure to AI-powered developments and data-driven applications Other valued skills (not mandatory):

  • Experience in leading IT development teams

  • PhD in Computer science-related fields

  • High level of the English language

  • Catalan or Spanish languages

Apply for this position