Full Stack Engineer (Dot Net AND Python)

CAREER CATEGORY

Research

JOB DESCRIPTION

THE RESEARCH & AUTOMATION TECHNOLOGIES (R&AT) GROUP WITHIN AMGEN’S AUTOMATION, RESEARCH INFORMATICS, AND AI (ARIA) ORGANIZATION IS SEEKING A HIGHLY CREATIVE CANDIDATE FOR A SOFTWARE ENGINEER POSITION. THIS PERSON WILL BE RESPONSIBLE FOR THE DEVELOPMENT AND DELIVERY OF FULL-STACK SOLUTIONS THAT ACCELERATE THE DISCOVERY AND DEVELOPMENT OF AMGEN’S LIFE-SAVING THERAPEUTICS. THESE SOLUTIONS WILL REQUIRE INTEGRATION WITH MULTIPLE SYSTEMS ACROSS OUR INFORMATIC ECOSYSTEM, USING A VARIETY OF EXISTING AND EMERGING TECHNOLOGIES, INCLUDING SOURCE CODE REPOSITORY AND AUTOMATED BUILD SYSTEM MANAGEMENT, AWS INFRASTRUCTURE MANAGEMENT, DEVICE DRIVER DEVELOPMENT, AND DATA INTEGRATION. THIS SOFTWARE ENGINEER WILL PLAY A KEY ROLE IN DEVELOPING SOLUTIONS THAT ENABLE THE EVOLUTION OF OUR RESEARCH LABS INTO HIGHLY AUTOMATED, HIGHLY INTEGRATED NEXT-GENERATION FACILITIES. OUR GOAL IS TO DEVELOP TRANSFORMATIVE, AUTOMATED SYSTEMS THAT FUNDAMENTALLY CHANGE THE WAY SCIENCE IS EXECUTED IN OUR RESEARCH LABS. TO EFFECTIVELY COMMUNICATE AND COLLABORATE WITH A DIVERSE GROUP OF STAKEHOLDERS, AN UNDERSTANDING OF BIOLOGY, CHEMISTRY AND DRUG DISCOVERY IS ESSENTIAL.

POSITION RESPONSIBILITIES :-

* FULL OWNERSHIP OF PROJECTS, FROM CLIENT SCIENTIST INTERVIEWS AND REQUIREMENTS GATHERING, TO SYSTEM AND FUNCTIONAL SPECIFICATION, TO DEVELOPMENT, TESTING, TRAINING, AND SUPPORT.

* DEVELOPMENT OF CODE USING .NET (C#, WPF) AND PYTHON (DESKTOP APPLICATIONS, WEB APPLICATIONS, AWS LAMBDA FUNCTIONS, ETC.) TO: CONTROL LAB AUTOMATION INSTRUMENTS; TAKE INPUT FROM LAB INFORMATION MANAGEMENT SYSTEMS AND TRANSFORM IT INTO AUTOMATION SYSTEM-SPECIFIC INSTRUCTIONS; DATA EXTRACTION, TRANSFORMATION, AND LOADING FROM LAB AUTOMATION INSTRUMENTS TO LAB INFORMATION MANAGEMENT SYSTEMS.

* SOLUTIONS WILL REGULARLY REQUIRE INTEGRATION WITH OUR BENCHLING LAB INFORMATION MANAGEMENT SYSTEM VIA REST APIS, MOSAIC COMPOUND INVENTORY AND MANAGEMENT SYSTEM USING REST APIS AND/OR A DIRECT ORACLE DATABASE CONNECTION, AND A VARIETY OF OTHER INFORMATIC ECOSYSTEM SERVICES.

* CLOSE COMMUNICATION AND COORDINATION WITH OUR ENGINEERS TO ENSURE THE OUTPUT (CSV, XML, JSON) OF THE UTILITIES DEVELOPED WILL WORK WITH THE LAB AUTOMATION SYSTEMS THAT WILL CONSUME THEM.

* CONTINUOUS OUTREACH, COLLABORATION, AND COMMUNICATION WITH SCIENTISTS ACROSS MULTIPLE RESEARCH ORGANIZATIONS AND GEOGRAPHIES TO IDENTIFY OPPORTUNITIES, IDEATE SOLUTIONS, MANAGE EXPECTATIONS, AND DELIVER FIT-FOR-PURPOSE LAB INFORMATIC SYSTEMS AND INTEGRATIONS.

* IDENTIFY EMERGING, TRANSFORMATIVE TECHNOLOGIES AND DEVELOP INNOVATIVE SOLUTIONS THAT IMPROVE EXISTING PROCESSES OR ENABLE NOVEL PROCESSES.

* IDENTIFY AND ESTABLISH BEST PRACTICES ACROSS THE FULL SPECTRUM OF SOFTWARE DEVELOPMENT TASKS, INCLUDING DEVOPS, DOCUMENTATION, END-USER TRAINING, DELIVERY, AND SUPPORT.

BASIC QUALIFICATIONS:

* MASTER’S/ BACHELOR'S DEGREE WITH 4+ YEARS OF EXPERIENCE IN SOFTWARE ENGINEERING, COMPUTER SCIENCE/INFORMATION TECHNOLOGY.

* AWS CERTIFICATION (DEVELOPER, SOLUTIONS ARCHITECT, OR SIMILAR) PREFERRED

.

View and apply on HireChats