Posted:
10/16/2024, 5:38:24 AM
Location(s):
New Jersey, United States
Experience Level(s):
Junior ⋅ Mid Level ⋅ Senior
Field(s):
Software Engineering
Job Overview
This position focuses on developing and maintaining applications (primarily APIs and websites) to support the synchronization of data between various business units and a centralized data store. In this role, you will collaborate with other team members to design, code, unit test, debug, document, and maintain software. As part of a newly-created team, this is an opportunity to build new and innovative solutions from the ground up while supporting and improving existing systems.
Required Skills
• C#
• ASP.NET Core
• MSSQL (solid understanding of queries, views, stored procedures)
Preferred Skills
• Legacy .NET Framework
• Source control using Git
• IIS web hosting
• RESTful API design pattern
• Knowledge of SQL performance tuning and database design
Essential Functions
• Focuses on data integrations through APIs, websites and executables as required by specifications
• Conducts development and ongoing support of software applications
• Assists in determining the requirements for custom applications and systems
• Conducts a range of programming tasks including program design, coding, debugging, and documentation for a variety of applications focused on data transfer and manipulation
• Identifies root cause of issues and implements fixes to resolve program, system, and/or applications errors
• Works collaboratively and efficiently across functional teams in a fast-paced environment, taking initiative on medium tasks under broad supervision
• Works within the team to apply standards of engineering quality through source control, code reviews, integration, and unit tests
• Helps to improve infrastructure and application development by giving feedback to other stakeholders
• Provides input on the establishment of development best practices and standards for the department
Qualifications
• Bachelor's Degree in Computer Science, a related field, or equivalent experience
• 2-5 years experience developing software in C#
• Demonstrated ability to deliver quality software while meeting timelines
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at https://jobs.iqvia.com
We are committed to providing equal employment opportunities for all, including veterans and candidates with disabilities. https://jobs.iqvia.com/eoe
IQVIA’s ability to operate and provide certain services to customers and partners necessitates IQVIA and its employees meet specific requirements regarding COVID-19 vaccination status. https://jobs.iqvia.com/covid-19-vaccine-status
The potential base pay range for this role, when annualized, is $108,800.00 - $181,300.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and welfare and/or other benefits.Website: https://iqvia.com/
Headquarter Location: Danbury, Connecticut, United States
Employee Count: 10001+
Year Founded: 1982
IPO Status: Public
Last Funding Type: Post-IPO Debt
Industries: Analytics ⋅ Health Care ⋅ Life Science