Senior Software Engineer - .NET/C# - Pharma

  • VANRATH
  • City, Belfast
  • 08/05/2026
Full time Information Technology Telecommunications

Job Description

Job Description

My client, a specialist organisation operating within the clinical research and precision medicine sector, is hiring a Senior Software Engineer to join an established engineering team. This is a newly created role focused on developing and enhancing a cloud-based SaaS platform that supports complex clinical trial processes and regulatory intelligence.

  • Competitive salary (DOE)
  • Hybrid working model (3 days in office after onboarding)
  • Flexible working options
  • Generous annual leave with incremental increases
  • Pension contributions
  • Training and professional development budget
  • Clear career progression opportunities

You will be part of a highly collaborative team delivering innovative, cloud-based solutions that support global clinical research initiatives. The organisation is focused on leveraging modern technologies to improve how clinical trials are designed, managed, and executed. As a Senior Software Engineer, you will design, develop, and maintain scalable applications using modern frameworks and cloud technologies. You will play a key role in shaping technical direction, mentoring team members, and working closely with both internal and external stakeholders.

The Role
  • Develop and maintain applications using .NET (C#), .NET Core, and cloud technologies
  • Design and optimise SQL databases for performance and scalability
  • Build and manage cloud-based solutions (app services, serverless functions, storage, DevOps pipelines)
  • Collaborate with cross-functional teams including product, design, and stakeholders
  • Contribute to system architecture and technical design decisions
  • Mentor junior developers and provide technical leadership
  • Participate in code reviews and promote best practices
  • Troubleshoot, debug, and enhance application performance
  • Stay current with emerging technologies and industry trends
The Person
  • 3+ years' experience in a senior software development role
  • 5+ years' commercial software development experience
  • Degree in Computer Science or related discipline
  • Strong experience with .NET (C#, .NET Core) and SQL databases
  • Experience with cloud platforms (e.g. Azure or similar)
  • Front-end experience with HTML, CSS, JavaScript, and modern frameworks (e.g. Angular or React)
  • Solid understanding of microservices architecture and API development
  • Strong problem-solving and debugging skills
  • Experience mentoring or supporting junior developers
Desirable
  • Experience with DevSecOps and CI/CD pipelines
  • Strong communication and collaboration skills
  • Interest in AI or emerging technologies
  • Exposure to additional languages/frameworks

For further information on this opportunity, or other Software Engineering roles, please apply via the link or contact us for a confidential discussion.