Software Engineer - Build Scalable Solutions
Role details
Job location
Tech stack
Job description
A leading Contract Research Organization in Spain is seeking a Senior Software Engineer to enhance and scale platforms vital for clinical trials. The role involves using modern technologies like React and .NET Core, while engaging with AI tools for efficient development. Ideal candidates have a strong background in software engineering with proficiency in frontend frameworks and backend languages. A commitment to impactful work, a growth mindset, and fluency in English are essential in this innovative environment.
Servicios
AI tooling budget for licenses Ongoing mentoring and training programs Flexible hybrid work model Global exposure to international projects, * Design, develop, and deliver features across our React + Vite frontend and .NET Core backend.
- Leverage AI-assisted development tools to accelerate delivery.
- Own the full delivery lifecycle.
- Write and maintain automated tests and ensure code quality.
- Collaborate with teams to translate business requirements into technical solutions.
- Contribute to DevOps practices and participate in architecture decisions.
Requirements
- 3+ years of professional 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 (written and spoken).
- Spanish is a plus., Frontend experience with modern frameworks (React, Vue, Angular, etc.) Backend experience with a typed language (.NET Core/C#, Java/Spring, etc.) Relational database experience (SQL Server, PostgreSQL, etc.) Proficiency with Git and CI/CD pipelines Experience with Agile methodologies Familiarity with AI-assisted development tools, University degree in Computer Science, Engineering, or related field