Senior software engineer - Roche Information Solutions
View: 106
Update day: 06-05-2024
Location: Pune Maharashtra
Industry: Healthcare
Job content
Who We Are
At Roche, we are passionate about transforming patients’ lives, and we are bold in both decision and action - we believe that good business means a better world. That is why we come to work every single day. We commit ourselves to scientific rigor, unassailable ethics, and access to medical innovations for all. We do this today to build a better tomorrow.
Roche is strongly committed to a diverse and inclusive workplace. We strive to build teams that represent a range of backgrounds, perspectives, and skills. Embracing diversity enables us to create a great place to work and to innovate for patients.
The Opportunity
As a Sr. Engineer, you will be working in a team of self-motivated and self-organized developers and testers. Primary responsibility is to gather requirement and design analysis, prepare and execute functional, regression, automation & performance test and test case. Oversee all aspects of quality assurance, including establishing metrics, applying industry best practices, and developing new tools and processes to ensure quality goals are met.
A seasoned professional with wide-ranging experience. Deals with diverse and often times complex issues, where analysis may require in-depth evaluation of many factors. Exercises judgment in evaluating methods and may determine criteria for obtaining solutions. May coordinate the activities of other employees. Networks with senior internal and external personnel in area of expertise as well as some key contacts outside area of expertise. You will be responsible for maintaining and continuously improving the quality system and achieving quality objectives through daily actions.
Job Facts
(This is a newly created role and the successful candidate will have the opportunity to shape the remit of the team as it evolves).
Your main responsibilities will include:
Technical design and development of core product architectural and functional components.
Own and run technology functional components and proof of concepts for Dot Net, C#, HIbernate, storage, system integration, reporting. etc.
Hands-onn with the ASP.NET framework, SQL Server and design/architectural patterns (e.g. Model-View-Controller (MVC/MMV))
Collaborate with software architect on application deployment architecture and sizing for best product stability, performance, security, reliability, and supportability on cloud
Collaborate with QA on functional, performance, and security testing
Lead and resolve critical customer escalations on architectural and technical issues
Train and mentor engineers
Work closely with application development, architecture, and infrastructure application analysis initiatives to define success criteria
Who You Are
The minimum education, knowledge, experience, skills and attributes required to perform the essential functions of this job.
5+ years of software development experience in development
Hands-onn of at least one of the .NET languages (e.g. C#, ASP .NET) and HTML5/CSS3
Experience with designing multi-tenant enterprise SaaS application using MVC, SOA, REST architecture
Master-level experience and in-depth knowledge of dot net platform with any one or more of:application servers
Experience and knowledge of developing enterprise applications with i18n, l10n, and accessibility support
Strong verbal and written communication skills
Flexibility and ability to work in a fast-paced, rapidly growing startup-like environment
Ability to work with globally distributed and multi-cultural teams.
Proven track record of troubleshooting and fixing performance, scalability, and reliability issues (memory issues, multi-threading, CPU spikes, virtualization, etc.) in Linux/Unix or Windows environment
Experience and knowledge of secure coding best practices (such as OWASP)
Strong knowledge of enterprise application architecture and technologies, including databases, web, web services, and reporting
Strong comprehension, analytical, and problem solving skills
Good interpersonal and communication skills, quick learner, and good troubleshooting capabilities
Strong understanding Agile model
Education
Bachelor’s degree in Computer Science/Engineering or equivalent. Master’s degree desired but not mandatory.
Additional preferred requirements if applicable (optional):
Masters of Science (MS) degree in relevant area of study is preferred.
Experience working in a regulated environment of the healthcare, diagnostics, and/or pharmaceutical industry with Information Security and Computer System Validation (CSV).
Knowledge of data warehousing, ETL, and data modeling with any one of Oracle, MySQL, DB2, or MS SQL Server considered a plus
Experience in the healthcare business/industry considered a big plus
Mindset
You will be expected to demonstrate the We@RD 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
Are you ready to apply? We want someone who thinks beyond the job offered - someone who knows that this position can be a unique opportunity to shape the future of Diagnostics.
Deadline: 20-06-2024
Click to apply for free candidate
Report job
SIMILAR JOBS
-
⏰ 05-07-2024🌏 Pune, Maharashtra
-
⏰ 04-07-2024🌏 Pune, Maharashtra
-
⏰ 08-07-2024🌏 Pune, Maharashtra
-
⏰ 06-07-2024🌏 Pune, Maharashtra
-
⏰ 06-07-2024🌏 Pune, Maharashtra
-
⏰ 04-07-2024🌏 Pune, Maharashtra
-
⏰ 19-06-2024🌏 Mumbai, Maharashtra
-
⏰ 04-07-2024🌏 Thane, Maharashtra
-
⏰ 23-06-2024🌏 Nagpur, Maharashtra
-
⏰ 29-06-2024🌏 Pune, Maharashtra