Full Stack Engineer - Augmented Biologics Discovery

at  AstraZeneca

Mississauga, ON, Canada -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate02 Jun, 2024Not Specified02 Mar, 2024N/AJenkins,Programming Languages,Node.Js,Bootstrap,Flask,Code Review,Version Control,Communication Skills,Css,Python,Angular,Testing,Docker,Spring,Java,Vue.Js,Optimization Techniques,C++,Kubernetes,DjangoNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

FULL STACK ENGINEER

Are you an expert who possesses expertise in, and passion for, designing and implementing scalable full stack solutions in the cloud ? Would you like to apply your expertise to impact a company that follows the science and turns ideas into life changing medicines? If so, AstraZeneca might be the one for you!

THE FOLLOWING SKILLS WOULD BE ADVANTAGEOUS FOR YOUR APPLICATION BUT ARE NOT CONSIDERED ESSENTIAL:

  • Familiarity with Computational Biology/ Bioinformatics concepts
  • Basic understanding of Machine Learning concepts and MLOps
  • Experience in microservice architecture
  • Experience with GitOps for Kubernetes

Responsibilities:

In this role you will join a global team of software, data, and MLOps engineers, architects, BAs, PMs, in our Augmented Biologics Discovery Platform to support biologics and antibody drug discovery as a Full Stack Engineer. The following will form part of the role:

  • Working with cutting edge technology stack in a cloud environment
  • Responsible for implementing software and data solutions to make our science easier to do, easier to learn from, and offer faster delivery and higher quality across all therapeutic areas.
  • Delivering production-grade data products suppporting AI/ML technologies
  • Develop all levels of the technical stack even if you’re more experienced in some layers
  • Implement and support core infrastructure with an overall objective to improve the scalability, reliability, performance, and availability
  • Passionate to stay on top of tech trends, experiment with and learn new technologies, participate in internal & external technology communities, and mentor other members of the engineering community
  • Propose solutions for engineering problems deploying critical thinking and analysis skills

The role requires the following technical skills, and we consider the below essential capabilities:

  • Deep expertise in Java and Python. Additionally, expertise in other programming languages like C++, Node.js will be advantageous
  • Experience in at least one major web development framework from Spring, Flask, Django, and beyond
  • Strong front end skills with one of the major font end frameworks from React, Angular or Vue.js .
  • Additional front-end skills in CSS as well as some related CSS framework like Bootstrap
  • Experience working with relational and/or NoSQL databases and knowledge of query optimization techniques
  • Proficiency in Linux environments
  • Demonstrable abilities with the coding best practices including testing, code review, and version control
  • CI/CD experience with some automation tooling like Jenkins, TravisCI, Github actions, etc.
  • Excellent teamworking, verbal, and written communication skills
  • Experience with Docker and Kubernetes


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

Mississauga, ON, Canada