Software Development Specialist
Beta Technology Centre
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English, Catalan Experience level
Senior Compensation
€ 36KJob location
Remote
Tech stack
Computer Programming
Computer Engineering
Continuous Integration
Relational Databases
Python
PostgreSQL
MySQL
NumPy
Software Engineering
Web Applications
Flask
Backend
Pandas
Front End Software Development
Api Design
Job description
- Involve in the conceptualisation, definition and design of the application architecture.
- Front-end development and interface usability.
- Back-end development and API architecture.
- Database management.
- Programming and code writing.
- Deployment of web applications.
- Preparation of end-user documentation.
Requirements
- Degree in Computer Engineering, Technical Computer Engineering, Physics, Mathematics, Telecommunications, Environmental Sciences or other science degrees.
- C1 level in Catalan or commitment to obtain it.
- B2 level in English or commitment to obtain it.
- Knowledge of relational databases (MySQL, PostgreSQL, etc.).
- Knowledge of specific Python packages (Pandas, NumPy, Flask).
- 5 years of demonstrable experience in software development.
- Experience with projects using continuous integration.
- Basic knowledge of sustainability, life-cycle analysis and carbon footprints.
Benefits & conditions
Inclusion in the professional group Management, administrative and service staff (PTGAS) in the category Specialist. Type of contract: permanent. Total work: full-time. Gross salary: 36,308.70 €.