Senior Software Engineer
Excelra
- Cambridge, United States
- Senior Level
- Master's degree
- Posted
Skills
Required
- web applications
- React.js
- Bioinformatics
- RESTful APIs
- service integrations
- MySQL / relational database design
- authentication
- authorization
- Software Engineering
- JavaScript / TypeScript
- web application security principles
- secure API usage
Preferred
- backend frameworks
- Node.js Express
- Python
- Flask
- data-heavy platforms / scientific software tools
- cloud platforms
- AWS / Azure / GCP
- data pipelines
- backend services
We are seeking a Full Stack Web Developer to help build and enhance web applications that support data-driven workflows in a life sciences environment. This role focuses on developing user-facing applications and backend services that integrate data systems, APIs, and scientific tools.
The ideal candidate thrives in a fast-paced, execution-focused environment and enjoys translating defined requirements into working software. You will work across the stack, building responsive front-end interfaces in React.js and supporting backend services and API integrations.
Experience working with data-heavy applications or scientific platforms is highly desirable.
About Excelra
5+ Years
Excelra’s data and analytics solutions empower innovation in life sciences across the drug development value chain.
The company’s global and multifaceted team has successfully helped curate and harmonize large volumes of disparate unstructured data; analyse data using cutting-edge AI/ML technologies; and enable data-driven decisions to unlock operational efficiencies and support the life science industry and accelerate drug development.
The R&D Informatics group at Excelra leverages a variety of technology solutions to enable and/or scale the curation, harmonization, engineering, and analysis of data.
We help our partners integrate data and analytics across chemistry, omics, clinical trials, and RWE to uncover novel insights and opportunities.
You will help the R&D Informatics group in this critical and high-growth role at Excelra
Responsibilities
- Develop and enhance full stack web applications, including front-end interfaces and backend services.
- Build responsive user interfaces using React.js.
- Implement new features and improvements for existing internal applications.
- Integrate internal and external systems through RESTful APIs and service integrations.
- Translate defined requirements and technical specifications into reliable software components.
- Implement secure authentication, authorization, and data handling practices.
- Design and maintain data models and database interactions, including MySQL.
- Troubleshoot issues across the stack and deliver solutions efficiently.
- Collaborate with engineers, scientists, and data teams to support evolving research workflows.
- Maintain high standards for code quality, testing, and documentation.
Requirements
- Master’s degree in Computer Science, Bioinformatics, Software Engineering, or a related field.
- Experience building full stack web applications.
- Strong proficiency with React.js and modern JavaScript/TypeScript.
- Experience working with RESTful APIs and service integrations.
- Experience with MySQL or relational database design.
- Understanding of web application security principles (authentication, authorization, secure API usage).
- Ability to work effectively in a fast-paced development environment.
- Engineers who move quickly and ship working solutions.
Preferred
- Experience with backend frameworks such as Node.js (Express) or Python (Flask).
- Experience in life sciences, genomics, bioinformatics, or research computing environments.
- Experience with data-heavy platforms or scientific software tools.
- Familiarity with cloud platforms such as AWS, Azure, or GCP.
- Experience integrating multiple systems or data pipelines.
- Practical problem solvers who can connect systems and integrate software effectively.
- Strong collaborators who enjoy working with scientists, engineers, and data teams.
Know more about Excelra
Excelra | Leading Data Science and Informatics Services
