Jr. Software Engineer en Zapopan, Jalisco para AstraZeneca - Hireline México

Feria Virtual de Reclutamiento TI Remoto LATAM 2023

¡Más de 700 ofertas de trabajo en México, USA y Remoto!

Visitar feria

Jr. Software Engineer en AstraZeneca

Sueldo oculto

Jalisco

Empleado de tiempo completo

Nivel de Inglés: Nivel Avanzado

AstraZeneca is a global, science-led biopharmaceutical business and our innovative medicines are used by millions of patients worldwide. Driven by innovative science and our entrepreneurial culture, we are focused on the delivery of life-changing medicines that are fuelling growth and contributing value to patients and society.

As part of AstraZeneca's Commercial Solution Delivery Centre, the Software Engineering role is grounded in technology. This role is primarily responsible for the technical design and development of services / microservices. Specifically, we are looking for a candidate with experience developing services. Our primary technology stack is Java programming; however, we are open to candidates with other experience such as Go or node.js. Additionally, must demonstrate a strong ability and extensive experience on frontend design and development to be the most integral engineer as possible.

This role will work closely with the other Engineers, Engineering Leads, and Technical Project Managers in the supported functional areas.

Role and Responsibilities

  • Integrate services and solution with other platforms using iPaaS tools such as SnapLogic and other ETL apps.
  • Other platforms that you need to configure/Integrate are Tealium, Sprinklr, Adobe Campaign, etc.
  • Design & develop web services using Java Spring, however other languages may be used depending on the use case (node).
  • Develop Web applications on their different stages and layers, from backend to frontend.
  • Integrate services with existing data stores such as Postgres and MongoDB.
  • Configure API gateway.
  • Follow the guidelines of information architecture for the platform and web site.
  • Ensure the highest quality of product delivery through the knowledge of the platform.
  • Design supportable and sustainable software.
  • Contribute to the Application Architecture and Design.

Minimum knowledge, skills and abilities required to successfully perform major duties/responsibilities:

  • Prior software development experience.
  • Java development (Spring a plus), Go, or node.
  • Excellent problem-solving and analytical skills.
  • Experience with modern development practices and the software development life cycle including Agile based methodologies.
  • Excellent communication and organizational skills.
  • Web development, HTML5, jQuery, CSS.
  • MongoDB or other NoSQL technologies and SQL Knowledge.

Beneficial but not required technical skills:

  • Experience with AWS.