DESCRIPCIóN
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 crecimiento 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.