Apply for.

Software Engineer “full-stack developer”

Reportando a la responsable de Desarrollo, la persona seleccionada se integrará en el área de Desarrollo de producto, en una estructura plana y con un equipo de trabajo en dinámica de crecimiento.

Funciones

Como Software Engineer asumirá un rol de “full-stack developer», participando en:

  • Desarrollo tanto de Back-end como Front-end: Java sprintg-boot, JPA HIBERNATE, MySQL, ActiveMQ, CSS, HTML5, Javascript, REACT JS, Kafka, bases de datos no relacionales.
  • El diseño de la arquitectura y estructura de software tanto de la plataforma de software de automatización industrial a desarrollar, como de cada uno de sus módulos.
  • Diseño e implementación de las políticas de QA desarrollando tanto tests unitarios como automatizados.
  • Colaboración con el área de Ingeniería y Operaciones en la implantación de la solución desarrollada en cliente.
  • Colaboración con partners para la integración de soluciones de terceros en nuestra plataforma de software.

Qué ofrecemos

  • Posición de Software Engineer con un contrato permanente a tiempo completo en el que tendrá la oportunidad de trabajar en un proyecto de gran potencial y con mucho recorrido profesional, interactuando con empresas de primer nivel internacional.
  • Potencial de desarrollo de carrera profesional como parte de un proyecto en dinámica de crecimiento.
  • Integración en un equipo de primer nivel. Empleo de metodologías ágiles en el desarrollo de la solución
  • Además del atractivo de este proyecto, SMARTPM ofrece unas condiciones y un salario muy competitivos.
  • El proceso de selección finaliza una vez que se selecciona un/a candidato/a.

Qué buscamos

  • Experiencia de al menos 5 años en proyectos de desarrollo de software de alto nivel.
  • Formación técnica: Ingeniería informática, matemáticas o similar.
  • Background relevante en:
    • Uso de herramientas de desarrollo colaborativo: Git, Jenkins, Maven, Nexus, SonarQube.
    • Gestión ciberseguridad.
    • Aplicaciones en entornos cloud.
    • Arquitectura y estructura software basada en microservicios.
    • Virtualización, Docker, Kubernetes.
  • Adaptabilidad en distintos frameworks y lenguajes de programación.
  • Experiencia en:
    • Tareas de DevOps
    • Familiarizado/a con arquitecturas de microservicios.
    • Herramientas y metodologías de integración continua.
    • Construcción código de calidad y conceptualización de una aplicación desde cero, teniendo en cuenta distintos patrones de arquitectura.
  • Excelente capacidad de comunicación, organización y trabajo en equipo (propio, cliente, partners).
  • Orientación a calidad y resultados y capacidad de resolución de problemas.
  • Nivel alto de inglés.
  • Se valorará la experiencia trabajando en equipos de desarrollo y en entornos industriales.

    [dynamictext dynamic-title class:dynamic-hidden "CF7_get_post_var key='title'"]

    CONTACT


    PERSONAL DATA



    DATE OF BIRTH (Optional)

    PLACE OF RESIDENCE

    COUNTRY*


    EDUCATION

    ACADEMIC DEGREE*

    DOCUMENTS

    Files must be less than 2 MB.

    Allowed files types: rtf doc docx txt pdf odt

    Files must be less than 6 MB.

    Allowed files types: pdf rtf doc docx txt png jpg gif xls xlsx odt