Staff Software Engineer(Cloud) at Roche in Santa Clara, CAother related Employment listings - Santa Clara, CA at Geebo

Staff Software Engineer(Cloud) at Roche in Santa Clara, CA

Staff Software Engineer The Provider Insights group within Roche Information Solutions (RIS) is responsible for a portfolio of software solutions that support healthcare providers and patients across a range of applications and disease areas. The Position:
The Staff Software Engineer will be a key contributor to the team, applying extensive knowledge of design principles and practices to the implementation of complex, enterprise-scale digital health applications. Your responsibilities will include architecture, design, and implementation of solutions to serve patients and healthcare practitioners across a broad portfolio of therapeutic areas. You'll work hands-on within a scrum team.
Responsibilities:
Software Development:
Design and implement high-quality software that performs at scale Process & Operations:
Build, maintain, and extend development processes and tools to ensure ongoing improvements to team productivity and product scalability Leadership:
Provides technical leadership and mentors junior developers. Requirements:
Bachelor's degree in computer science, computer engineering, electrical engineering, or related discipline with 6
years of experience or master's degree in a similar field with 4
years of experience Have successfully built, deployed, and supported an enterprise-scale web application in the cloud (3
years of experience) Hands-on software development expertise in Java/Python and Javascript with a modern framework (react, redux) Ability to understand complex workflows and develop and validate innovative solutions to solve difficult problems Cloud (AWS) and Microservices experience preferred Experience in API Design, Data Modeling, Capacity planning Engineering best practices such as TDD and CI/CD Experience providing technical leadership for a small team with guidance from management or senior teammates. Quick learner with the ability to understand complex workflows and develop and validate innovative solutions to solve difficult problems Strong communication, with the ability to explain complex technical problems to non-technical audiences and the ability to translate customer requirements to technical designs Experience proposing technical solutions for new or revised features based on understanding of product and business domain. Experience proposing improvements to code quality and improvements to the software development lifecycle Proactive communicator with other functions and business stakeholders. Ability to make design decisions for the team and effectively communicating the rationale to the team Experience collaborating with product managers, UX design leaders, and engineers in an agile development environment Nice to Have:
Experience developing medical device software software
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.