Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
IQVIA

Senior Software Engineer, Python - Full-Stack - DevOps

IQVIA

Senior Software Engineer tasked with designing and developing scalable solutions for healthcare professionals' data. Engage in full-stack development using Python, React, and cloud environments.

Posted 7/16/2026full-timeSão Paulo • 🇧🇷 BrazilSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and developing scalable backend services and microservices using Python, with a strong focus on Agile methodologies and cloud-native solutions in Azure environments. Proficient in full-stack development, including React frontends and API-based services, while maintaining high software quality standards.

Highest-signal resume keywords
Advanced Python DevelopmentMicroservice ArchitectureDockerKubernetesAgile Product Development

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
PythonRESTful APIsMicroservice ArchitectureSQLPostgreSQLNode.jsReactSoftware Engineering Best PracticesDesign PatternsContainerization
Soft Skills
MentoringTechnical GuidanceCollaboration
Tools & Technologies
DockerKubernetesAzureSnowflake
Industry Keywords
Cloud-Native SolutionsAgile CeremoniesFull-Stack ApplicationsAutomated TestingScalable Backend Services

Tech Stack

Tools & technologies
AzureCloudDockerJavaScriptKubernetesMicroservicesNode.jsPostgresPythonReactSQL

About the role

Key responsibilities & impact
  • Design, develop, and maintain scalable backend services and microservices using Python
  • Build and enhance full-stack applications spanning React frontends and API-based backend services
  • Develop, deploy, and operate containerized applications using Docker and Kubernetes
  • Contribute to cloud-native solutions running on Azure
  • Write automated tests and maintain high standards of software quality
  • Review code, mentor junior engineers, and provide technical guidance across the team
  • Participate in Agile ceremonies including sprint planning, refinement sessions, stand-ups, and retrospectives

Requirements

What you’ll need
  • Bachelor's degree or higher in Computer Science, Software Engineering, Information Systems, or a related field (or equivalent practical experience)
  • 4–6+ years of professional software engineering experience
  • Proven experience delivering production software solutions independently
  • Experience working in Agile product development environments
  • Advanced Python development experience
  • Strong knowledge of RESTful APIs and Microservice Architecture
  • Experience designing scalable backend services
  • Strong understanding of software engineering best practices and design patterns
  • Experience with Node.js
  • Experience developing frontend applications using React
  • Hands-on experience with Docker
  • Hands-on experience with Kubernetes
  • Experience working within Azure environments
  • Strong SQL skills
  • Experience with relational databases such as PostgreSQL
  • Familiarity with analytical platforms such as Snowflake

Benefits

Comp & perks
  • Work on a strategic global platform with executive visibility
  • Be part of the expansion of IQVIA's engineering hub in Brazil
  • Build next-generation healthcare data and AI solutions
  • Collaborate with global engineering teams across multiple regions
  • Gain exposure to cloud-native platforms, AI technologies, data engineering, and modern software architecture
  • Join a team that values adaptability, innovation, continuous learning, and technical excellence