Job offer

Forest Science And Technology Centre Of Catalonia
Solsona, Spain
1 day ago
Apply on www.ctfc.cat
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
3 years minimum
Working hours
Regular working hours
Languages
Catalan
Job source

Tech stack

HTML Java (Programming Language) JavaScript (Programming Language) PHP (Programming Language) Geographic Information Systems Application Programming Interfaces (APIs) Agile Methodology Business Analytics Applications Computing Platforms Big Data Cascading Style Sheets (CSS) Cloud Computing
+36 more
Software Quality Computer Programming Databases Continuous Integration Data Visualization Decision Support Systems DevOps Web Development Human-Computer Interaction Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL Node.Js Oracle (Applications) Scrum Methodology Software Deployment Software Engineering Web Application Frameworks Web Services Scripting High Performance Computing ReactJS Backend Fastapi Vue.js AngularJS Information Technology Deployment Automation Api Design NestJS Restful APIs Multiplatform Software Version Control Docker Programming Languages

Job description

The Forest Science and Technology Centre of Catalonia (CTFC) is seeking a Senior ICT Specialist with a Full-Stack profile, experienced in software development, database management, web architectures, geospatial systems, and advanced computing environments. The selected candidate will join the CTFC ICT development area to participate in research, innovation, and technology transfer projects related to forest management, bioeconomy, biodiversity, landscape dynamics, and climate change adaptation. The position combines full-stack development, scientific programming, forest growth simulation, Decision Support Systems (DSS), big data processing, georeferenced databases, APIs, data visualization, and application deployment in cloud, DevOps, and high-performance computing environments. Experience in projects integrating simulation models, forest data, geographic information, web services, analytics platforms, and digital tools supporting land-use planning and management will be highly valued., 1. Full-stack software development.

  1. Scientific programming.
  2. Forest growth simulation and development of Decision Support Systems (DSS).
  3. Large-scale data processing and analysis.
  4. Creation, maintenance, and optimization of georeferenced databases.
  5. API development and integration.
  6. Data visualization and deployment of applications in cloud, DevOps, and highperformance computing environments.

Requirements

Research Field Computer science » Computer systems

Education Level Undergraduate

Skills/Qualifications

DESIRABLE REQUIREMENTS

  1. Experience with web development frameworks and libraries, especially React, Vue, or Angular.
  2. Experience with programming languages such as PHP, Python, Java, or JavaScript.
  3. Experience with backend environments and frameworks such as Node.js (NestJS) or FastAPI (Python).
  4. Experience with HTML, CSS, and web interface development.
  5. Experience in developing and consuming REST APIs and service integration.
  6. Experience in process automation through scripting.
  7. Knowledge of networking and systems administration.
  8. Advanced SQL knowledge and experience with databases such as MySQL, PostgreSQL, Oracle, or SQL Server.
  9. Knowledge of Docker, CI/CD, and integration and deployment tools.
  10. Knowledge of Agile development methodologies such as Scrum or Kanban.
  11. Experience in developing, deploying, and maintaining applications in production environments.

SOFT COMPETENCES

  1. Strong planning and organizational skills.
  2. Ability to work effectively in multidisciplinary teams.
  3. Excellent communication skills with technical staff, researchers, and external stakeholders.
  4. Ability to transform scientific or technical requirements into functional digital solutions.
  5. Responsible, autonomous, and highly committed professional attitude.
  6. Initiative and proactive mindset.
  7. Flexibility and adaptability.
  8. Results-oriented approach and commitment to code quality.
  9. Interest in applied research, forest management, and technology transfer. Specific Requirements, 1. Higher Vocational Training Diploma (CFGS) in Web Application Development (DAW), Multiplatform Application Development (DAM), or equivalent education related to software development, or a higher degree qualification.

  10. At least 3 years of demonstrable professional experience in application development or similar roles.
  11. Knowledge of programming and software development.
  12. Experience with version control systems, particularly Git/GitHub.

Languages CATALAN

Benefits & conditions

  1. Permanent scientific and technical activities contract.
  2. Full-time position (37.5 hours per week).
  3. On-site position at CTFC facilities in Solsona.
  4. Flexible on-site work arrangements available after successfully completing the probation period.
  5. Salary commensurate with qualifications and experience.

About the company

Located in Solsona (Pre-Pyrenees, Catalonia), CTFC employs approximately 200 staff members, produces more than 140 scientific publications annually, and manages an annual budget of around €12 million. Its research and knowledge transfer activities are structured around four programs: Multifunctional Forest Management, Landscape Dynamics and Planning, Biodiversity Management and Conservation, and Bioeconomy, Health and Governance. More institutional information is available at: www.ctfc.cat.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.ctfc.cat
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:39 min

Comparing software developer hiring challenges across European markets

Rudi Bauer Rudi Bauer +3 · Cappuccino with HR

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all