Software Engineer II Backend

Novo Nordisk

Posted Under: Seattle, Washington jobs in IT / Software / Systems; IT / Software / Systems jobs in zipcode 98101
Posted On: 2020-11-23 00:00:00

About_The_Department Imagine transforming the face of biomedical research, helping patients getting healthier with digital therapeutics, and advanced medical devices in a state- of-the-art research facility. That s what we do at Novo Nordisk Research Center Seattle, Inc. (NNRCSI). Our scientists and engineers apply cutting-edge technologies to early R & D projects with the goal of bringing real change to People with Diabetes and Obesity. Such projects include applying data science when developing advanced medical devices and digital decision support solutions. At NNRCSI, your skills, dedication and ambition will help us change lives for the better. In exchange, we ll offer you an opportunity to work with extraordinary talent, continuously learn and develop, and drive change to defeat diabetes and other serious chronic conditions. The team is comprised of collaborative, diverse and passionate people who have a true sense of pride in their work and are committed to helping others grow and develop their careers. You ll also have a platform to engage with key stakeholders on a global scale throughout the entire pipeline process. And while changing the future of diabetes and obesity treatment is no easy task, we also recognize the importance of an enjoyable workplace, which is why we ve cultivated a culture of fun, ingenuity and innovation. And our competitive compensation package and support of a healthy work-life balance all add to a best-in-class employee experience. We are changing lives for a living. Are you ready to make a difference? The Position The Software Engineer, Backend will contribute to realizing the USDR Digital Therapeutics vision to explore and develop new Software as Medical Device (SaMD) products that hold the potential to help patients within therapeutic areas covered by the Novo Nordisk corporate strategy. Will consider Software Engineer Level III commensurate with experience. Relationships The Software Engineer reports to a member of USDR management. Internal relationships include R & D Engineers, Data Scientists, QA engineers, and Software Engineers in USDR and Denmark. External relationships may occasionally include commercial collaboration partners, academia, and NNRCSI drug researchers. Essential_Functions * Plan and execute backend development for Digital Therapeutics/SaMD development projects, including: o Build Dockerized backend cloud applications with exposed API interfaces and deploy on Kubernetes o Write commercial-ready, testable, reusable code o Write and conduct unit-level and integration tests o Troubleshoot and debug applications o Produce necessary backend documentation to support design control o Collaborate with frontend developers o Define and communicate technical and design requirements o Collaborate with multidisciplinary team of engineers, designers, developers, and system administrators o Stay current on new backend development technologies o Stay current on best engineering practices * Participate in core project team * Develop in sprints as a part of an agile development team * Work within a regulated design control environment * Work with Quality Assurance (QA) and System Engineers to ensure backend development complies to relevant standards, such as: ISO13485, 21CFR820, IEC62304, and 21CFR part 4 to ensure compliance in quality management system * Present backend subject matter to stakeholders * Communication o Contribute to technical collaboration o Hand over development work to relevant stakeholders o Comment on Standard Operating Procedure (SOP) updates * Identify, specify, and drive activities for competency development * Contribute to continuous improvement for development methodologist and development support tools used in USDR * Ensure compliance with relevant Novo Nordisk policies and SOPs Physical_Requirements 10-20% overnight travel required. Qualifications * BS required. BS in Computer Science, Engineering, or related technical field preferred * 5+ years of backend development experience required; advanced degree may be substituted for experience as appropriate * Experience in one or more of the following is preferred: o Programming languages like Python, Java, Ruby, and PHP or similar o Deploying with Docker and Kubernetes o Cloud environments such as AWS o API architectures such as REST and gRPC * Ability to work with other developers to ensure that systems are designed for reliability, performance and testability * Experience in regulated industry such as pharmaceutical or life sciences, military, aerospace, chemical or finance industry preferred * Able to explain facts, practices, policies, etc. to others within or outside of the organization. * Team-oriented, possess a positive attitude, and work well with others * Excellent written and oral communication skills * Detail oriented with strong documentation skills * Ability to influence, communicate, and collaborate across an organization * Ability to work independently and in teams, and to collaborate with external parties Novo Nordisk is an Equal Opportunity Employer - M/F/Veteran/Disability/Sexual Orientation/Gender Identity. If you are interested in applying to Novo Nordisk and need special assistance or an accommodation to apply, please call us at 1-. This contact is for accommodation requests only and cannot be used to inquire about the status of applications. Show moreShow less