Desarrollador/a Senior Python (Django)
Role details
Job location
Tech stack
Job description
Si disfrutas dando forma a soluciones tecnológicas robustas y participar en decisiones de arquitectura, te invitamos a conocernos personalmente., COTESA se especializa en la observación de la Tierra y el desarrollo de soluciones geoespaciales innovadoras., Desarrollamos plataformas web y aplicaciones móviles que permiten optimizar recursos urbanos, mejorar la toma de decisiones y analizar dinámicas territoriales con precisión., Te incorporarás a un equipo técnico con alto nivel de especialización, donde tu rol será clave en el diseño y desarrollo de soluciones backend modernas., * Participar en el diseño de arquitecturas web escalables basadas en Python y Django
- Desarrollar y evolucionar APIs REST que conectan sistemas complejos y productos digitales
- Contribuir a la mejora continua del código aplicando principios de Clean Architecture
- Colaborar con equipos multidisciplinares (frontend, GIS, data, producto) en proyectos de alto impacto
- Proponer mejoras técnicas y tomar decisiones que influyan directamente en la calidad del producto
- Trabajar en entornos donde la innovación tecnológica (IA, datos geoespaciales, smart solutions) forma parte del día a día
Requirements
- Teledetección y observación satelital
- Sistemas de Información Geográfica (SIG)
- Inteligencia Artificial
- Big Data geoespacial, Valoramos especialmente formación en Ingeniería Informática, Telecomunicaciones o áreas afines, ya que facilita comprender tanto la lógica de desarrollo como los retos técnicos asociados a arquitecturas complejas., Será clave contar con al menos 5 años de experiencia en desarrollo con Python, porque te permitirá abordar con autonomía retos técnicos reales desde el inicio.
La experiencia sólida en Django es importante, ya que será la base sobre la que se construyen las soluciones backend del equipo.
Haber trabajado con APIs REST marcará la diferencia, ya que gran parte del valor del puesto está en la integración de sistemas y el desarrollo de servicios escalables.
Conocimientos técnicos
El conocimiento de principios de Clean Architecture será especialmente relevante, porque te permitirá diseñar soluciones mantenibles, escalables y alineadas con buenas prácticas de desarrollo., La capacidad de análisis será fundamental para comprender problemas complejos y transformarlos en soluciones técnicas viables., Experiencia en entornos cloud, integración con sistemas GIS o participación en proyectos de datos será un plus, ya que enriquecerá tu contribución dentro del equipo.
Benefits & conditions
- Teletrabajo y flexibilidad horaria para facilitar la conciliación y el equilibrio personal
- Jornada intensiva en verano, porque el descanso también forma parte del rendimiento sostenible
- Oportunidades reales de carrera, donde podrás evolucionar hacia roles técnicos o de liderazgo
- Plan de formación adaptado a tu crecimiento, alineado con tus intereses y el futuro tecnológicoIncorporación a una empresa en constante evolución, donde siempre hay nuevos retos y aprendizajes