Ver oferta completa

SOFTWARE ENGINEERING LEAD

Barcelona - Barcelona

Descripción de la oferta de empleo

Software Engineering Lead Introduction to Role.
Join our dynamic Knowledge Graph Team as a seasoned Software Engineering Lead.
This role is perfect for those with deep technical expertise, a passion for mentoring, and a proven track record in leading complex software engineering projects.
You will be hands-on in development, conduct thorough code reviews, mentor junior engineers, and evaluate emerging technologies.
Your technical excellence will drive the strategic direction of our knowledge graph initiatives.
Accountabilities.
As a Software Engineering Lead, you will lead and participate in the design, development, and deployment of knowledge graph solutions.
You will set and enforce high standards for code quality, testing, and documentation.
You will collaborate with project managers to gather technical requirements, define project scope, and create detailed technical specifications.
You will provide technical support to project managers to ensure the timely delivery of projects and alignment with business objectives.
You will also assist in managing and mitigating technical risks, ensuring proactive communication and problem-solving.
Essential Skills/Experience.
- Bachelor’s or Master’s degree or equivalent experience in Computer Science, Engineering, or a related field.
- 7+ years of software engineering experience, with at least 3 years in a leadership role.
- Strong proficiency in programming languages such as Python, Java, or Scala.
- Proven track record in designing and implementing large-scale, distributed systems.
- Experience with large-scale data workflows.
- Excellent problem-solving skills and a deep understanding of data structures and algorithms.
- Strong interpersonal and communication skills.
- Experience with Labelled Property Graphs (LPG) and graph databases (e.
., Neo4j, Amazon Neptune).
- Experience with machine learning, natural language processing, or data mining.
- Familiarity with cloud platforms (AWS, GCP, Azure) and containerisation technologies (Docker, Kubernetes).
When we put unexpected teams in the same room, we unleash bold thinking with the power to inspire life-changing medicines.
In-person working gives us the platform we need to connect, work at pace and challenge perceptions.
That's why we work, on average, a minimum of three days per week from the office.
But that doesn't mean we're not flexible.
We balance the expectation of being in the office while respecting individual flexibility.
Join us in our unique and ambitious world.
At AstraZeneca, you're more than just a supporting unit; you are valued for the important role you play in the business.
We support the rest of the business to excel forward and have a bigger impact on patients.
Here you'll lead AstraZeneca's transformation, fusing our digital and data capabilities with backing from the business to make it happen.
We're always applying the latest technologies and ways of working.
from Lean to imaging.
It all helps the business get to better scientific outcomes, quicker.
Ready to make a difference? Apply now to join our team and help us power the core functions to work better and faster! AstraZeneca embraces diversity and equality of opportunity.
We are committed to building an inclusive and diverse team representing all backgrounds, with as wide a range of perspectives as possible, and harnessing industry-leading skills.
We believe that the more inclusive we are, the better our work will be.
We welcome and consider applications to join our team from all qualified candidates, regardless of their characteristics.
We comply with all applicable laws and regulations on non-discrimination in employment (and recruitment), as well as work authorization and employment eligibility verification requirements.
Ver oferta completa

Detalles de la oferta

Empresa
  • Associate Director AI Engineer
Localidad
Dirección
  • Sin especificar - Sin especificar
Tipo de Contrato
  • Sin especificar
Fecha de publicación
  • 24/08/2024
Fecha de expiración
  • 22/11/2024
Senior Software Architect
Triskel Consulting

Experiencia demostrada como arquitecto de software... conocimientos del diseño y de la arquitectura del software y aplicaciones... garantizarás que el software cumple todos los requisitos de calidad, seguridad, capacidad de modificación y ampliación, etc... responsabilidades: colaborarás con otros profesionales......

Tecnico de sistemas informáticos y software
Odekia

Se busca técnico de implantación y helpdesk de sistemas informáticos y software para dar soporte informático de sistemas y aplicaciones software (desarrollos propios y de terceros), redes y microinformática, y para administración del dominios de windows y correo de exchange......

Software QA analyst
Remoteandtalent

Desde remoteandtalent, estamos buscando un software qa analyst para unirse al equipo de kanguro sobre kanguro:en kanguro, estamos revolucionando la logística de última milla a través de nuestra innovadora red de puntos de conveniencia, facilitando entregas fuera del hogar de manera eficiente, cómoda......

Analista programador de software
Odekia

Se busca analista programador de aplicaciones software para incorporar al área de desarrollo de la compañía... se requieren conocimientos y experiencia en desarrollo de aplicaciones de escritorio y web con lenguajes de programación java, j2ee, jsp, html5, c++, c#; y base de datos (principalmente, oracle......

Mern Developer
PureCode Software

Become a part of our team and help shape the future of software development... to apply: submit hereabout purecode aipurecode is a front end developer tool where engineers can use text to describe and generate, or customize software user interfaces - (and soon entire projects)our goal is to build a must......

Administrador/a de Sistemas Multiplataforma
Colomina

Realizar la instalación y configuración de quipos y servidores; configurando y manteniendo actualizado los servidores y pcs, sistemas operativos, antivirus, aplicaciones y software de red, así como, el listado de equipos y licencias de software asignados a cada usuario... preservar la seguridad informática......

QA Engineer
Involve rh

Identificar y reportar defectos en el software... funciones: desarrollar y ejecutar casos de prueba para garantizar la calidad del software... colaborar con el equipo de desarrollo para mejorar los procesos de calidad del software... confidencial cuenta con una posición como qa engineer para garantizar......

Tecnico/a de mantenimiento
Ilunion textil miguelturra

Cumplimentación del parte de trabajo, donde se reflejan las tareas efectuadas y registro de lasmismas en el software de mantenimiento disponible... conocimiento y manejo a nivel usuario de software de gestión de mantenimiento asistidapor ordenador (gmao)- capacidad de trabajar en entornos colaborativos......

Consultor/asesor informático
Pymes Provider System

Se ofrece puesto de trabajo como consultor/asesor de software informático... capacidad para detectar y solventar dificultades del cliente en el uso de su software... requisitos del puesto conocimientos de informática a nivel de software de gestión de empresas... estar habituado en el trabajo con ordenadores......

Analista programador senior Web y Android. Teletrabajo.
Antay mobile solutions

Procesos de negocio (desarrollos en software erp, etc... transformar diseños y especificaciones de software en código de alto rendimiento... formación: grado en ciencias informáticas, ingeniería de software o en un campo relacionado capacidad de autoaprendizaje... ) ciclo de vida completo del proyecto......