Senior C# Software Developer

A leading high-tech life sciences company is looking for a Senior C# Software Engineer to play a central role in the development of production-grade applications that support complex scientific workflows. This role offers the opportunity to apply strong software engineering fundamentals to systems used directly by scientists and technical specialists in real-world environments.


The challenge


High-tech scientific software fails far more often than it succeeds.


Not because the scientists aren’t skilled, but because the software foundations are fragile, hard to scale, and poorly aligned with how scientists actually work.


Our client is addressing this by building a platform that gives researchers access to production-ready applications without forcing them to become software engineers.

This role exists because building software that scientists can trust, adopt, and rely on requires serious engineering discipline.


The role


This is not a feature-factory engineering role.


You will design, build, and ship production-grade C# applications at the core of a high-impact scientific platform. You’ll work across the full stack, integrating sophisticated algorithms into systems used daily by expert users.


You’ll collaborate closely with product managers, application scientists, and end users, while owning engineering quality, scalability, and reliability for the components you touch.

If you’re used to prioritising speed over correctness, this role will challenge you.


What you’ll actually build


  • Design and implement core platform features used by scientists and computational teams
  • Productionise research code and technical solutions so they scale, perform, and are reliable
  • Build and maintain backend services, APIs, and distributed systems that support critical workflows
  • Develop and maintain full-stack systems with clean, well-defined interfaces
  • Write readable, testable, maintainable code — and raise the bar through code review and technical feedback
  • Support the transition of experimental ideas into stable, production systems



The level of expectation


You’ve likely done several of the following:

  • Shipped production software used by demanding technical or scientific users
  • Worked across backend and frontend systems rather than specialising narrowly
  • Designed systems that had to scale beyond a single team or use case
  • Owned features or systems from design through long-term maintenance
  • Worked in environments where ambiguity was normal and documentation came second


If your experience is limited to small internal tools, throwaway prototypes, or tightly scoped tickets, this role will stretch you.



Technical requirements (non-negotiable)


  • Strong proficiency in C# within the .NET Framework or .NET Core
  • 4+ years of professional software engineering experience
  • Solid understanding of Object-Oriented Programming (OOP) and design patterns (SOLID principles)
  • Experience building full-stack systems, including:
  • Backend services and APIs
  • Database-driven applications (SQL / PostgreSQL)
  • MVVM-based UI frameworks (WPF, Avalonia, or similar)
  • Ability to reason about performance, scalability, and maintainability — not just make things work



Nice to have (but not required)


  • Experience with Entity Framework, CI/CD pipelines, or LabVIEW
  • Knowledge of communication protocols such as gRPC, TCP/IP, OPC-UA
  • Experience working closely with scientists, researchers, or data-heavy domains


If you meet 60% of the above, you’re encouraged to apply.




Who thrives here


  • Engineers who want meaningful ownership without founder-level risk
  • People who care deeply about correctness, clarity, and long-term quality
  • Builders who enjoy working at the intersection of software and life sciences



Your consultant


As a Senior Recruitment Consultant at Aspire Life Sciences, Julien Funes' expertise lies at the nexus of technology and life sciences. He recruits top software and data talent for biotech and life sciences startups across Europe and North America. He is committed to advancing the industry by sourcing and securing top-tier talent for roles in these critical sectors. His approach enables him to effectively match candidates with opportunities where technological innovation meets life science excellence.


Apply Now