Senior Software Engineer (Remote)

IQVIAWayne, PA
Remote

About The Position

The Senior Software Engineer will be responsible for design and development of feature enhancements and bug fixes within the Certio Application. This role involves active participation in requirement and design meetings with clients and providing support as needed. The Senior Software Engineer is also expected to mentor less experienced engineers by offering technical guidance, supporting code reviews, and sharing best practices, as well as researching and implementing new technologies to expand the team’s overall skill set and knowledge. IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. They focus on creating intelligent connections to accelerate the development and commercialization of innovative medical treatments, aiming to improve patient outcomes and population health worldwide. IQVIA emphasizes integrity in its hiring process, maintaining a zero-tolerance policy for candidate fraud, and requires all submitted information and credentials to be truthful and complete.

Requirements

  • Extensive knowledge of one or more contemporary programming languages (React, .NET)
  • Experience with database management systems (Oracle).
  • Excellent communication skills technical and non-technical audiences.
  • Ability to work independently and collaboratively within a development team
  • Strong organization and time management skills
  • Ability to understand and interface with APIs
  • B.S. in Computer Science or Engineering or equivalent experience
  • Five or more years as a professional developer/programmer

Nice To Haves

  • Experience with .NET, ColdFusion, Python, and Agile SDLC.
  • Proficiency in modern front-end frameworks and associated webpack technologies.

Responsibilities

  • Participate in requirement gathering sessions with the client to have a deeper understanding of the requirements to provide recommendations based on the application architecture and design.
  • Participate in application design scoping sessions, providing input on level of complexity and time estimates to complete coding and unit testing of defined business requirements.
  • Work independently and collaboratively within a development team, while effectively managing priorities and time to meet project goals.
  • Assist the Product team in providing support to the client by troubleshooting and debugging as needed.
  • Work closely with QA to ensure code is functioning as expected based on client requirements.
  • Provide mentoring, guidance and reinforcement of best practices to other engineers.
  • Perform other application development, diagnostic, and other special projects as may be assigned.
  • May be called on to interview software engineering candidates.

Benefits

  • The potential base pay range for this role, when annualized, is $91,300.00 - $228,200.00.
  • 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.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service