Roche

Senior SW Engineer for POC

Roche
Apply
1 month ago
San Cugat del Vallés, SpainSenior

Responsibilities

  • Design, develop, deploy, validate, and maintain reusable connectivity solutions for diagnostic instruments and healthcare information systems.
  • Lead technical discussions and complex initiatives while influencing decisions across technology, business, architecture, and customer-facing stakeholders.
  • Develop maintainable C#/.NET software using object-oriented design, software design patterns, and unit and integration testing practices.
  • Own work across the full software development lifecycle from requirements through deployment.
  • Mentor developers, provide technical leadership, and guide architecture and AI strategy.
  • Support adoption of ASDLC and effective ways of working while maintaining software quality standards.
  • Integrate AI toolsets into development workflows and collaborate with product managers and stakeholders.

Requirements

  • Degree in computer science or a related field, with either a bachelor's degree plus 6 years of experience or a master's degree plus 4 years of experience.
  • Deep knowledge of healthcare and laboratory integration standards and connectivity solutions, including HL7, POCT1-A, ASTM, LIS, and HIS environments.
  • Proven hands-on C#/.NET software development experience.
  • Strong expertise in software design patterns, object-oriented design, TDD/BDD, unit testing, and integration testing.
  • Experience owning the full software development lifecycle from requirements through deployment.
  • Demonstrated technical leadership, mentoring, component design, architecture guidance, and stakeholder collaboration.
  • Understanding of AI integration in development workflows and cloud and frontend technologies.
  • Strong problem-solving skills, independence, and fluent English and Spanish communication skills.

Benefits

  • Based in Sant Cugat, Spain.
  • Roche offers an inclusive, diverse, and respectful workplace focused on personal expression, open dialogue, and professional growth.

Tech Stack

C#.NET

Categories

Roche

About Roche

10,000+ employees

Roche is a Swiss healthcare company that develops and sells prescription pharmaceuticals and in vitro diagnostic systems for hospitals, laboratories, and clinicians. Its business spans two core divisions—Pharmaceuticals and Diagnostics—with strengths in oncology, immunology, neuroscience, infectious diseases, and diabetes care. Founded in 1896 and headquartered in Basel, Switzerland, Roche also advances personalized healthcare by pairing therapies with companion diagnostics.

Contact me