> Markdown version of [/jobs/ext/3024455-job-offer](https://www.wearedevelopers.com/jobs/ext/3024455-job-offer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Job offer - **Company:** Forest Science And Technology Centre Of Catalonia - **Location:** Solsona, Spain - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 22, 2026 - **Apply:** https://www.ctfc.cat/registre.php ## About the Role 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. 2. At least 3 years of demonstrable professional experience in application development or similar roles. 3. Knowledge of programming and software development. 4. Experience with version control systems, particularly Git/GitHub. Languages CATALAN ## 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. 2. Scientific programming. 3. Forest growth simulation and development of Decision Support Systems (DSS). 4. Large-scale data processing and analysis. 5. Creation, maintenance, and optimization of georeferenced databases. 6. API development and integration. 7. Data visualization and deployment of applications in cloud, DevOps, and highperformance computing environments. ## Related Videos - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers)