Buscamos para importante proyecto de cliente (Contratación directa) un Senior Software Engineer con al menos 3 años de experiencia.
Descripción
¿Te gustaría formar parte de nuestro área tecnológica de Desarrollo y aportar tus
conocimientos y tu experiencia para conseguir nuestros objetivos en los distintos proyectos?
¿Eres un/a desarrollador/a con capacidad de gestión que se mantiene al día de las últimas
tendencias en tecnología y quieres aplicarlo en el día a día?
¡Esta oferta te va a encantar!
Formarás parte de un equipo de aproximadamente 5 miembros y, como parte del desarrollo
profesional del perfil, podrás llegar a gestionar la planificación, el desarrollo,
mantenimiento y mejora de las distintas herramientas, participando en el análisis y
diseño de nuevas aplicaciones, así como en la implementación de las últimas
tecnologías en nuestros proyectos.
Como perfil Senior, serás el referente de los perfiles técnicos del equipo y propondrás
mejoras para el continuo desarrollo del departamento y de la empresa.
¿te sumas al reto?
Requisitos:
Tecnologías IMPRESCINDIBLES
Python, Ruby, HTML, CSS
JavaScript, JQuery, Git
GitHub, MySql, SQL
Conocimientos requeridos imprescindibles
* Experiencia mínima de 4-6 años.
* Grado en Ingeniería Informática o experiencia equivalente (no imprescindible)
* Conocimientos sólidos en arquitectura de software y buenas prácticas de programación.
* Experiencia con metodologías ágiles (Scrum, Kanban..).
* Conocimientos en CI/CD.
* Experiencia con sistemas de versionado de código como Git.
* Inglés fluido B2 (no imprescindible)
Conocimientos deseados:
● Framework Full Stack:
○ Next.js & TypeScript (prioritario)
○ Ruby On Rails (básico, prescindible)
● Back:
○ Python
● Front:
○ Conocimiento de HTML, CSS, JavaScript y Jquery.
○ React / Angular es un plus.
● Control de versiones
○ Experiencia con control de versiones, especialmente Git.
○ Experiencia en el uso de plataformas como GitHub, GitLab o Bitbucket.
● BBDD:
○ Experiencia trabajando con bases de datos relacionales (SQL, MySQL, PostgreSQL)
○ Experiencia trabajando con bases de datos no relacionales.
● Metodologías de Desarrollo:
○ Conocimiento de metodologías ágiles (Scrum, Kanban).
● Conocimiento Básico en CI/CD
○ Conocimiento IAC
● Testing:
○ Experiencia Básica en la escritura de pruebas unitarias y de integración.
● CloudComputing:
○ Experiencia trabajando con servicios en la nube como AWS, Azure o Google Cloud.
● Conocimientos en UI/UX:
○ Conocimientos básicos en diseño de interfaces y experiencia de usuario.
● Herramientas de Desarrollo:
○ Experiencia con entornos de desarrollo integrados (IDEs) como VSCode, IntelliJ, o PyCharm.
Te ofrecemos incorporarte a un gran equipo de profesionales, donde poder aprender, crecer
y tener posibilidades reales de desarrollo profesional.
Perfil deseado:
● Capacidad para trabajar de manera autónoma y en equipo.
● Habilidades de resolución de problemas y pensamiento crítico.
● Interés en desarrollar competencias a nivel management.