JobMatchApply
Back to results
A

Full Stack Engineer (Dot Net AND Python)

Amgen · India - Hyderabad

On-site / hybridFull-stack 51 days ago

Is it worth applying?

AI checks visa and location, seniority and red flags, not just keywords.

??/100
Sign in to score

AI scoring needs a free account: you get 3 free AI scores after signing in.

About the job

Skills mentioned in this posting (13)

PythonAWSAIC#AutomationAPIsREST APIsDevOpsSoftware Development.NETRequirements GatheringFunctional SpecificationsOracle

Sign in and add your skills to see which ones you're missing.

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 .