Senior .Net Developer - Remote

Pharmaceutical Product Development, Inc.

Morrisville North Carolina

United States

Information Technology
(No Timezone Provided)

We are currently looking to hire a Senior .NET Developer with C# to join our development team. The role requires a broad range of Web related expertise including ASP.Net. In addition, you should have strong database knowledge including MS SQL Server or similar and be familiar with the full software design lifecycle. You should have experience in designing, coding, testing and consistently managing applications. A keen eye on quality coding is important.The ideal candidate proactively collaborates with initiative leads and senior management to prepare, organize, coordinate, document and/or provide the development and delivery of department products and services to a globally dispersed, cross-functional audience in support of business outcomes and industry compliance requirements.The candidate should be comfortable working in a global organization with a diverse and collaborative culture. ResponsibilitiesDesign, code, test and maintain various applicationsFollow outlined standards of quality related to code and systemsDevelop automated tests and conduct performance tuningMentor, coach, and support team members in developing and implementing process improvement initiatives. Proactively collaborate with initiative leads and senior management to develop, optimize and improve processes, associated systems/applications, training and communications.Proactively identify and collate information required to assess compliance with processes and prioritize business process improvement needs.May review, assess and update procedural documents for overall compliance with current processes.Perform special projects, assignments and administrative tasks per business needs.Provide guidance and review or create varied support materials, presentations and/or tools to support department's remit and strategies.Proactively collaborate with initiative leads and senior management to develop, optimize and improve processes, associated systems/applications, training and communications.Lead large scale, complex process improvement initiativesKey requirements4+ years of experience working with .NETStrong experience developing web-based applications in C#, ASP.NETStrong experience working with MS SQL Server or similarKnowledge of practices and procedures for full software design life cycleAbility to translate business needs and priorities into processes and systems requirements IndeedQualifications:Education and Experience:Bachelor's degree or equivalent and relevant formal academic / vocational qualificationPrevious experience that provides the knowledge, skills and abilities to perform the job (comparable to 5+ years).Desirable Knowledge, Skills and Abilities:Familiarity with one of the following: Blue Prism, Telerik Controls, Aspose Tools, Azure, JavaScript and gitFamiliarity with NET.Core, R, Angular, Iron Python or TERR (preferred but not required)Analytic development (design experience - screen performance)Familiarity with Power BI and SpotfireExperience building dashboards, publishing, upgrade, maintenance and optimizationExperience working in an agile development environmentIndustry knowledge of Pharma, Safety, Clinical Operations and/or Clinical Data Management (preferred but not required)Proven PV operations expertise (Running KPIs, PBRERs etc.), particularly in understanding PV QMS needs related to safety reporting and regulations to balance the existing expertise in the group (preferred but not required)Good project management skills to support/lead process improvement initiativesExperience with root cause analysis, process optimization and change managementComputer literate with the ability to work within multiple databasesProficient in Microsoft Office products (including Outlook, Word, and Excel)Thorough understanding of the global regulatory requirements and the importance of and compliance with procedural documents and regulations (preferred but not required)Ability to manage and prioritize a variety of tasks and meet strict deadlines with limited supervisionStrong attention to detailAbility to maintain a positive and professional demeanor in challenging circumstancesAbility to work effectively within a team to attain a shared goalThis position requires long term eligibility to work in the US without sponsorship. Please note F-1 OPT Visas are not considered long term eligibility for this role.PPD values the health and wellbeing of our employees. We support and encourage individuals to create a healthy and balanced environment where they can thrive. Below is listed the working environment/requirements for this role:Able to communicate, receive, and understand information and ideas with diverse groups of people in a comprehensible and reasonable manner.Able to work upright and stationary for typical working hours. Ability to use and learn standard office equipment and technology with proficiency.Able to perform successfully under pressure while prioritizing and handling multiple projects or activities. May require travel. (Recruiter will provide more details.)

Senior .Net Developer - Remote

Pharmaceutical Product Development, Inc.

Morrisville North Carolina

United States

Information Technology

(No Timezone Provided)

We are currently looking to hire a Senior .NET Developer with C# to join our development team. The role requires a broad range of Web related expertise including ASP.Net. In addition, you should have strong database knowledge including MS SQL Server or similar and be familiar with the full software design lifecycle. You should have experience in designing, coding, testing and consistently managing applications. A keen eye on quality coding is important.The ideal candidate proactively collaborates with initiative leads and senior management to prepare, organize, coordinate, document and/or provide the development and delivery of department products and services to a globally dispersed, cross-functional audience in support of business outcomes and industry compliance requirements.The candidate should be comfortable working in a global organization with a diverse and collaborative culture. ResponsibilitiesDesign, code, test and maintain various applicationsFollow outlined standards of quality related to code and systemsDevelop automated tests and conduct performance tuningMentor, coach, and support team members in developing and implementing process improvement initiatives. Proactively collaborate with initiative leads and senior management to develop, optimize and improve processes, associated systems/applications, training and communications.Proactively identify and collate information required to assess compliance with processes and prioritize business process improvement needs.May review, assess and update procedural documents for overall compliance with current processes.Perform special projects, assignments and administrative tasks per business needs.Provide guidance and review or create varied support materials, presentations and/or tools to support department's remit and strategies.Proactively collaborate with initiative leads and senior management to develop, optimize and improve processes, associated systems/applications, training and communications.Lead large scale, complex process improvement initiativesKey requirements4+ years of experience working with .NETStrong experience developing web-based applications in C#, ASP.NETStrong experience working with MS SQL Server or similarKnowledge of practices and procedures for full software design life cycleAbility to translate business needs and priorities into processes and systems requirements IndeedQualifications:Education and Experience:Bachelor's degree or equivalent and relevant formal academic / vocational qualificationPrevious experience that provides the knowledge, skills and abilities to perform the job (comparable to 5+ years).Desirable Knowledge, Skills and Abilities:Familiarity with one of the following: Blue Prism, Telerik Controls, Aspose Tools, Azure, JavaScript and gitFamiliarity with NET.Core, R, Angular, Iron Python or TERR (preferred but not required)Analytic development (design experience - screen performance)Familiarity with Power BI and SpotfireExperience building dashboards, publishing, upgrade, maintenance and optimizationExperience working in an agile development environmentIndustry knowledge of Pharma, Safety, Clinical Operations and/or Clinical Data Management (preferred but not required)Proven PV operations expertise (Running KPIs, PBRERs etc.), particularly in understanding PV QMS needs related to safety reporting and regulations to balance the existing expertise in the group (preferred but not required)Good project management skills to support/lead process improvement initiativesExperience with root cause analysis, process optimization and change managementComputer literate with the ability to work within multiple databasesProficient in Microsoft Office products (including Outlook, Word, and Excel)Thorough understanding of the global regulatory requirements and the importance of and compliance with procedural documents and regulations (preferred but not required)Ability to manage and prioritize a variety of tasks and meet strict deadlines with limited supervisionStrong attention to detailAbility to maintain a positive and professional demeanor in challenging circumstancesAbility to work effectively within a team to attain a shared goalThis position requires long term eligibility to work in the US without sponsorship. Please note F-1 OPT Visas are not considered long term eligibility for this role.PPD values the health and wellbeing of our employees. We support and encourage individuals to create a healthy and balanced environment where they can thrive. Below is listed the working environment/requirements for this role:Able to communicate, receive, and understand information and ideas with diverse groups of people in a comprehensible and reasonable manner.Able to work upright and stationary for typical working hours. Ability to use and learn standard office equipment and technology with proficiency.Able to perform successfully under pressure while prioritizing and handling multiple projects or activities. May require travel. (Recruiter will provide more details.)