Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Developer

$103.3k - $287.6k
Full-time

IQVIA

Staff Software Engineer

Position Summary

The Staff Software Engineer will play a critical role in the onboarding, transformation, integration, and provisioning of large-scale patient-level healthcare datasets into core data assets that power the IQVIA Scion Platform. This role requires a strong combination of software engineering, data engineering, cloud technologies, and healthcare domain expertise to deliver scalable, high-quality data products that support IQVIA's commercial and analytical offerings. The ideal candidate will work closely with internal stakeholders and external data suppliers to gain a deep understanding of healthcare data assets, business requirements, and data models. Leveraging this knowledge, the candidate will design, develop, and optimize data-driven solutions that transform raw healthcare data into production-ready products that can be utilized by IQVIA clients and internal analytical teams. This position will have growth opportunity to help transform data and create applications on our next generation patient platform.

Key Responsibilities

  • Collaborate directly with external data suppliers and internal stakeholders to understand data content, business rules, data models, and source system characteristics.
  • Analyze and integrate complex healthcare datasets, including claims, pharmacy, EMR, and longitudinal patient-level data, into enterprise data assets.
  • Design, develop, and maintain scalable and reusable data pipelines that ingest, transform, validate, and provision healthcare data from internal and external cloud-based sources.
  • Develop large-scale data processing solutions utilizing Snowflake on Azure as the primary enterprise data platform, while supporting legacy Hadoop environments leveraging Apache Spark and Scala.
  • Design and implement robust ETL/ELT frameworks and data movement solutions capable of processing high-volume healthcare datasets efficiently and reliably.
  • Partner with cross-functional engineering, architecture, data management, and DevOps teams to design solutions and resolve complex data integration and pipeline challenges.
  • Develop automated data quality frameworks, validation procedures, trend analysis reporting, and monitoring solutions to ensure data accuracy, completeness, consistency, and reliability.
  • Build clean, maintainable, and reusable code using software engineering best practices, emphasizing scalability, performance, and operational supportability.
  • Utilize Git source control and collaborate with DevOps teams to implement CI/CD pipelines, automated testing, deployment automation, and release management processes.
  • Participate actively in Agile development processes, including sprint planning, daily stand-ups, backlog refinement, retrospectives, and other Scrum ceremonies.
  • Contribute to technical design reviews, architecture discussions, peer code reviews, and engineering best practice initiatives.
  • Leverage AI-assisted development tools, including Cursor and similar technologies, to improve software development productivity, code quality, quality assurance processes, and data analysis activities.

Required Experience

  • 5-10 years of experience with large scale data integration and data movement activities.
  • Experience Lead architecture and coordination with cross functional and offshore teams to lead development. The candidate be able to function as development lead in scrum and lead the team to finish sprint/PI objectives.
  • Cloud architecture and hands-on development: Snowflake (needed) Databricks/Redshift (a plus)
  • A big plus also is also Hadoop with programming experience in: Spark Scala Python SQL Linux shell scripting
  • Building code with AI tools, especially Cursor.
  • Review Performance tuning experience.
  • Experience working with LLM and building functionality with AI agents (Preferred).

Preferred Experience

  • Experience working with healthcare, pharmacy, claims, clinical trial, Electronic Medical Record (EMR), or longitudinal patient data.
  • Experience in healthcare analytics environments preferred.
  • Experience in claims processing and claims engine platforms or Real-World Data (RWD) platforms or healthcare research data platforms.
  • Experience with healthcare data integration and Patient-Level Data warehousing.
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 IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other status protected by applicable law. IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism. The potential base pay range for this role, when annualized, is $103,300.00 - $287,600.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.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Developer in Wayne, NJ vacancy
  • $51.19k - $69.09k

     ...candidates who have completed at least their freshman year to join our ES Defense software engineering team in Totowa, New Jersey. Software engineers will apply their skills to develop high-quality software for various military electronic systems such as Software Defined... 
    Suggested
    Full time
    Temporary work
    Summer work
    Internship
    Local area
    Flexible hours

    BAE Systems

    Totowa, NJ
    1 day ago
  • $51.19k - $69.09k

     ...employees work on the world's most advanced electronics - such as Software Defined Radios, Avionics, and Electronic Warfare systems. At...  ...will have the opportunity to gain experience in designing, developing and testing software solutions utilizing Agile methodologies and... 
    Suggested
    Full time
    Temporary work
    Summer work
    Internship
    Local area
    Worldwide
    Flexible hours

    BAE Systems

    Wayne, NJ
    15 hours ago
  • $188k - $275k

     ...'s leading AI labs, researchers, and enterprises depend on. The Developer Experience (DevEx) team owns the platform, services, and systems that enable every engineer at CoreWeave to build and ship software faster, more safely, and with greater confidence. Our scope spans... 
    Suggested
    Full time
    Temporary work
    Casual work
    Work at office
    Remote work
    Flexible hours

    CoreWeave

    Livingston, NJ
    7 hours ago
  •  ...Software EngineerJob responsibilities:Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelops secure high quality... 
    Suggested

    TriOptus LLC

    Wayne, NJ
    4 days ago
  • $31.5 - $50 per hour

     ...cleaning processes and support next generation device and packaging technologies. What You’ll Do A VC++ Developer is responsible for developing and maintaining software applications using the Visual C++ programming language. Key Responsibilities Coding applications that... 
    Suggested
    Minimum wage
    Internship

    1000 KLA Corporation

    Totowa, NJ
    4 days ago
  • KLA Corporation, in Totowa, NJ, is seeking a VC++ Developer intern to help develop and maintain software applications using Visual C++. The role focuses on coding to meet client requirements, debugging, and optimizing performance. The intern is pursuing a bachelor's degree... 
    Internship

    KLA Corporation

    Totowa, NJ
    4 days ago
  • KLA is seeking a VC++ Developer Intern in Totowa, NJ to contribute to software projects within the Semiconductor Products division. You will write and maintain VC++ applications, work with STL and MFC, and collaborate with a team to deliver reliable, scalable code. Requirements... 
    Internship

    KLA Corporation

    Totowa, NJ
    4 days ago
  • $31.5 - $50 per hour

     ..., advanced packaging, process equipment and materials. We also develop technologies for specialty processes, IC substrates, and PCB manufacturing...  ...A VC++ Developer is responsible for developing and maintaining software applications using the Visual C++ programming language. Key... 
    Minimum wage
    Internship

    KLA Corporation

    Totowa, NJ
    4 days ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified...  ...& cases Conduct tests and document results Use software tools, scripting and software/hardware troubleshooting Analyze... 
    Internship
    Local area

    L3Harris

    Clifton, NJ
    15 hours ago
  •  ...L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified...  ...in the interest of national security. Job Title: Intern, Software Engineering Job Code: 41596 Job Location: Salt Lake City,... 
    Internship
    Local area

    L3Harris

    Clifton, NJ
    15 hours ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building...  ...at Danaher, you’ll work alongside experienced engineers developing diagnostic software that powers critical healthcare tools used... 
    Remote job
    Internship

    Danaher

    Newark, NJ
    2 days ago
  • $128.19k - $184.01k

     ...place. You will work at the cutting edge of technology to design, develop, and maintain the Poe iOS app. This includes collaborating with...  ...to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Paterson, NJ
    4 days ago
  • $125k - $130k

     ...Are you skilled at diagnosing challenging Linux issues and figuring out why complex software isn't behaving as expected? This opportunity is ideal for someone who enjoys hands-on troubleshooting, technical investigation, and solving problems that directly impact critical... 
    Work at office

    Kane Partners LLC

    Wayne, NJ
    21 days ago
  •  ...Software Development EngineerAt Audible, we believe stories have the power to transform lives. It's why we work with some of the world...  ...opportunities to challenge yourself, it's a perfect environment to develop and apply your new skills.As a Software Development Engineer,... 
    Internship

    Amazon

    Newark, NJ
    5 days ago
  • $121.6k - $180.6k

     ...With a knowledgeable team around you, and opportunities to challenge yourself, it’s a perfect environment to develop and apply your new skills. As a Software Development Engineer, you will... - Develop, test, and maintain software components and applications for the world... 
    Internship
    Flexible hours

    Audible

    Newark, NJ
    16 hours ago
  •  ...Senior Software Engineer Hybrid - Newark, NJ | Right to Hire About the Role Join a major financial firm building technology that supports its enterprise AI governance ecosystem Design, develop, and maintain scalable solutions for the AI Product Inventory, workflow... 
    Contract work

    JSR Tech Consulting

    Newark, NJ
    9 days ago
  • $29 - $53.5 per hour

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified...  ...in the interest of national security. Job Title: Intern, Software Engineering Job Code: 38513 Job Location: Clifton, NJ... 
    Internship
    Local area
    Flexible hours

    Harris Corporation

    Clifton, NJ
    3 days ago
  • $97k - $180k

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified...  ...the interest of national security. Job Title: Specialist, Software Engineer - Encryption Job Code: 47094 Job Location:... 
    Local area
    Flexible hours

    Harris Corporation

    Clifton, NJ
    3 days ago
  • $29 - $53.5 per hour

    L3Harris is dedicated to recruiting and developing high-performing talent who are passionate about what they do. Our employees are unified...  ...in the interest of national security. Job Title: Intern, Software Engineering Job Code: 45295 Job Location: Clifton, NJ... 
    Internship
    Local area
    Flexible hours

    Harris Corporation

    Clifton, NJ
    15 hours ago
  • $184.9k - $250.2k

     ...with us. ABOUT THIS ROLE This opportunity is for a Lead Software Development Engineer for Audible’s Consumer Domains group. We...  ...) across desktop and mobile devices. The team is comprised of developers who work in an agile environment and partner closely with Audible... 
    Full time
    Internship
    Flexible hours

    Amazon.com

    Newark, NJ
    14 hours ago
  • $51 per hour

     ...inspections, and production activity Collaborate with production, maintenance, and engineering teams --- Machines, Controls & Software You’ll work with equipment and tools including: Machines: CNC Lathes and CNC Mills Controls: CNC machine controls (... 
    Hourly pay
    Full time
    Flexible hours
    Shift work
    Day shift

    CHEM FLOWTRONICS INC

    Woodland Park, NJ
    a month ago
  •  ...TSR Consulting is currently seeking a highly motivated Lead/Senior Full Stack Java Developer for a Hybrid opportunity in Rutherford, NJ Role: Senior Java Full Stack Engineer / Lead Developer Duration: 6+ Months Location: Rutherford, NJ (Hybrid) We are looking... 
    Temporary work

    TSR Consulting

    Rutherford, NJ
    5 days ago
  • Immediate need for a talented Java Developer. This is a 06+ Months Contract opportunity with long-term potential and is located in Rutherford, NJ (Onsite). Please review the job description below and contact me ASAP if you are interested.Job ID:26-33951Pay Range: $100 -... 
    Contract work
    Local area
    Immediate start

    Pyramid Consulting

    Rutherford, NJ
    1 day ago
  •  ...Job Title: Senior Python Developer Location: Rutherford, NJ (3 days onsite in a week) Duration: 8 months Pay Range: $80-$90/hr. on W2 Job Description: Seeking an experienced Senior Python Developer to build scalable, data-driven applications and AI-powered solutions... 
    Worldwide
    3 days per week

    Dexian

    Rutherford, NJ
    4 days ago
  •  ...Software Engineer (Java)Newark, New Jersey, United StatesSoftware Engineer (Java)Software Engineer (Java)Full-time, direct employmentHybrid...  ...Development: Utilize strong Java programming skills to design, develop, and maintain software solutions, with a focus on Spring Boot... 
    Full time
    Immediate start
    Remote work
    Visa sponsorship

    4 Staffing Corp

    Newark, NJ
    4 days ago
  •  ...Location: Rutherford, NJ Must Haves:Implement integrations between AI models, enterprise systems, and business applications.Design, develop, test, and support Python-based applications and services. Development of Agentic AI solutions, MCP integrations, and distributed... 
    Temporary work

    Collabera

    Rutherford, NJ
    4 days ago
  • US Citizen, Green Card, H-1B, OPT-EAD, CPT, Other Work Authorization: US Citizen, Green Card, OPT-EAD, CPT, H-1B, H4-EAD, Other Job Summary: We are seeking an experienced Senior DevOps Engineer with 7-8 years of experience in designing, implementing, and managing...
    H1b
    Local area

    Robotics Technologies LLC

    Newark, NJ
    2 days ago
  • $78k - $120k

    Programming and Technical Skills Programming languages: Python (proficient) with major ML libraries Experience with opensource Gen AI LLMs e.g., Llama and Dolly Machine learning, NLP & deep learning: Strong understanding of supervised and unsupervised learning, neural ...

    Tata Consultancy Services

    Rutherford, NJ
    3 days ago
  •  ...even slightly believable. If you are going to use a passageof Lorem Ipsum,anything embarrassing hidden. Experience building software and systems that balance simplicity,flexibility, and security. Track record with a smart contract language such as Solidity... 
    Contract work
    Flexible hours
    Shift work

    Boovify

    Newark, NJ
    3 days ago
  • $60 - $70 per hour

     ...Engineer who will create, improve, and maintain the build and release environment, tools, and processes necessary for developing embedded and application software. This role involves assessing and implementing new tools and processes to enhance software development quality,... 
    Contract work
    Temporary work

    Talentify.io

    Parsippany, NJ
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Developer. Be the first to apply!