Software Engineer
We are seeking a skilled Software Engineer to join our dynamic team. In this role, you will be responsible for developing multi-threaded service-based solutions with high concurrency in C#, .NET Framework.
You will also utilize .NET Remoting, WCF, and/or gRPC for communication in your solutions, design and implement testing strategies, including unit testing and code reviews.
Your Responsibilities:
1. Develop software applications using C# and .NET Framework
2. Design and implement testing strategies
3. Collaborate with cross-functional teams to deliver solutions
Requirements:
* Bachelor's or Master's degree in Computer Science or related field
* 5+ years of relevant development experience
* Experience in a regulated environment is preferred
* Knowledge of machine learning inference frameworks (e.g., ONNX) is advantageous
* Database experience with SQL Server, including stored procedures
About Us:
We are a global team of over 70,000 dedicated employees across more than 70 countries, pushing the boundaries of healthcare innovation to improve lives worldwide.
Our portfolio includes diagnostics, image-guided therapy, and cancer care, supporting clinical decision-making and treatment pathways.
We foster a community of scientists, clinicians, developers, researchers, and professionals committed to improving lives globally.