Location: Gaithersburg MD
Duration 6 Months Extendable contract
As a software engineer, you will be providing solutions to laboratory data challenges. You will be part of a team and will be working with other Software Engineers, Leads, and Architects to design, build, test and deploy software solutions. Your responsibilities include understanding requirements, coding using best practices, ensuring proper code coverage, participating in peer code reviews and delivering & deploying the solution. You will also be coordinating with scientists and automation engineers as needed for integrations.
At least one or a combination of the following skills are essential for any successful candidate:
AWS application development with Lambda experience
IoT application and infrastructure development
Extract Transform Load (ETL) expertise
A person in this role must also have additional technical skills, along with the ability and willingness to learn new skills and technologies in a fast-paced environment. Strong candidates for these roles will have many of these skills:
Expertise in application development (Windows and Web) is a core requirement for this position. Proficiency with relevant programming languages such as VB.Net or C#
Experience with REST APIs and general API design and usage
Thorough understanding of database architecture and experience in creating normalized databases
Experience working with relational databases, understanding of NoSQL and graph databases.
Developing automated solutions for the requirements that are generated by Software Leads and Project Managers.
Ability to learn complex work flows that may deal with scientific data in large quantities.
Ability to communicate system related information to stakeholders.
Problem solving skills through research, brainstorming or group discussion.
Here are a few good to have skills
Knowledge of .NET Core
Experience with networking instruments that produce discreet or continuous data.
Exposure to biopharmaceutical R&D systems and data structures
Bachelor's degree or higher in Computer Engineering, Computer Science or Information Systems
Minimum 3 years' experience with Masters
Minimum 5 years' experience with Bachelors
At AstraZeneca, science is at the core of everything we do. But more than that, science is who we are. Our research sites are collaborative, innovative and dynamic environments that allow our scientists to keep pushing the boundaries. We work alongside scientists at leading institutions to better understand disease, identify potential new drugs and accelerate drug development. We are also pioneers in creating a more open research environment.
One of the pillars enabling our science is our scientific computing capability to solve ever-changing and complex data and computing problems. Leading edge advances in science are driving storage & computational needs. Partnerships and external collaborations are demanding more effective ways to share data & analytical tools. To bolster our innovation-driven science we are now investing in the next generation scientific computing environment for science research across the globe.