Software Engineer, presencial
Empresa
Pro Meritum España
Provincia
Barcelona
Ciudad
Barcelona
Tipo de Contrato
Tiempo Completo
Descripción
Software Engineer
Buscamos personas curiosas y comprometidas. Personas que buscan crecer, pero, sobre todo, mejorar el entorno de los empleados del grupo. ¿Eres una de ellas? Entonces, ¡esta oferta es para ti!
¿Qué proyectos desarrollamos?
Dependiendo tu enfoque podrás emplear tus conocimientos para:
a. Proyectos de inteligencia artificial, como asistentes virtuales, análisis de texto, recomendadores y gestión documental
b. proyectos relacionados con el sector financiero: on-line banking, apps, cajeros.
Cómo será tu día a día...
Desarrollo de software y soluciones de IA o de producto para la compañía asegurando eficiencia, calidad y escalabilidad.
Integración de tecnología en todo el stack y desarrollo de servicios reutilizables de IA.
Mejora continua mediante análisis del estado del arte y pruebas de concepto.
Trabajo en equipo multidisciplinar bajo metodología Agile.
Desarrollo integral del ciclo de vida del software: análisis, programación, pruebas y evolución
Requisitos y competencias clave:
Título universitario finalizado en Informática, Ingeniería de Software, Telemática o similares, Matemáticas o Físicas
Conocimientos de las mejoras prácticas de desarrollo de software en todo su ciclo de vida, desde estándares de código, patrones de arquitectura, revisión de código, control de código, testing y operación.
Conocimientos Técnicos (no debes conocer todas las tecnologías pero al momento de aplicar, debes especificar cuáles de las mencionadas dominas)
Lenguajes de programación: Java, Python (FastAPI, SQLAlchemy), TypeScript, JavaScript, HTML5, CSS
Frameworks y bibliotecas: Spring Boot, Spring JPA, Node.js, React, StencilJS, Hibernate
IA y Machine Learning: PyTorch, Scikit Learn, TensorFlow, Keras, LangChain
Tecnologías: API RESTful, desarrollo híbrido y multiplataforma (responsive, adaptive, PWA), testing y QA, design systems
Cloud: Docker, Kubernetes
Bases de datos: Relacionales (Oracle, MySQL) y no relacionales (MongoDB, Cassandra)
Metodologías y Herramientas:
Metodologías ágiles (Scrum, Kanban)
Herramientas de gestión: Clarity PPM, Confluence, Jira
Software de diseño: Figma, Adobe XD, Sketch
Habilidades y Competencias
Proactividad, Empatía, Autonomía, Visión analítica, Resolución de problemas, Comunicación, Trabajo en equipo, Innovación, Gestión del tiempo.
java, python, sql, javascript, spring, react, oracle, Docker, Kubernetes
Buscamos personas curiosas y comprometidas. Personas que buscan crecer, pero, sobre todo, mejorar el entorno de los empleados del grupo. ¿Eres una de ellas? Entonces, ¡esta oferta es para ti!
¿Qué proyectos desarrollamos?
Dependiendo tu enfoque podrás emplear tus conocimientos para:
a. Proyectos de inteligencia artificial, como asistentes virtuales, análisis de texto, recomendadores y gestión documental
b. proyectos relacionados con el sector financiero: on-line banking, apps, cajeros.
Cómo será tu día a día...
Desarrollo de software y soluciones de IA o de producto para la compañía asegurando eficiencia, calidad y escalabilidad.
Integración de tecnología en todo el stack y desarrollo de servicios reutilizables de IA.
Mejora continua mediante análisis del estado del arte y pruebas de concepto.
Trabajo en equipo multidisciplinar bajo metodología Agile.
Desarrollo integral del ciclo de vida del software: análisis, programación, pruebas y evolución
Requisitos y competencias clave:
Título universitario finalizado en Informática, Ingeniería de Software, Telemática o similares, Matemáticas o Físicas
Conocimientos de las mejoras prácticas de desarrollo de software en todo su ciclo de vida, desde estándares de código, patrones de arquitectura, revisión de código, control de código, testing y operación.
Conocimientos Técnicos (no debes conocer todas las tecnologías pero al momento de aplicar, debes especificar cuáles de las mencionadas dominas)
Lenguajes de programación: Java, Python (FastAPI, SQLAlchemy), TypeScript, JavaScript, HTML5, CSS
Frameworks y bibliotecas: Spring Boot, Spring JPA, Node.js, React, StencilJS, Hibernate
IA y Machine Learning: PyTorch, Scikit Learn, TensorFlow, Keras, LangChain
Tecnologías: API RESTful, desarrollo híbrido y multiplataforma (responsive, adaptive, PWA), testing y QA, design systems
Cloud: Docker, Kubernetes
Bases de datos: Relacionales (Oracle, MySQL) y no relacionales (MongoDB, Cassandra)
Metodologías y Herramientas:
Metodologías ágiles (Scrum, Kanban)
Herramientas de gestión: Clarity PPM, Confluence, Jira
Software de diseño: Figma, Adobe XD, Sketch
Habilidades y Competencias
Proactividad, Empatía, Autonomía, Visión analítica, Resolución de problemas, Comunicación, Trabajo en equipo, Innovación, Gestión del tiempo.
java, python, sql, javascript, spring, react, oracle, Docker, Kubernetes