Skip Navigation

Job Title

Job category


Search jobs by matching your skills with LinkedIn

Sign up for job alerts

Or search again

Search by city

Waltham, Massachusetts, United States
Gaithersburg, Maryland, United States
Job reference: R-046877
Posted date: Mar. 28, 2019

AstraZeneca is a global, creative, biopharmaceutical business that focuses on the discovery, development and commercialization of prescription medicines for some of the world's most serious diseases. But we're more than one of the world's leading pharmaceutical companies. At AstraZeneca, we're proud to have an extraordinary workplace culture that encourages innovation and collaboration. Here, employees are empowered to express diverse perspectives - and are made to feel valued, energized and rewarded for their ideas and creativity.

As the Software Engineering Lead in Digital Health, you will be a member of the AstraZeneca Science and Enabling Units Engineering team. Our engineering team is being expanded and we are looking for problem solvers who take accountability for their work and refuse to give up. Our team values creative thinking, integrity, and technical ability.

Our Science and Enabling Units IT vision is to deliver the best science IT capabilities in biopharma, which we define as agile, responsive and fit-for-future. Our goal is to engage with our stakeholders as a strategic partner in delivering life-changing medicines to our patients. The desired effect of your role as Senior Engineering Lead Digital Health is to take accountability for delivering a premier IT experience within Digital Therapeutics area.

Working in partnership with the Business Product owners you will be expected to lead and run the Digital Health initiatives assigned to you, while working closely with the Digital Health Platform Lead and BRM to achieve your goals.

The Digital Health Platform Lead consists of several solutions where we are looking at harmonizing both backend and frontend solutions into service catalogue of solutions. Tis is a combination of COTS and bespoke parts. Connected devices and SaMD (Software as a Medical Device) will be a crucial part of the solutions.

This is a superb opportunity for you to lead in this space as we implement our new platform. You will be expected to constantly share your opinions and be able to provide the most appropriate guidance at any given time.

The Senior Software Engineer will be accountable for all aspects of implementation of change and new demand.

You will also develop the roadmaps, technology standards, technical design, and delivery against the platform as well as associated resource capacity. Effective communication to leadership and stakeholders will be expected as well. You will be the expert in how this technology / platform is implemented and consumed in the business. Additionally, you will collaborate closely with the architecture and capability teams to ensure the solutions are up to date.

While leading all areas of technical delivery of a team of on-shore and off-shore technical resources, you will also have a mix of direct, matrixed, and 3rd party contract resources. Influencing on a global level, typically leading global teams based in multiple countries will be a crucial requirement of this role.


  • Assesses business and technical requirements in line with IT strategy and business priorities as well as leads high-level investigations or analysis aligned to the strategy.
  • Leads a team of software engineers aligned to the Digital Health solutions.
  • Designs complex software solutions in a sustainable and manageable way using existing and new platforms, in close collaboration with enterprise and solution architecture.
  • Gains deep understanding of business requirements and develops strategy to align technical solutions.
  • Defines and adheres to software engineering & platform engineering practices.
  • Oversees estimation of effort and duration for complex solutions.
  • Contributes as a technology advisor identifying Information Technology systems implications and providing recommendations to support business objectives.
  • Responsible for implementing strategies covering testing, release, and documentation for applicable platforms in conjunction with the DevOps team.
  • Leads, coaches, and mentors their team members.

Customer Experience

  • Experience of managing third party suppliers and have strong network and consulting skills.
  • Experience of ensuring compliance within a highly regulated complex business environment.

Education, Qualifications, Skills and Experience


  • Master’s degree in a Software Engineering related field
  • Significant software engineering background and capabilities.
  • Solid grasp of modern software engineering patterns and architectures.
  • Good understanding of modern cloud architectures and offerings.
  • Cloud service backends (AWS)
  • Container solutions (Docker, Kubernetes, EKS)
  • Databases (MySQL, RedShift, Mongo DB)
  • Queue management tools (RabbitMQ)
  • Source code management (Git)
  • Spring framework
  • Demonstrable experience of leading and growing Software Engineering teams.
  • Significant experience of using Agile approaches at scale, across projects and products.
  • Significant experience of leading senior teams with a demonstrable track record of motivational and achievement-oriented leadership.
  • Effective communication and relationship building skills with the ability to influence others to achieve objectives.
  • Experience of driving and leading innovative solutions.
  • Regulatory knowledge, i.e GxP validation or similar


  • Higher level business qualification.
  • Demonstrate initiative, strong customer orientation, and cross-cultural working.
  • Self-driven and reliable
  • Eager to learn

Next Steps – Apply today!

To be considered for this exciting opportunity, please complete the full application on our website at your earliest convenience – it is the only way that our Recruiter and Hiring Manager can know that you feel well qualified for this opportunity. If you know someone who would be a phenomenal fit, please share this posting with them.

AstraZeneca is an equal opportunity employer. AstraZeneca will consider all qualified applicants for employment without discrimination on grounds of disability, gender or gender orientation, pregnancy or maternity leave status, race or national or ethnic origin, age, religion or belief, gender identity or re-assignment, marital or civil partnership status, protected veteran status (if applicable) or any other characteristic protected by law.

Software Engineering Lead
Information Technology

Sign up for job alerts

If you would like to sign up for email job alerts for future roles with AstraZeneca or MedImmune you can do so using the form below. We will only use the details you provide below to inform you about future vacancies that match your search criteria if and when they become available. The details you provide on this page will not be used to send unsolicited communication and will not be sold to a third party.


You can select as many categories and locations as you wish.

Interested InSelect a job category from the list of options. Search for a location and select one from the list of suggestions. Finally, click “Add” to create your job alert.

  • Information Technology, Waltham, Massachusetts, United StatesRemove
  • Information Technology, Gaithersburg, Maryland, United StatesRemove