Sobre la empresa:
El Grupo El Ciruelo está formado por varias empresas agrícolas, 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.
Puesto de trabajo
* Nombre:
Programador/a Senior
* Departamento:
IT-Desarrollo
* Jornada laboral:
9:00-17:30 (horario de verano) / 8:30-17:00 (horario de invierno)
* 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.
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,
- JavaScript).
- 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.
Fecha incorporación
: próxima
Condiciones:
* Contrato indefinido / Jornada completa
* Entorno colaborativo y orientado a la mejora continua.
* Salario: se valorará según la adecuación al puesto y la experiencia previa.
* Oportunidades de desarrollo profesional y participación en proyectos de transformación digital.