HamburgerMenu
hirist

Clarivate - Senior Software Engineer - Python/Full Stack

Posted on: 30/10/2025

Job Description

Description :


We are looking for a Full stack UI Developer to join our HIDA Technology team in Bangalore. This is an amazing opportunity to work on HIDA, a platform supporting analytics and insights in the healthcare distribution space. The team consists of 8 members and reports to the Senior Manager.


We have a great skill set in Angular, Python-based backend services, data modeling, and Snowflake data pipelines, and we would love to speak with you if you have skills in building modern UI applications, Snowflake integration with Python-based applications, and developing scalable full stack solutions.

About You experience, education, skills, and accomplishments :

- Bachelors Degree (or equivalent) in Computer Science, Software Engineering, or related field.

- At least 2 years of professional experience in full stack development with strong emphasis on UI/front-end.

- Proficiency in modern JavaScript frameworks (React, Angular, or Vue.js).

- Strong backend development experience with Python (Django, Flask, or FastAPI).

- Hands-on experience with Snowflake (SQL, schema design, query optimization, stored procedures).

- Knowledge of RESTful APIs, SQL/NoSQL databases (PostgreSQL, MySQL, MongoDB).

- Familiarity with cloud platforms (AWS, Azure, or GCP).

- Experience with Git.

- Strong problem-solving and debugging skills.

It would be great if you also had :

- Strong experience building modern UI applications with frameworks such as React, Angular, or Vue.js.

- Experience integrating Snowflake with Python-based applications.

- Familiarity with ETL/ELT pipelines (Airflow, dbt, or similar).

- Knowledge of agile methodologies and DevOps practices.

What will you be doing in this role?:

- UI Development: Design and develop intuitive, responsive, and scalable user interfaces using modern JavaScript frameworks.

- Backend Development: Build and maintain backend services and APIs using Python frameworks.

- Data Integration: Develop and optimize data integration workflows with Snowflake, including SQL queries, stored procedures, and performance tuning.

- System Integration: Integrate UI applications with Python-based services and Snowflake data warehouse to enable seamless data access.

- Code Quality: Write clean, efficient, and maintainable code for both frontend and backend.

- Architecture & Design: Participate in architecture discussions, including application design and data modeling for Snowflake.

- Performance & Security: Ensure application performance, scalability, and security across frontend, backend, and database layers.

- Collaboration: Work closely with product, design, and data teams to deliver end-to-end solutions.

- Documentation: Write and maintain technical documentation (APIs, data flows, and architecture).

- Innovation: Stay current with advancements in UI frameworks, Python ecosystems, Snowflake features, and cloud technologies.

Hours of Work :


- Standard working hours aligned with India Standard Time (IST). This is a full-time, permanent position. Flexibility may be required to collaborate with global stakeholders in different time zone


info-icon

Did you find something suspicious?