Descripción de la oferta
- Sin Experiencia
- Sin estudios
- Salario a negociar
- Sant Cugat del Vallès
Principal Software Engineer in Development is responsible of ensuring the correct design and implementation of software components following architecture principles and patterns of Roche SIS.
Main tasks and duties:
Participate in the creation of architectures consistent with project roadmaps, platform strategies, governance policy, and standards.
Advise projects on technology and architecture trends they need for their decision making and external engagements
Identify and aid in the decision making around architecture trade-offs with risks, delivery, scalability/performance, flexibility, maintainability, security, and other quality concerns.
Active collaboration with the different stakeholders involved in the project execution
Leading skills (review, feedback, communication, strategy, agility, decision making). Able to defend department position and mandate with stakeholders.
Monitor and review systems so that they are designed and developed in compliance with corporate security, privacy, accessibility, legal and other governance policies.
Knowledge transfer of the Architecture and technologies to the rest of the development teams.
Support actively good spirit and collaboration within the team and the entire organization using Scrum methodology.
Follow industry standard applications development techniques, patterns and practices
You will be working with different backend technologies like Intersystem Cache and Java.
Knowledge of front-end/web development will be highly valuable.
Proven knowledge of hospital laboratory domain and workflows.
You’re someone who wants to influence your own development. Where a job title is not considered the final definition of who you are, but the starting point.
Computer Engineering Degree or Science
5 years’ experience as Senior Developer working with Object Oriented programming applying software engineering patterns.
Knowledge of testing frameworks and testing strategy. Knowledge of TDD & BDD will be highly valuable.
Experience with relational and non-sql databases.
Experience in definition and implementation of CI pipelines will also be highly valuable.
Deep knowledge of SOLID principles and design patterns.
Experience in Agile environment working with SCRUM
Good level of English written and spoken.
If you feel like being a technical reference, to work in an international and multicultural environment using Scrum methodology and solving challenges with the state of the art technologies do not miss this opportunity and apply ASAP
Sobre la empresa
Roche is a Swiss global health-care company that operates worldwide under two divisions: Pharmaceuticals and Diagnostics. Its holding company, Roche Holding AG, has bearer shares listed on the SIX Swiss Exchange.
The company headquarters are located in Basel and the company has many pharmaceutical and diagnostic sites around the world – including: Tucson, AZ; Pleasanton, CA; Vacaville, California, Oceanside, California, Branchburg, NJ; Indianapolis, Indiana; Florence, South Carolina; and Ponce, Puerto Rico in the US; Welwyn Garden City and Burgess Hill in the UK; Clarecastle in Ireland; Mannheim and Penzberg in Germany; Mississauga and Laval in Canada; Shanghai in China; Mumbai & Hyderabad in India; São Paulo and Rio de Janeiro, Brazil; Segrate, Milan in Italy; Johannesburg in South Africa; Karachi, Islamabad and Lahore in Pakistan. There are 26 manufacturing sites worldwide.