Viatris

Software Engineer – 3D Treatment Planning (Production Support)

Viatris
Apply
1 day ago
Remote, Costa RicaSenior

Responsibilities

  • Investigate, troubleshoot, and fix production issues in the 3D treatment-planning platform.
  • Identify root causes and implement preventive improvements to reduce recurrence of production problems.
  • Develop platform enhancements and workflow automation using C#/.NET.
  • Work with 3D data, including meshes, vectors, matrices, transformations, and coordinate systems.
  • Collaborate with end users, treatment-planning specialists, product, quality, and DevOps teams to prioritize fixes and improvements.
  • Improve application monitoring, logging, and documentation.

Requirements

  • High school diploma and a bachelor’s degree in computer science, software engineering, or a related field, or equivalent experience.
  • At least 5 years of software development experience with advanced C#/.NET skills.
  • Hands-on experience with 3D fundamentals such as vectors, matrices, transformations, coordinate systems, and 3D meshes, or experience building or supporting software in the dental, CAD, or medical-imaging space.
  • Experience troubleshooting production systems.
  • Knowledge of SQL and relational databases.
  • Conversational English at B2 level.
  • Preferred experience includes WPF, Azure, Web APIs, mesh-processing libraries, geometry algorithms, DevOps, monitoring tools, regulated environments, medical devices, ISO 13485, FDA requirements, dental workflows, cloud-deployed applications, Kubernetes, and AI development tools.

Benefits

  • Hybrid work arrangement requiring travel to the Solventum site at least three days per week.
  • Travel may include up to 25% international travel.
  • Solventum offers programs supporting physical and financial well-being and provides competitive pay and benefits.
  • Relocation assistance is not authorized.

Tech Stack

Categories

Contact me