Roche fosters diversity, equity and inclusion, representing the communities we serve. When dealing with healthcare on a global scale, diversity is an essential ingredient to success. We believe that inclusion is key to understanding people’s varied healthcare needs. Together, we embrace individuality and share a passion for exceptional care. Join Roche, where every voice matters.

The Position

The Position

As a Senior Software Engineer with IIS and Microsoft SQL Server, you will be part of the agile development team taking care of conducting the proof of concept (PoC), participate in exploratory phase and full-fledged application development for the healthcare lab and provider insights business areas. As a Back-End developer, you will have the responsibility of designing, developing and fixing issues on application’s back end including the information flow end to end i.e. ingestion, integration, transformation (by applying rules) and propagating to different layers. You are expected to have strong hands-on experience on SSIS, SSAS and SSRS. Also, you may carry the experience on Microsoft IIS, REST APIs (Data APIs), MS SQL Server, data flows and manipulations as per required business rules. You will work with a cross-disciplinary team of engineers, designers, data scientists, and product managers to design, develop, and test applications that serve the needs of the healthcare customers.

Who we are

‘Roche’ is a Swiss multinational healthcare company with headquarters at Basel, Switzerland that operates worldwide under two divisions: Roche Pharmaceuticals and Roche Diagnostics.

Roche Diagnostics is a division of Roche. We develop and integrate diagnostic solutions that address the challenges of today and anticipate the needs of tomorrow. In more than 100 countries, we offer the industry’s most comprehensive in vitro diagnostics solutions, covering molecular diagnostics, clinical chemistry and immunoassays, tissue diagnostics, point of care testing, patient self-testing, next-generation sequencing, and laboratory automation and IT, and decision support solutions.

Roche Information Solutions (RIS) under Roche Diagnostics division in Roche to provide integrated digital solutions to deliver on the promise of affordable, high quality, and accessible healthcare. RIS is accountable for the development and delivery of digital solutions, common Diagnostics architecture and data management. Digitalization in healthcare is of increasing importance to deliver customer and patient value, and shape healthcare.

We are Architecture & Software Engineering function within RIS located at Pune (India).

Who you are

At RIS India, Pune location, we are looking for a motivated and committed person able to inspire our team oriented towards the values of passion, integrity and courage. Below are the expected skills:

Primary Skills:

  • Strong hands-on – C#/DotNet with data parsing from XML, JSON data files.
  • Expertise in TSQL, SQL, advance SQL (Analytical, window functions), data pipeline
  • Expertise in creating/managing data flow using SSIS packages, PL/SQL/Functions etc.
  • Good experience on visualization using Tableau, and/or (SSAS, SSRS), D3JS, Highcharts, Supersets, etc.
  • Strong on data modeling (Preferably BI), data mapping, ETL and data/reporting optimizations.
  • Strong on source analysis, data mapping, master data management, error/exception handling.
  • Hands-on experience with AWS building CI/CD, AWS support, Code management branching and all
  • Fair experience on No-SQL databases.
  • Solid foundation in data structures, algorithms, and system design, Web development using a multi-tier architecture and Service Oriented Architecture.
  • Continuous Integration/DevOps experience using AWS DevOps, GitLab/GitHub.
  • Unit testing front-end using frameworks such as Jest/ Selenium/Karma etc.
  • A practical knowledge in data pipeline, data flow, transformation using advance SQL, implementing AI, ML algorithm and allow users not just to accomplish their tasks, but also to be delighted with the experience of using our product.
  • Domain knowledge in their respective expertise (e.g. data, design, engineering, product).
  • Candidate experienced in SAFe/Agile/Scrum would be preferred

Secondary Skills:

  • Experience in deploying cloud applications in azure following industry standard best practices around provisioning production and non-production environments on Azure to optimize the usage
  • Experience in cloud application detailed design aspects including design patterns and principles.
  • Good to have experience with Performance tuning of cloud-based applications for best performance
  • Experience on multiple source types like XML, HL7, FHIR, CSV, databases (both SQL/NoSQL).
  • Fair knowledge of Angular JS/Typescript, HTML/CSS, JavaScript. Experience on other FE technologies is a plus.
  • Experienced in working in agile/devops environment with continuous integration and continuous deployment and application lifecycle management - experience in Cloud CI/CD pipelines, Git Hub or Bitbucket
  • Experience in automation tools like Jenkins/ puppet/ ansible/ terraform/ARM templates
  • Expertise in Power BI, charting libraries.
  • Work with various stakeholders to set priorities.
  • Leveraging Cloud-Based Machine Learning on Azure
  • SAFe / Agile certification / experience is a plus.

Traits: In addition to excellent engineer below are the expected traits:

  • Being an excellent collaborator
  • Being a missionary, not a mercenary
  • Building a trusted relationship with your team
  • Having a holistic product view and strong product mindset
  • Being able to quickly assess needs to make better product decisions
  • Being aware of human biases that hinder critical thinking and better product decisions
  • Always working to open up possibilities
  • Being an enabler of ideas

In addition to excellent engineer:

  • Customer-centric: everything is about delivering value to the customer
  • Communication: being able to communicate at different levels, client, product managers and engineering teams
  • Team working: you are a piece of a team with different functions; all of them are needed to ensure the product success. Collaborating closely with all the other members of the team to take shared responsibility for the overall efforts that the team has committed to.
  • Ownership: Being part of a team, you need to take ownership of your piece to don’t slow down the team pace
  • Wide vision: looking at the feasibility, you need to take perspectives from many different angles, risks, cost, etc...
  • Continuous Improvement: We are not looking for perfection, the solution will come iterating and testing
  • Being an Enabler: Beyond finding technical solutions to specific problems, you should be an enabler of ideas in general

Key Responsibilities:

  • Involve in development and implementing highly scalable solutions for majorly back-end including data flow/transformation/APIs using MS SQL SSIS, SSAS (present using SSRS).
  • Ability to understand/optimize existing data model and create new data model for optimum response time to deliver application functionality.
  • Taking responsibility for estimating, planning, and managing all of his/her own tasks and reporting on progress.
  • Ability to translate business requirements into viable technical design and implementation adhering to the outer architecture. Interacting with product owner as necessary to clarify requirements. The developer will get some general user stories that are intended to be a “placeholder for conversation” and the developer will be expected to interact with the Product Owner as necessary to better define what is needed.
  • Understand the current applications and technical architecture and improvise them as needed.
  • Have a thorough understanding of software development lifecycle and the ability to implement software following the structured approach.
  • Strong code review skills, ensure the quality of the development/solution and resolve performance issues
  • Work with the Quality Engineering team to design test plans (unit, component and integration) that address usability of all components of the application.
  • Participate in requirements refinement, architecture discussions, design specification reviews, and test plan development for features across the full stack.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and propose solutions.
  • Research on new tools, technologies, approaches, programming techniques, and test processes for effective software development
  • Utilize systems thinking and strong technical expertise to progress critical software development projects through all aspects of the Software Development Life Cycle; from conception to testing to product delivery.
  • Adhere to the agreed and defined standards/processes/practices and confidentiality for the software development.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.

Nice To Have:

  • Healthcare domain experience.
  • Healthcare product development.
  • Experience developing regulated products under design control.
  • Experience in IOT device message / data interpretation.

Education and Experience:

  • Bachelors or higher in Computer Science, Computer Engineering or equivalent.
  • 10 years’ of software industry experience.
  • 8+ years of hands-on experience on solution/development preferably in product organizations.

Mindset

You will be encouraged to demonstrate the We@RocheDiagnostics dimensions and help evolve the functions culture beliefs and bring We@RocheDiagnostics to life, as part of the TransformD journey. The dimensions are:

  • We are passionate about our customers and patients
  • We radically simplify
  • We trust, collaborate & have fun
  • We ALL lead
  • We experiment & learn

Locations: Pune (India)

Who we are

At Roche, more than 100,000 people across 100 countries are pushing back the frontiers of healthcare. Working together, we’ve become one of the world’s leading research-focused healthcare groups. Our success is built on innovation, curiosity and diversity.

Read Full Description
Confirmed a day ago. Posted 30+ days ago.

Discover Similar Jobs

Suggested Articles