AstraZeneca is currently looking for a Senior Software Engineer to join our R&D IT Solution Delivery Team.
This role requires someone that codes on a daily basis, is self-motivated, and has a passion for development.
We'll rely on you to bring your technical acumen to help the team continue to deliver world classsolutions.
We have an established product engineering team which is expanding as our product is being diversified.
We thrive on having teammates who are a pleasure to work with.
To us, this means having humility, taking accountability for your work and your team, feeling the need to continually raise the expectations of yourself and others, and lastly being a true engineer who is capable of solving complex problems.
Simply said, we seek to make an addition to the team that makes us better.
In this role you will be part of our global development team which is migrating as close to as we can to a true DevOps model.
You will be a factor in that transition.
Ours is a lean team which builds across the stack - we do everything from data transformations to front end development.
You are expected to have experience in data extraction and transformation practices, rest services and front-end development practices.
You will be given requirements that you are expected to understand, plan, develop, and thoroughly test before considering the work completed.
Deployments and infrastructure are also handled by our team and you will need to be capable of doing deployments and preparing your work for the infrastructure requirements.
You are expected to thoroughly understand the Software Development Lifecycle and best practices that should allow you to help your fellow teammates.
You along with team members are also expected to support your work after it has been released to our customers.
You build it, you own it.
We consider individuals in this role to be one of our top tier Software Engineers.
A top tier software engineer is capable of working in multiple spaces and is likely to be the most experienced and skilled engineer on the team to begin with.
Learning new technology is part of that.
However, you must have deep technical skills and a long history of writing code.
It is not necessary that you have expertise in all of the following, but here are a few skills we are looking for in a person for this role -
- Spring Boot / Spring / Java
PostgreSQL / Other SQL technologies
Python / AirFlow / Data Engineering
AWS Technologies including EC2, ECS, EKS, S3, Route53, ELB, API Gateway, and others
- Jira, Confluence, Git
SnapLogic / Mule / Spring Batch /
Twitter Bootstrap / Responsive Web /
Angular / TypeScript / jQuery /
SCSS / SASS / CSS3
Bachelor's degree in Computer Engineering, Electrical Engineering, Math, Computer Science, Information Science, or equivalent degree is preferred but not required.
We will hire self-taught engineers without a formal education given that you have evidence of rich history of software engineering.
- Long history of enjoying problem solving and building things
- 5+ years of hands-on software developmentexperience
- 2+ of leadership responsibilities on software deliveryprojects
We've been busy building and developing our technology which is now enabling our transformation to become a digital and data-led enterprise.
There's never been a better time to join us as we bring our digital strategy to life.
There's a huge opportunity to develop, explore and thrive during our next chapter.
So, what's next?
Are you already imagining yourself joining our team?
Good, because we can't wait to hear from you.
Where can I find out more?
Follow AstraZeneca on LinkedIn
Follow AstraZeneca on Facebook
Follow AstraZeneca on Instagram