Upload Button Icon Add office photos

AstraZeneca

Compare button icon Compare button icon Compare
filter salaries All Filters

156 AstraZeneca Jobs

Senior Software Engineer

6-10 years

₹ 7.05 - 18.6L/yr (AmbitionBox estimate)

tooltip
This is an estimate of the average salary range for this position. It has not been reviewed by the company, and the actual salary may differ.

Chennai

1 vacancy

Senior Software Engineer

AstraZeneca

posted 16hr ago

Job Role Insights

Flexible timing

Job Description

Job Title: Senior Software Engineer
GCL : D2
Introduction to role
AstraZeneca is currently seeking a Senior Software Engineer to join our R&D IT Solution Delivery Team. This role will entail writing customized software solutions for preclinical and clinical applications, ensuring reliability, performance, and security, while supporting AstraZeneca s digital transformation goals. You will be creating new features, enhancing existing features, providing bug fixes and taking responsibility for delivery of those features. You will work closely with senior engineers and mentor junior members in the team. The successful candidate will work across a variety of projects and technology stacks.
Accountabilities
  • Design and Development: Participate in designing software solutions and contribute significantly to the development of new features and functionalities.
  • Code Quality: Maintain code quality by implementing standard methodologies, such as writing clean, efficient, and maintainable code.
  • Code Reviews: Conduct and participate in code reviews to maintain high code standards and provide constructive feedback to peers.
  • Mentoring: Provide guidance and mentorship to junior engineers, helping them improve their technical skills and understanding of projects.
  • Problem Solving: Analyse and resolve challenging technical issues and aid the team in overcoming obstacles effectively.
  • Testing and Debugging: Implement automation testing strategies, including unit and integration tests, and actively participate in debugging and performance optimization.
  • Collaboration: Collaborate with cross-functional teams, including product, design, and QA, to ensure alignment and successful project delivery.
  • Documentation: Maintain up-to-date documentation for software designs, processes, and codebases to ensure knowledge sharing and project continuity.
  • Project Planning: Contribute to project planning and estimation efforts.
  • Continuous Learning: Stay updated with new technologies, tools, and industry trends to bring innovative solutions to the team.
  • Technical Leadership: Take ownership of components or modules of the software, driving their successful execution from design to deployment.
  • Communication: Clearly communicate technical concepts and project statuses to stakeholders, including non-technical team members.
Essential Skills/Experience
  • Advanced Python Programming:
  • Proficiency in Python, including advanced features such as decorators, generators, context managers, and multithreading/multiprocessing.
  • AWS Proficiency:
  • Strong understanding of core AWS services like EC2, S3, VPC, RDS, IAM, and Lambda.
  • Boto3 and AWS SDKs:
  • Expertise in using Boto3 to automate AWS service interactions and deployments.
  • DevOps and CI/CD:
  • Familiarity with DevOps practices and tools such as Jenkins or GitHub Actions to automate deployment processes.
  • Networking and Security:
  • Awareness of AWS security best practices, including access management with IAM roles and policies.
  • Database Management:
  • Experience with relational and NoSQL databases.
  • API Development:
  • Experience designing, building, and maintaining RESTful APIs.
  • Problem Solving and Debugging:
  • Strong analytical skills to solve complex problems and troubleshoot efficiently.
  • Version Control and Collaboration:
  • Proficiency with Git and collaborative development practices, including branching and merging strategies.
  • Test-Driven Development:
  • Experience of writing unit and integration tests with tools such as Pytest.
  • Clean Coding:
  • Strong skills in writing clean and maintainable code.
  • Agile methodologies:
  • Experience of working with Agile methodologies, such as Scrum or Kanban.
  • Educational Requirements
  • Bachelor s or master s degree in computer science or an IT-related discipline with at least 6 years of experience in the IT industry.
Desirable Skills/Experience
  • Experience in the scientific or pharmaceutical industry
  • Understanding of the fundamentals of science and experience in the pharmaceutical sector
  • Advanced end-to-end testing:
  • Experience of testing methods such as shift-left testing and BDD.
  • Machine Learning and AI:
  • Knowledge of machine learning and how it can be applied to data
  • Serverless Architecture:
  • Knowledge of building and managing serverless applications using components such as AWS Glue and AWS Batch.
  • Microservices Architecture:
  • Familiarity with designing and implementing a distributed architecture, particularly within AWS environments.
  • Infrastructure as Code (IaC):
  • Proficiency with CloudFormation, CDK or Terraform for managing cloud infrastructure.
  • Advanced Security:
  • Experience with security mechanisms such as SSO and OAuth2.
  • Data Engineering:
  • Skills in data processing and storage using tools such as DBT and Snowflake.
  • Performance Optimization:
  • Ability to analyse and improve application performance including cost optimization strategies on AWS.
  • Web Development:
  • Solid understanding of front-end technologies (e.g., HTML, CSS, JavaScript) to work on full-stack development.
  • Soft Skills and Leadership:
  • Strong interpersonal and leadership skills to lead teams or manage cross functional projects.
  • Certification:
  • AWS Certifications as recognition of expertise.
Date Posted
12-Feb-2025
Closing Date
30-Mar-2025

Employment Type: Full Time, Permanent

Read full job description

Prepare for Senior Software Engineer roles with real interview advice

What people at AstraZeneca are saying

4.6
 Rating based on 10 Senior Software Engineer reviews

Likes

Work life Balance, Environment

  • Salary - Good
  • +6 more
Dislikes

On Career level available roles is less.People Hierarchy is limited.

Read 10 Senior Software Engineer reviews

Senior Software Engineer salary at AstraZeneca

reported by 45 employees with 4-10 years exp.
₹7 L/yr - ₹19.8 L/yr
12% less than the average Senior Software Engineer Salary in India
View more details

What AstraZeneca employees are saying about work life

based on 813 employees
75%
65%
47%
98%
Flexible timing
Monday to Friday
No travel
Day Shift
View more insights

AstraZeneca Benefits

Health Insurance
Free Transport
Free Food
Team Outings
Cafeteria
Work From Home +6 more
View more benefits

Compare AstraZeneca with

Pfizer

4.0
Compare

GlaxoSmithKline Pharmaceuticals

4.1
Compare

Novartis

4.1
Compare

Sanofi

4.2
Compare

Merck

4.3
Compare

Johnson & Johnson

4.1
Compare

Abbott

4.1
Compare

Bayer

4.1
Compare

Eli Lilly and Company

3.9
Compare

Roche Diagnostics

3.8
Compare

Granules India

3.8
Compare

Unichem Laboratories

3.8
Compare

Piramal Pharma

4.0
Compare

Strides Pharma

4.0
Compare

Jubilant Pharmova

3.9
Compare

Natco Pharma

4.0
Compare

Flamingo Pharmaceuticals

3.2
Compare

Novartis Healthcare

4.1
Compare

Concord Biotech

3.7
Compare

Bliss Gvs Pharma

4.2
Compare

Similar Jobs for you

Senior Software Engineer at Trading Technologies International, Inc.

Ahmedabad

5-10 Yrs

₹ 8-13 LPA

Senior Software Engineer at Irdeto

Noida

5-11 Yrs

₹ 7-13 LPA

Senior Software Engineer at Microlise Telematics Pvt. Ltd.

Pune

7-10 Yrs

₹ 9-12 LPA

Senior Software Engineer at Spring Computing Technologies Pvt Ltd

Pune

5-6 Yrs

₹ 5-9 LPA

Senior Software Engineer at Altisource Business Solutions Pvt Ltd

Bangalore / Bengaluru

3-5 Yrs

₹ 5-7 LPA

Software Engineer III at QAD India Pvt Ltd

Mumbai

5-10 Yrs

₹ 9-14 LPA

Senior Software Engineer at Quest Global Technologies

Bangalore / Bengaluru

3-8 Yrs

₹ 5-10 LPA

Senior Software Engineer at Dell International Services India Private Limited

Bangalore / Bengaluru

5-8 Yrs

₹ 7-10 LPA

Senior Software Engineer at Simba Technologies

Hyderabad / Secunderabad

3-5 Yrs

₹ 8-12 LPA

Senior Software Engineer at insightsoftware

Hyderabad / Secunderabad

4-7 Yrs

₹ 7-11 LPA

Senior Software Engineer

6-10 Yrs

Chennai

3d ago·via naukri.com

Director, Global Brand Planner

7-12 Yrs

Chennai

3d ago·via naukri.com

Senior Consultant - Data Engineer

7-12 Yrs

Chennai

3d ago·via naukri.com

Senior Brand Leader - Rare Disease

8-9 Yrs

New Delhi

3d ago·via naukri.com

Decision support Manager

8-10 Yrs

Chennai

3d ago·via naukri.com

Director, SPQ - Business Agility, Performance Management

8-11 Yrs

Chennai

3d ago·via naukri.com

Data and Systems Manager - 3PS

8-11 Yrs

Chennai

3d ago·via naukri.com

Lead Consultant - Solution Architect

9-13 Yrs

Chennai

3d ago·via naukri.com

Director-IT Quality Management

9-12 Yrs

Chennai

3d ago·via naukri.com

Senior Manager - Platform Technical Lead

10-13 Yrs

Chennai

3d ago·via naukri.com
write
Share an Interview