CambridgeRecruiter Since 2001
the smart solution for Cambridge jobs

Software Engineer, Senior Expert

Company: Novartis Group
Location: Cambridge
Posted on: January 16, 2022

Job Description:

Novartis protects 750 million patients and more than 100,000 employees in over 140 countries.

Job Purpose
Are you a software engineering generalist with an interest in data science and cancer biology?

Come join the engineering team in Oncology Data Science at NIBR. We are a group of approximately 10 software engineers who work in an Agile fashion following strong SDLC best practices. We partner closely with data scientists to develop tools and applications to advance our understanding of cancer biology and improve outcomes for patients. You'll get to work across the technical landscape, with projects ranging from bioinformatic pipeline development to LIMS system customizations, to critical data engineering and harmonization packages, to front-end and full stack web development for data mining and visualization products.

We are looking for curious, open-minded software engineers with experience in any of the following, who are motivated to work on a diverse set of technical projects:

Major Accountabilities
--- Fluency with one or more modern programming languages (Java, Python, JavaScript).
--- Full stack web development technologies (Spring, FastAPI, React).
--- SQL and NoSQL databases.
--- Python or R for scientific application development and/or visualization.
--- COTS LIMS application development (Sapio Exemplar).
--- Data engineering, data modeling, data harmonization.
--- Bioinformatic pipeline frameworks (Snakemake, Toil, Cromwell/WDL, CWL).
--- Experience with SDLC best practices and tools such as git, JIRA, Confluence, etc.

EEO Statement The Novartis Group of Companies are Equal Opportunity Employers and take pride in maintaining a diverse environment. We do not discriminate in recruitment, hiring, training, promotion or other employment practices for reasons of race, color, religion, gender, national origin, age, sexual orientation, gender identity or expression, marital or veteran status, disability, or any other legally protected status. We are committed to building diverse teams, representative of the patients and communities we serve, and we strive to create an inclusive workplace that cultivates bold innovation through collaboration and empowers our people to unleash their full potential. Education
--- B.S Degree required in computer science or bioinformatics. M.S Degree preferred.

Work Experience
--- Minimum 3+ years of professional relevant work experience.
--- Ability to identify the most impactful new technologies and champion their adoption.
--- Solid prioritization and communication skills, strong collaborative approach to problem solving.
--- Expertise with some combination of Java, React, Python, R, AWS, modern web frameworks, database development.

Languages
--- Fluency in English required, both excellent oral and written communications skills.

Why consider Novartis?

799 million. That's how many lives our products touched in 2019. And while we're proud of that fact, in this world of digital and technological transformation, we must also ask ourselves this: how can we continue to improve and extend even more people's lives?

We believe the answers are found when curious, courageous and collaborative people like you are brought together in an inspiring environment. Where you're given opportunities to explore the power of digital and data. Where you're empowered to risk failure by taking smart risks, and where you're surrounded by people who share your determination to tackle the world's toughest medical challenges.

Imagine what you could do at Novartis!

Keywords: Novartis Group, Cambridge , Software Engineer, Senior Expert, IT / Software / Systems , Cambridge, Massachusetts

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Massachusetts jobs by following @recnetMA on Twitter!

Cambridge RSS job feeds