Software Engineer

Zenova
Municipality of Madrid, Spain
yesterday

Role details

Contract type
Apprenticeship
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Spanish
Compensation
€ 50K

Job location

Municipality of Madrid, Spain

Tech stack

API
Azure
Software as a Service
Cloud Computing
Software Quality
Code Review
Continuous Integration
Relational Databases
Software Design Patterns
Object-Oriented Software Development
Software Engineering
Web Applications
Working Model 2D
Backend
Front End Software Development
DDD (Domain Driven Development)
REST
Software Version Control
Microservices

Job description

Zenova, ubicado en Madrid, busca un/a Software Engineer para unirse a su equipo técnico multidisciplinar. El candidato participará en el ciclo de vida del software, mejorando aplicaciones en la nube y asegurando calidad mediante buenas prácticas., * Desarrollar y mantener aplicaciones backend y frontend.

  • Participar en la definición técnica y análisis de nuevas funcionalidades.
  • Colaborar en el diseño de arquitectura y buenas prácticas., Zenova es una scale-up consolidada con sede en Madrid que está transformando la gestión energética de grandes empresas y grupos inmobiliarios. Nuestra plataforma SaaS simplifica y automatiza procesos complejos, desde el alta de suministros hasta el control de facturas y la optimización del consumo, con el objetivo de hacer la gestión energética más eficiente, transparente y digital.

Buscamos un/a Software Engineer con experiencia en el diseño, desarrollo y mantenimiento de aplicaciones web. Formarás parte de un equipo técnico multidisciplinar, participando en todas las fases del ciclo de vida del software y contribuyendo a proyectos desplegados en entornos cloud.

Desarrollar y mantener aplicaciones backend y frontend.

Participar en la definición técnica, análisis y estimación de nuevas funcionalidades.

Colaborar en el diseño de arquitectura, estándares y buenas prácticas de desarrollo.

Diseñar, integrar y consumir APIs RESTful.

Trabajar con bases de datos relacionales, optimizando consultas y estructuras.

Garantizar la calidad del código mediante testing, code reviews y control de versiones.

Participar en despliegues sobre Azure y en la mejora continua de los pipelines de CI/CD.

Requirements

Con experiencia en Programación Orientada a Objetos y conocimientos de frameworks modernos, el candidato podrá crecer en su carrera profesional con oportunidades de aprendizaje continuo y un modelo de trabajo híbrido., * Experiencia como Fullstack o perfil back/front.

  • Experiencia con frameworks modernos de desarrollo.

  • Familiaridad con entornos cloud., Programación Orientada a Objetos Frameworks modernos de frontend o backend Bases de datos relacionales Clean Architecture Microservicios Entornos CI/CD Buenas prácticas de desarrollo, * Experiencia como Fullstack o perfil back/front con ganas de crecer hacia el otro lado.

  • Conocimiento sólido de Programación Orientada a Objetos.

  • Experiencia con frameworks modernos de frontend o backend.

  • Experiencia con bases de datos relacionales.

  • Familiaridad con entornos cloud o motivación real para aprenderlos.

  • Experiencia previa con tecnologías de nuestro stack.

  • Clean Architecture, DDD, microservicios y patrones de diseño.

  • Experiencia con entornos CI/CD.

  • Buenas prácticas: testing, documentación y code reviews.

  • Modelo de trabajo híbrido.

  • Retribución flexible y seguro médico privado.

  • Acceso instantáneo al salario.

  • 26 días de vacaciones + jornada reducida en verano.

  • Plataforma de beneficios culturales.

  • Aprendizaje continuo y rápidas oportunidades de crecimiento.

Benefits & conditions

Retribución flexible Seguro médico privado 26 días de vacaciones + jornada reducida en verano Plataforma de beneficios culturales

Apply for this position