Sr. Software Engineer (R1111310) in Wayne, PA at IQVIA™

Date Posted: 2/16/2020

Job Snapshot

Job Description

IQVIA™ is the leading human data science company focused on helping healthcare clients find unparalleled insights and better solutions for patients. Formed through the merger of IMS Health and Quintiles, IQVIA offers a broad range of solutions that harness the power of healthcare data, domain expertise, transformative technology, and advanced analytics to drive healthcare forward.

Job Summary

The Senior Software Engineer is responsible for all aspects of software application development and maintenance including business analysis, technical design, software development, quality assurance, implementation and support of internal and external facing web applications built on the Microsoft technology stack.  The Senior Software Engineer translates business requirements into system specifications and develops software features and functions consistent with industry standard software development lifecycle methodologies. The developed solutions must increase scalability and improve business process efficiency.

Summary of Essential Job Functions

 Conduct design reviews with business unit leaders and system champions, providing guidance, technical solution development and feasibility analysis
 Develop new/enhance existing business applications including analysis, design, prototyping, coding, training and documentation
 Work with IT and business test groups to support quality and acceptance testing
 Communicate and document status to project leadership
 System maintenance including bug-fixes and minor updates
 Adherence to established software development life cycle methodology and internal controls governing Change Management
 Other duties as assigned


Supervisory Responsibilities

This position does not have any supervisory responsibilities.


Minimum Experience Requirements
• Bachelor’s Degree in Computer Science, Software Engineering or related area is required
• Minimum of 5 years experience as a developer (lead developer would be a plus)
• Minimum of 4 years experience with ASP.NET/ VB.NET, C#
• Minimum of 3 years experience writing SQL Server scripts for Microsoft SQL Server 2008 or higher
• Minimum of 2 years experience with reporting solutions built on Microsoft Reporting Services
• Must have experience with .NET 4.0 or higher Framework, XML, AJAX, HTML
• Must have experience developing complex applications in a team environment
• Must have experience working in object oriented programming using Visual Studio IDE
• Must have experience with Microsoft Team Foundation Server for source control management
• Experience with JQuery or similar technologies
• Experience developing solutions in Microsoft .NET Core and WebApi a plus
• Experience with Clinical Trials industry is a plus


Skill Requirements
• Confident self-starter able to take a project through the development life cycle to completion
• Strong ability to design and work with n-tier architectures or MVVM patterns along with some experience with service-oriented architectures (SOA)
• Excellent problem-solving skills
• Strong knowledge of software design and implementation best practices
• Ability to quickly learn new concepts and software is necessary
• Strong written and oral communication skills 
• Works equally well alone or as part of a group to meet hard deadlines
• Ability to organize and present information in clear and concise formats
• Ability to apply critical reasoning skills that ensure the developed features and functions align with specifications
 

Join Us

Making a positive impact on human health takes insight, curiosity, and intellectual courage. It takes brave minds, pushing the boundaries to transform healthcare. Regardless of your role, you will have the opportunity to play an important part in helping our clients drive healthcare forward and ultimately improve outcomes for patients.

Forge a career with greater purpose, make an impact, and never stop learning.

IQVIA is an EEO Employer - Minorities/Females/Protected Veterans/Disabled

IQVIA, Inc. provides reasonable accommodations for applicants with disabilities.  Applicants who require reasonable accommodation to submit an application for employment or otherwise participate in the application process should contact IQVIA’s Talent Acquisition team at workday_recruiting@iqvia.com to arrange for such an accommodation.



Job ID: R1111310