Taro Logo

Senior Software Engineer

Global leader in trusted and transformative intelligence, providing enriched data, insights, analytics and workflow solutions for research and innovation.
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
4+ years of experience
Enterprise SaaS · Healthcare

Job Description

Clarivate is seeking a Senior Software Engineer to join their Dialog Solutions platform team, which focuses on simplifying research processes in life sciences and healthcare industries. The role combines backend development with some full-stack responsibilities, requiring expertise in Java and Angular technologies. The position offers an opportunity to work on impactful solutions that help researchers and organizations make better-informed decisions.

The ideal candidate will have 4+ years of software development experience, strong backend expertise, and knowledge of modern architectures including microservices and AWS cloud infrastructure. They'll join a collaborative team working on Dialog, a platform that provides access to structured, peer-reviewed literature and advanced search tools.

This is a full-time, permanent position based in Bangalore, India, with a hybrid work arrangement. The role involves working with cross-functional teams, contributing to architecture decisions, and ensuring product quality. Additional valuable skills include experience with Apache Tapestry, Python, CI/CD pipelines, and search technologies like Solr or Elasticsearch.

At Clarivate, you'll be part of a global leader in trusted intelligence and analytics, working on solutions that help accelerate innovation in healthcare and life sciences. The company offers a collaborative environment with clear direction, open communication, and opportunities to make significant impact while maintaining work-life balance.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer

  • Designing, developing, and maintaining high-quality software solutions, including architecture decisions and deployments
  • Supporting the QA team by validating requirements and ensuring product quality
  • Collaborating with cross-functional colleagues, providing guidance and assistance when required
  • Contributing to the evolution of Dialog, enhancing the research process for customers in the life sciences and healthcare industries

Requirements For Senior Software Engineer

Java
PostgreSQL
Python
  • 4+ years of professional software development experience – primarily back-end projects
  • Experience of multiple front-end/full stack projects
  • Strong experience with Java and Angular technologies
  • Bachelor's degree in computer science, Engineering, or related field
  • Familiarity with Microservices architectures
  • Knowledge of AWS cloud infrastructure

Related Jobs

Senior Software Engineer (Oracle EBS)

Senior Software Engineer position at Clarivate specializing in Oracle EBS, focusing on financial applications and systems integration with 4+ years of experience required.

Senior Software Engineer (Oracle EBS)

Senior Software Engineer position at Clarivate focusing on Oracle EBS development and maintenance, requiring 4+ years of experience in software development and E-Business Suite.

Senior Software Engineer- Full stack

Senior Full Stack Software Engineer position at Clarivate in Bangalore, focusing on Java/Spring development with frontend expertise, requiring 4+ years of experience in a hybrid work environment.

Senior Software Engineer- Full stack

Senior Full Stack Software Engineer position at Clarivate, focusing on backend REST API development and frontend web UI, requiring Java expertise and 4+ years of experience.

Senior Software Engineer- Full stack

Senior Full Stack Software Engineer position at Clarivate, focusing on data analytics products development using Java, Spring Boot, and modern web technologies in a hybrid work environment.