Software Engineer
Role details
Job location
Tech stack
Job description
A leading full-service Contract Research Organization in Spain seeks an experienced Senior Software Engineer to join its Technology Services team. You will design, develop, and deliver features for a GxP-validated clinical platform using modern AI tools. Responsibilities include collaborating with cross-functional teams and owning the delivery lifecycle. The ideal candidate will have strong frontend and backend experience, a delivery ownership mindset, and familiarity with AI-assisted development tools. This role offers a flexible hybrid work model and opportunities for growth.
Servicios
AI tooling budget Ongoing mentoring and training Flexible hybrid work model Support for conference attendance Global reach with international exposure, * Leverage AI tools for development efficiency.
- Own the full delivery lifecycle of features.
- Write and maintain automated tests.
- Collaborate with cross-functional teams.
- Contribute to DevOps practices.
Conocimientos
Frontend development (React, Vue, Angular) Backend development (.NET Core, Java) Relational databases (SQL Server, PostgreSQL) Proficiency with Git and CI/CD pipelines Agile methodologies AI-assisted development tools
Requirements
- 3+ years of software engineering experience.
- Strong frontend experience with a modern framework.
- Solid backend experience with a typed language.
- Hands-on experience with relational databases.
- Proficiency with Git and CI/CD pipelines.
- Experience with Agile methodologies.
- Active use of AI-assisted development tools.
- Delivery ownership mindset.
- Fluent English; Spanish is a plus.