Senior Software Engineer
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