CareerPlanSign in

Senior Software Engineer

Bangalore, Karnataka, India💼 Full-time🗓 2026-08-25 → 2026-09-27

Core

Design, develop, and deliver high-quality software solutions for life sciences and biotechnology customers to accelerate drug lifecycle processes and data management.

Role type

Senior Software Engineer (Customer Sustaining)

Builds

Scalable, maintainable software applications and services for BioPharma clients

Domain

Life Sciences / Biotechnology / Diagnostics

Deliverable

production ML models | product features

Required skills

Ruby on Rails, Java, ReactJS, JavaScript, TypeScript, HTML, CSS, OOP, multithreading, concurrency, performance optimization, root cause analysis, enterprise application design, automated testing, CI/CD pipelines, AWS, Kubernetes, Terraform, Jenkins, CircleCI, SonarQube

Preferred skills

Life Sciences industry experience, regulated environment compliance, microservices architecture, cloud-native development, application security (OWASP Top 10), observability, database optimization

Technologies

Ruby on Rails, Java, ReactJS, TypeScript, AWS, Kubernetes, Terraform, Docker, Jenkins, CircleCI, SonarQube

Responsibilities

Design and deliver software solutions driving product enhancements; troubleshoot and diagnose complex technical issues; mentor junior engineers and conduct code reviews; champion engineering best practices including TDD/BDD and automation

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 813,000+ jobs from 20+ sources.