Software Developer [Valencia, Sevilla y Murcia]

 Valencia, Sevilla and Murcia, Spain

  Jornada completa

 4 vacantes

¿Sabías que EDICOM es una de las principales empresas de EDI (Electronic Data Interchange) y facturación electrónica del mundo? Nuestras soluciones conectan empresas y grandes multinacionales sitas en los cinco continentes e integran sus sistemas de gestión.

EDICOM ayuda a digitalizar empresas mediante el desarrollo de soluciones SaaS (Software as a Service) automatizando e integrando el intercambio de datos (EDI) eliminando así, errores de inserción manual y el uso innecesario de papel en todo el mundo. Cuenta con delegaciones en Nueva York, Milán, París, Valencia, Sevilla, Murcia, Ciudad de México, Bogotá, Buenos Aires, Sao Paulo y Casablanca.

¿Quieres trabajar con tecnologías punteras como Angular o Kubernetes? ¿Desarrollar soluciones de software desde cero? ¿Investigar constantemente nuevas tecnologías para aportar escalabilidad y seguridad? ¿Trabajar bajo la metodología Scrum – Kanban? Buscamos aumentar nuestro departamento de Investigación y Desarrollo, incorporando Ingenieros del Software y así llevar nuestros SaaS a un nuevo nivel.

Funciones

Tu rol: Tu principal desafío será el desarrollo completo y desde cero de soluciones SaaS, EDI, de facturación electrónica y cumplimiento tributario (VAT Compliance, eReporting…).

Al situar la solución, el producto en el centro, llegarás a participar en todas las fases del proyecto de desarrollo: análisis de sistemas y requisitos, diseño y arquitectura de software, programación e implementación, verificación y pruebas, documentación…

¿Cómo superar el reto?

  • Tu primer paso y más importante en EDICOM será participar de un curso de formación y especialización inicial de seis semanas aproximadamente a tiempo completo. En ella te enseñaremos todo sobre las soluciones SaaS EDI, facturación electrónica y cumplimiento tributario.
  • Una vez hayas completado esta fase, te incorporarás a uno de los equipos del área de I+D desde el que recibirás una formación más especifica y multidisciplinar. Los equipos de I+D, están compuestos por developers de frontend, backend, arquitectos y devops que despliegan las aplicaciones en el cloud de EDICOM.
  • Nuestro objetivo (el tuyo y el de EDICOM) es que en el tiempo más corto posible puedas adquirir un rol de Fullstack Developer que te permita dominar los distintos perfiles que hay dentro de un equipo (frontend, backend, arquitecto y devops). Para ello:
    • Frontend journey. Recibirás formación y trabajarás con Angular (framework empleado en el desarrollo de aplicaciones web) y adquirirás conocimientos en NgRx, Redux, Angular Material y desarrollo de componentes WEB.
    • Backend journey. Nuestro lenguaje es Java, apoyándonos en el framework Spring, para el desarrollo de aplicaciones. Recibirás formación y te desarrollarás en el framework de Spring, Spring Boot, Spring Security, Spring Integration y Spring Batch. Para el desarrollo de las aplicaciones de backend te apoyarás en distintos sistemas de almacenamiento:
      • MYSQL como sistema relacional de base de datos.
      • ELASTICSEARH como motor de búsqueda.
      • CEPH como repositorio de objetos.
      • HAZELCAST como sistema distribuido de memoria, necesario para el desarrollo de microservicios y aplicaciones que corren en el cloud de EDICOM.
  • También construirás backends utilizando otras tecnologías como:
    • NODEJS y el framework NestJS.
    • Python y el framework FastAPI, para el desarrollo de proyectos de machine learning.
  • Una vez obtengas autonomía en lo anterior, el siguiente paso será diseñar y arquitectar los nuevos desarrollos que se solicitan al departamento de I+D desde el área de negocio o dirección.
  • Tras todos estos pasos, te quedará desplegar todo lo anteriormente desarrollado en la infraestructura de cloud dedicada de EDICOM. El cloud de EDICOM se apoya en Kubernetes y en un PaaS que nos ayudará en la tarea de desplegar aplicaciones. Para realizar esta tarea se emplearán tecnologías como:
    • GITLAB para el desarrollo de la integración continua y despliegue continuo (CI/CD).
    •  CUE como lenguaje que nos permitirá definir la infraestructura que se despliega en Kubernetes.
    • DOCKER para creación de los contenedores que se van a desplegar.
  • Te acompañaremos realizando tutorizaciones recurrentes y continuas, cada tres meses durante el primer año, para que te sientas guiado. Queremos que crezcas hacia donde quieras: Scrum Master, Product Owner…

Requisitos

Qué buscamos en ti:

  • Grado en Ingeniería Informática, T.S. Desarrollo de Aplicaciones Multiplataformas y T.S. Desarrollo de Aplicaciones Web. Siempre con el mismo denominador común: pasión por el desarrollo de software.
  • Se valora experiencia previa en las tecnologías requeridas y en las responsabilidades definidas, así como recién titulados o candidaturas de estudiantes de últimos años de grado que busquen estabilidad y carrera profesional.
  • Se tendrá en cuenta buen expediente académico.

Ventajas del puesto

Qué te ofrecemos:

  • Formarás parte de equipos de Investigación y Desarrollo de primer nivel que desarrollan soluciones propias compitiendo tecnológicamente en todo el mundo.
  • Desde el primer momento, podrás valorar, proponer e innovar en todas las fases del proyecto de desarrollo. Esto será posible gracias a las metodologías ágiles y la eficiente comunicación entre departamentos y equipos de la que disfrutamos en EDICOM.
  • Dispondrás de KPIs de productividad, que medirán tu valía y proyectarán tu carrera profesional.
  • Quedará a tu alcance una carrera profesional definida y clara, desde la que podrás acceder a posiciones como Scrum Master, Product Owner..

¿Te sumas a nuestro equipo #TopTechTalent?


Solicitar empleo

    Tus datos*





    Por favor, necesitamos que nos adjuntes un CV actualizado y tu expediente académico o boleta de calificaciones:


    [Sólo formatos pdf, doc, docx, txt. Máximo 2MB]


    [Formato .PDF o .JPG, Máximo 2MB]


    [Formato .PDF o .JPG, Máximo 2MB]



    [Formato .PDF o .JPG, Máximo 2MB]



    [Formato .PDF o .JPG, Máximo 2MB]


    Algo más sobre tí*

        ( ⭫ Leer requisitos)



    Información básica de protección de datos

    En cumplimiento de lo establecido en la normativa vigente de Protección de Datos de Carácter Personal, EDICOM CAPITAL, S.L. solicita su consentimiento para las siguientes finalidades:

    • Tratamiento de datos contenidos en el Currículum Vitae y otros datos aportados durante el proceso de selección con la finalidad de hacerle partícipe en los procesos de selección a la vista de los puestos vacantes o de nueva creación que se originen.

    • Captación de grabaciones audiovisuales de su persona durante presentaciones que tengan lugar el proceso de selección, y su posterior reproducción, con la finalidad de estudiar y decidir la continuidad del candidato en el proceso de selección.

    • Captación de grabaciones audiovisuales de su persona durante la lectura de las cláusulas contractuales y condiciones laborales con la finalidad de obtener evidencia de su comunicación, comprensión y aceptación.

    El hecho de no consentir los tratamientos de datos indicados supondría la imposibilidad de poder participar en el proceso de selección. Los datos personales recogidos son almacenados bajo la confidencialidad y las medidas de seguridad legalmente establecidas y no serán cedidos ni compartidos con empresas ni entidades ajenas al Grupo o participadas por Edicom CAPITAL S.L.

    Igualmente, deseamos informarle que podrá ejercer sus derechos tal y como se explica en la información adicional. Puede consultar la información adicional y detallada sobre la protección de datos a través de nuestra página web Política de Privacidad.

     

    Para poder enviar tu candidatura es necesario que consientas y marques todas las casillas de verificación incluidas en este formulario. Gracias.