Senior Software Engineer - Vigilance Platform
IQVIA is seeking a Senior Software Engineer to join our Vigilance Platform (IVP) team. This role is focused on full-stack development within a cloud-native SaaS solution supporting global pharmacovigilance efforts. The engineer will contribute to the IVP Core module and may rotate across other modules such as Collect and Detect. This is a delivery-focused role requiring hands-on coding and collaboration across global teams.
Responsibilities:- Develop and maintain full-stack applications using Java (primary) and Python (secondary)
- Collaborate with architects, business analysts, and agile teams across India, Europe, and the U.S.
- Optimize performance and ensure software quality and compliance
- Participate in code reviews, testing, and deployment readiness
- Work within cloud deployment pipelines and Kubernetes-based scaling (EKS on AWS)
- Contribute to cross-module development and agile squad delivery
- 3-4+ years of hands-on software development experience
- Strong proficiency in Java; Python familiarity is a plus
- Experience with AWS, especially EKS/Kubernetes
- Comfortable working with JSON, databases, and PDF generation
- Exposure to DevOps concepts (CI/CD, scaling, monitoring) is a plus
- Practical mindset with a focus on execution and delivery
- Experience in regulated industries (e.g., healthcare, fintech) is a bonus
- Hybrid preferred: 3 days/week in Durham office during the first 2 months
- Remote considered for strong candidates outside the area
- Candidates must reside in posting Country
Recommended Jobs
Concierge
Job Description Job Description Description: THE COMPANY Cogir Senior Living, based in Scottsdale, Arizona, proudly oversees a network of senior living communities spanning 11 states nationwi…
Custodian
Job Description Job Description Join Focused Staffing Group and be a catalyst for positive change! At Focused Staffing, we don’t just fill positions—we transform lives, one rockstar talent at a…
Assistant Manager
Overview: Are you a game changer? Can you assist in leading your store team to provide extreme customer service including selling, employee management, customer relations, stock, visual merchandising…
Claims Assistant
Claims Assistant Location North Carolina : Taking care of people is at the heart of everything we do, and we start by taking care of you, our valued colleague. A career at Sedgwick means experiencing…
Warehouse Coordinator
Job Description Job Description Company Overview Come join a winning Team! Since 1970 Plastic Express has met the bulk trucking, bulk terminal, packaging, and warehousing needs of the plastics…
Caregiver
Job Description Job Description Now Hiring: Part-Time, Weekend & PRN Caregivers! Build Your Career with Nurse Next Door Location: Clayton & Surrounding Areas Job Types: Part-time, PRN, Full…
Patient Access Clerk (68300)
Patient Access Clerks performs imperative duties, including but not limited to the registration of all patients accurately and efficiently to include in-house admissions, outpatient diagnostic patient…
Site Reliability Engineering
Job Description Job Description Forhyre is looking for engineers who can bring unique perspectives and innovative ideas to all areas of development and are interested in continuing to improve our…
Part Time Bookkeeper and Office Assistant
Job Description Job Description Our fast growing company is seeking a Part Time Bookkeeper and Office Assistant to join our team! You will be responsible to for preparing and examining financial …
Medical Technologist II
Medical Technologist II Department: Pathology - Core Lab Location: Raleigh, North Carolina Shift: Evening; Wednesday to Sunday 2pm - 10pm Salary: $28–$35/hour, depending on experience …