Senior Software Engineer (React), IQVIA Digital

IQVIA•Red Bank, NJ
•$92,600 - $231,600

About The Position

Throtle, an IQVIA company, is seeking a Senior Software Engineer to design, develop, and deliver scalable, high-performance applications that power its data-driven products. The role spans front-end frameworks, backend services, AWS cloud infrastructure, and relational databases. The engineer will work in a fast-paced Agile environment, address complex technical challenges, contribute to technical excellence, and mentor team members.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or a related discipline.
  • At least 5 years of professional software development experience.
  • Proven experience as a Senior Software Engineer contributing to complex, large-scale systems.
  • Strong experience building modern web applications using React.
  • Proficiency in backend development using Python or Go.
  • Hands-on experience with AWS cloud services and cloud-native architecture.
  • Solid understanding of relational databases, particularly PostgreSQL.
  • Experience working with Agile/Scrum methodologies.
  • Knowledge of software security best practices, such as OWASP Top 10 and secure coding principles.
  • Ability to write clean, maintainable, and testable code.
  • Strong analytical and problem-solving abilities.
  • Excellent verbal and written communication skills, including the ability to explain complex technical concepts.
  • Ability to work independently and collaborate effectively with a team.
  • Ability to manage priorities in a fast-paced, dynamic environment.
  • Passion for innovation, continuous learning, and mentoring others.

Nice To Haves

  • Experience with both Python and Go.
  • Familiarity with CI/CD pipelines.
  • Familiarity with containerization tools such as Docker.
  • Familiarity with infrastructure-as-code tools such as Terraform or CloudFormation.

Responsibilities

  • Design, develop, and maintain scalable web applications and distributed services.
  • Lead technical design discussions and contribute to architecture decisions across the technology stack.
  • Build and enhance user interfaces using modern frameworks such as React.
  • Develop backend services and APIs using Python and/or Go.
  • Design, optimize, and maintain relational databases, primarily PostgreSQL.
  • Use AWS services, including ECS, Lambda, S3, RDS, and API Gateway, to support scalability, security, and performance.
  • Collaborate with Product, QA, and DevOps teams in an Agile/Scrum environment.
  • Mentor junior engineers and contribute to continuous improvement and engineering excellence.
  • Own features end-to-end, including design, implementation, testing, deployment, and monitoring.
  • Follow software development, security, and performance optimization best practices.

Benefits

  • A range of health and welfare benefits may be offered, depending on the position.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service