¡Activa las notificaciones laborales por email!
Mejora tus posibilidades de llegar a la entrevista
Elabora un currículum adaptado a la vacante para tener más posibilidades de triunfar.
A leading company in the pharmaceutical industry is seeking a senior full stack engineer to join their innovative team in Guadalajara. This role involves designing software solutions to enhance drug discovery processes, collaborating with global teams, and implementing modern software practices. The ideal candidate will have extensive experience in Java and JavaScript, along with a passion for engineering and problem-solving. Join us to make a significant impact in the field of healthcare and technology.
? Positions are open to Mexican Citizens and official residents of Mexico.
? Location: Guadalajara (hybrid)
? Strong English communication skills required
Must Submit Resume in English
About AstraZeneca
AstraZeneca is investing heavily in our Augmented Drug Design-Make-Test and Analyse (DMTA) platforms as we seek to deliver better, differentiated Candidate Drugs into trials, faster, for greater patient benefit. We have made great strides in creating AI and ML toolsets that will pave the way for this transformation and platforms supporting new therapeutic modalities. The next part of this journey involves enhancing our existing toolsets and building applications to maximize the value of these technologies in bringing small molecule and other therapeutic modalities (e.g., peptides, oligonucleotides, conjugates) through the pipeline.
We are looking for a strong senior full stack engineer to join our team to help build and modernize our integrated software platform supporting key Drug Discovery science.
Job Description
In this role, you will join a global team of software engineers, support engineers, and informaticians in our Augmented DMTA platform. You will be responsible for designing and implementing software solutions to make our science easier to do, easier to learn from, and to offer faster delivery and higher quality across all therapeutic modalities.
You will ensure best practices are followed in the ongoing software development process, balancing legacy and cutting-edge technologies, and providing innovative solutions to bridge that gap. Your ideas will be invaluable in supporting our scientific efforts.
You will also be responsible for end-to-end implementation of new applications, with expertise in surrounding technologies like cloud platforms, libraries, frameworks, etc.
Our expanding global development team is migrating towards a true DevOps model. The portfolio includes both self-developed and COTS solutions. It’s a siloed environment, offering you the challenge and opportunity to make backend systems and front-end user experiences seamless amidst dynamic requirements.
Accountabilities
Collaborate with distributed engineering teams to deliver high-quality solutions while maintaining high operational standards.
Work across legacy and new systems, covering data layers, middleware, applications, UI, and more.
Partner with solution and IT architects to determine optimal solutions.
Engage with BAs, engineers, and scientists to understand requirements and develop tailored solutions.
Integrate new software with existing systems, influencing platform ratios and features.
Contribute to the technical direction, ensuring tools support efficient scientific work and adapt to rapid scientific changes.
Promote and implement modern, agile software development practices and cultivate a vibrant engineering culture.
Mentor less experienced engineers and support their career development.
Transform siloed systems into a cohesive ecosystem delivering excellent user experiences.
Requirements
• 5+ years in languages like Java, with ability to learn new languages quickly.
• 3+ years scripting experience (Python, Ruby, shell, etc.)
• Experience with web frameworks like Spring or Quarkus.
• 3+ years front-end skills with JavaScript, and experience with frameworks like Vue.js, React, or Angular.
• CSS skills and frameworks like Bootstrap, MUI, or TailwindCSS.
• Experience with relational and NoSQL databases (Oracle, Postgres, MongoDB, Cassandra).
• Proficiency in Unix environments.
• Strong understanding of data structures, design patterns, and antipatterns.
• Experience with cloud environments, mainly AWS.
• Good unit testing practices and architecture skills.
• CI/CD experience with tools like Jenkins, GithubActions, TravisCI.
• Data analysis skills including profiling and interpreting data structures.
• Attention to detail and adherence to standards.
• Excellent teamwork and communication skills in English.
• Critical thinking and proactive problem-solving mindset.
• Passion for engineering and continuous learning.
• Ability to select appropriate tools for tasks.
Desirable
Why AstraZeneca?
We seize opportunities for change and innovation, aiming to deliver life-changing medicines. Join us to be part of a forward-thinking organization that pioneers new ways of working and brings diverse teams together.
Next Steps
Interested? We look forward to hearing from you.
More Information
Follow us on LinkedIn, Facebook, and Instagram for updates.
AstraZeneca is an equal opportunity employer.
We consider all qualified applicants regardless of characteristics protected by law.
Work Location Flexibility
We expect in-office presence at least three days a week to foster collaboration, with flexibility for individual needs.
Join us in our innovative journey!
Date Posted: 13-May-2025
Closing Date: 22-Jun-2025