Skip to main content

Software Engineer C#

Apply now
Primary Location: Nottingham, United Kingdom Full time R1275204

Job description

Join us on our exciting journey!

IQVIA™ is The Human Data Science Company™, focused on using data and science to help healthcare clients find better solutions for their patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness advances in healthcare information, Technology, analytics and human ingenuity to drive healthcare forward.

The purpose of this position is to analyse the requirements to develop and deliver the projects/modules/platform changes based on the functionality requirements


  • Under guidance, drive software application design, coding, documentation, and deployment.
  • Extend existing platforms using web development technologies, including C#, MVC and javascript
  • Develop new platforms using web development technologies, including C#, javascript, and Web API- based RESTful services
  • Work in Development team who helps to gather requirements to ensure understanding of business/customer needs.
  • Utilizes software development best practices. 
  • Engages with stakeholders/customers to understand their short- and long-term goals that can drive development efforts.
  • Writes and maintains documentation (in-line and external) to describe program development, logic, coding, changes, and corrections
  • Understands the requirements of internal and external stakeholders to develop the functionality as per client requirements

Our Ideal Candidate Will Have:

Skills & Competencies:

  • Minimum 1-4 years of experience as a software engineer working in Microsoft technologies.
  • Working within a highly automated, continuous integration development and deployment model
  • Experience with front-end development technologies within a Microsoft environment, including, javascript, typescript, css, html and c#
  • Experience with one or more of the following Javascipt Frameworks: Typescript, React, and/or AngularJS
  • Experience with software development life cycle and design
  • Unit testing and Test Driven Development (TDD)
  • Experience working in an Agile Scrum development environment
  • Knowledge of SQL Server /2008/2012/2016,
  • Experience with Web Services (primarily, Web API)
  • Experience in Object Orientated Programming including Design Patterns
  • Experience in Enterprise Application Design Patterns and integration approaches
  • Experience with database development in a SQL Server/T-SQL environment
  • Ability to work with teams in different geographical locations
  • Accuracy, with an eye for detail
  • Strong communication skills
  • Exposure and experience in Dev-ops tools such GIT , TFS.
  • Experience in .Net Framework 4.5+ and more and experience in .Net Core
  • Experience in C# win form development

We know that meaningful results require not only the right approach but also the right people. Regardless of your role, we invite you to reimagine healthcare with us. You will have the opportunity to play an important part in helping our clients drive healthcare forward and

Whatever your career goals, we are here to ensure you get there!

We invite you to join IQVIA™.

IQVIA is a leading global provider of advanced analytics, technology solutions and clinical research services to the life sciences industry. We believe in pushing the boundaries of human science and data science to make the biggest impact possible – to help our customers create a healthier world. Learn more at

Apply now

Join our Global Talent Network

Let’s stay connected. Join our Global Talent Network to receive alerts when new opportunities become available that match your career ambitions.

Join our network
Top of page