Job Listings

Software Engineer - API & Web Development (C# & ASP.NET Core)

Iqvia

Description

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 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 innovative solutions from the ground up while supporting and improving existing systems.

Company Culture and Environment

IQVIA is committed to creating a diverse and inclusive workplace that values the contributions of all employees. The company fosters collaboration and innovation, allowing team members to take initiative in a fast-paced environment.

Career Growth and Development Opportunities

IQVIA emphasizes continuous improvement and feedback, providing opportunities for professional development and the establishment of development best practices within the department.

Detailed Benefits and Perks
• Range of health and welfare benefits
• Incentive plans and bonuses depending on the position offered

Compensation and Benefits

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 job-related qualifications including knowledge, skills, education, and experience; location; and/or schedule (full or part-time).

Why you should apply for this position today

Joining IQVIA means being part of a team that is dedicated to improving human health. This role provides a unique opportunity to contribute to meaningful projects that have a real impact on patient outcomes and population health worldwide.

Skills
• C#
• ASP.NET Core
• MSSQL (solid understanding of queries, views, stored procedures)
• Legacy .NET Framework (preferred)
• Source control using Git (preferred)
• IIS web hosting (preferred)
• RESTful API design pattern (preferred)
• Knowledge of SQL performance tuning and database design (preferred)

Responsibilities
• Focus on data integrations through APIs, websites, and executables as required by specifications
• Conduct development and ongoing support of software applications
• Assist in determining the requirements for custom applications and systems
• Conduct a range of programming tasks including program design, coding, debugging, and documentation for various applications focused on data transfer and manipulation
• Identify root causes of issues and implement fixes to resolve program, system, and/or application errors
• Work collaboratively across functional teams in a fast-paced environment, taking initiative on medium tasks under broad supervision
• Apply standards of engineering quality through source control, code reviews, integration, and unit tests
• Provide feedback to improve infrastructure and application development
• Contribute to 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

Education Requirements
• Bachelor’s Degree in Computer Science, a related field, or equivalent experience

Education Requirements Credential Category
• Computer Science or related field

Experience Requirements
• 2-5 years experience developing software in C#

Why work in Warren, NJ

Warren, NJ offers a peaceful suburban environment with access to beautiful parks, recreational activities, and a tight-knit community. Its proximity to major cities provides convenience without sacrificing the charm of small-town living. The region is known for its excellent schools, making it an ideal place for families and professionals alike.

Location: Warren, NJ

Posted: Nov. 14, 2024, 10:34 p.m.

Apply Now Company Website