|
Oferta de trabajo – Programador/a Senior
|
| A. Sobre la empresa | |
|
En El Ciruelo apostamos firmemente por igualdad de oportunidades para todos/as. Valoramos la diversidad y nos comprometemos a crear un entorno inclusivo, que defienda toda situación protegida por la ley. Además, animamos a los/las solicitantes con discapacidad igual o superior al 33% a postularse, ya que su talento y perspectivas son muy valorados en nuestro equipo.
|
|
| B. Puesto de trabajo | |
| Puesto
|
Programador/a Senior |
| Departamento:
|
IT-Desarrollo
|
| Jornada laboral:
|
9:00-17:30 (horario de verano) / 8:30-17:00 (horario de invierno)
|
| Modalidad/Ubicación:
|
PRESENCIAL – Alhama de Murcia.
Se valorará la cercanía al puesto de trabajo. |
| Propósito: | El/La Programador/a Senior es responsable del diseño, desarrollo, mantenimiento y optimización de soluciones de software complejas, garantizando altos estándares de calidad, rendimiento y seguridad. Actúa como referente técnico dentro del equipo, aportando experiencia, liderazgo técnico y apoyo en la toma de decisiones arquitectónicas. |
| Funciones y responsabilidades: | • Diseñar y desarrollar aplicaciones y sistemas de software robustos, escalables y mantenibles. • Analizar requisitos funcionales y técnicos, proponiendo soluciones eficientes. • Definir y validar arquitecturas de software y patrones de diseño. • Revisar código (code reviews) y asegurar el cumplimiento de buenas prácticas y estándares de desarrollo. • Optimizar el rendimiento, la seguridad y la calidad del software existente. • Colaborar con equipos multidisciplinares (producto, QA, UX/UI, DevOps). • Participar en la planificación técnica de proyectos, estimación de tareas y definición de hitos. • Resolver incidencias complejas y dar soporte técnico avanzado. • Mentorar y guiar a programadores junior y mid-level. • Documentar soluciones técnicas, procesos y decisiones de diseño. |
| C. Perfil profesional | |
| Formación requerida: | Titulación en Ingeniería Informática, Telecomunicaciones o formación equivalente. |
| Conocimientos técnicos: | • Experiencia mínima de 5 años en desarrollo de software.
• Dominio avanzado de uno o varios lenguajes de programación (C#, Java, • Experiencia con frameworks y librerías modernas relacionadas con el stack tecnológico. • Conocimientos sólidos de bases de datos relacionales y/o no relacionales.• Experiencia en diseño de APIs. • Conocimientos de arquitectura de software (microservicios, monolitos, arquitecturas distribuidas). • Uso avanzado de sistemas de control de versiones (Git, Bitbucket). • Experiencia en entornos de integración y despliegue continuo (CI/CD), auditoría y evolución de despliegues. • Conocimientos de seguridad en aplicaciones y buenas prácticas OWASP. • Experiencia trabajando en metodologías ágiles (Jira). |
| Competencias clave: | • Alta capacidad de análisis y resolución de problemas complejos. • Pensamiento crítico y orientación a la calidad del software. • Capacidad de liderazgo técnico y trabajo en equipo. • Autonomía y responsabilidad en la toma de decisiones. • Habilidades de comunicación técnica, tanto oral como escrita. • Capacidad para adaptarse a nuevas tecnologías y entornos cambiantes. |
| Valorable | Se valorará positivamente la cercanía al puesto |
| Fecha incorporación: | Próxima |
| Salario: | Según adecuación al puesto y experiencia previa. |
| Qué ofrecemos | • Contrato indefinido
• Entorno colaborativo y orientado a la mejora continua. • Oportunidades de desarrollo profesional y participación en proyectos de transformación digital |