Software Engineer - Full-stack
hace 2 días

Software Engineer - Full-stack

Locations : USA, Canada or Latin America (possibility of working remotely)

At Roche, we are passionate about transforming patients’ lives and we are fearless in both decision and action. We do this today to build a better tomorrow.

However, to do so well, we need you! Your uniqueness is the only way we could transform to become more agile, better networked, and better equipped to deal with the challenges and opportunities of an increasingly complex world.

Full-stack Software Engineer to work on an agile team developing and maintaining Python back-ends and Javascript front-ends.

Work closely with other data and software engineers to build and maintain analytics dashboards and apps. Work closely with the data science team to build and maintain data science pipelines.

Must have considerable experience writing production-ready code in Python and Javascript. Self-starter able to make progress without much direction.

Key Responsibilities

Develop and maintain front-end SPAs (Quasar / Vue.js)

Create data visualizations (echarts / apexcharts / etc)

Develop and maintain RESTful JSON apis (FastAPI)

Develop and maintain scalable data pipelines

Consume RESTful apis

Understand and maintain data schemas and architectures

Understand and architect ETL processes

Deploy data science models as microservices

Synthesize requirements from non-technical stakeholders

Work closely with data governance and technology practice areas

Work on agile teams (Scrum / Kanban)

Qualifications, Skills & Knowledge

Python (FastAPI, Pandas preferred)

Javascript (Quasar / Vue.js), CSS, HTML

Good knowledge of and experience with UI / UX best practices

Git / Github (branches, code reviews, pull requests)

RDBMS / NoSQL (MySQL preferred)


Plotly / Dash experience preferred

AWS experience preferred (lambda / glue / s3)

Reportar esta oferta

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Mi Correo Electrónico
Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
Formulario de postulación