Senior Software Developer C#
roche · Sant Cugat del Vallès
Job description
About the role
Roche Diagnostics Solutions (RDS), part of Roche's Computational Science & Informatics (CSI) division, is hiring a Senior Fullstack Developer in Sant Cugat del Vallès, Spain. The role takes ownership of the entire software development lifecycle, from feasibility studies and architectural design to implementation and testing, building robust, high-performance applications for precision medicine diagnostics.
Key responsibilities
- Drive all phases of the software development lifecycle, including feasibility studies, architectural design, development, testing, bug fixing and continuous maintenance.
- Translate software requirements and project architecture into clear unit and subsystem specifications.
- Design and implement high-quality, robust code with comprehensive test coverage.
- Work in an Agile environment (Scrum/Kanban) to define, estimate, plan and execute development work packages.
- Conduct thorough code reviews and collaborate on peer reviews to improve performance, design and usability.
- Use modern AI-supporting tools throughout the lifecycle to streamline coding, testing and troubleshooting.
Required profile
- Extensive professional software development experience (typically 7+ years).
- University degree (Bachelor's or equivalent) in Computer Science, IT or a related technical field.
- Excellent English communication and interpersonal skills.
- Proactive, self-organizing engineer who thrives in collaborative, fast-paced environments and enjoys sharing knowledge.
Required skills
- Advanced C#, WPF and .NET 8.0.
- SQL Server, including database design and ORMs such as Entity Framework.
- Version control (Git/GitHub) and Agile methodologies (Scrum/Kanban).
- Experience using AI-supporting tools for coding, testing and debugging, and basic experience defining build environments.
This is an on-site position and no relocation assistance is provided.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Spain.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 days ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
roche
Sant Cugat del Vallès
Related job offers
-
R&D Business Tools Operations Specialist
roche Sant Cugat del Vallès -
Lead Software Engineer (Rust)
roche Sant Cugat del Vallès -
Software Product Manager – Diagnostics
roche Sant Cugat del Vallès -
C++ Software Engineer II - Maps SDKs
Esri Barcelona -
Senior Frontend Engineer - Process Modeling Team
Celonis Madrid