Full Stack Engineer - InnoIT Consulting
hace 1 día
Barcelona
Actualmente buscamos incorporar un/a Desarrollador/a Full Stack Senior para participar en un proyecto estable y de largo recorrido dentro de un entorno tecnológico moderno basado en arquitecturas cloud y microservicios. Buscamos una persona con sólida experiencia en desarrollo backend con .NET, capacidad para trabajar con autonomía y ganas de seguir creciendo profesionalmente. La experiencia en Angular será especialmente valorada, ya que permitirá contribuir de forma más transversal dentro del equipo. Trabajamos siguiendo principios de Specification-Driven Development (SDD), donde las especificaciones funcionales y técnicas se convierten en el elemento central del proceso de desarrollo. Este enfoque nos permite mejorar la calidad, la trazabilidad y la velocidad de entrega, asegurando que las soluciones se construyan con una visión clara desde el diseño hasta la implementación. Además, apostamos por una cultura de AI-Assisted Development, incorporando herramientas de Inteligencia Artificial en nuestro día a día para potenciar la productividad, acelerar la generación de soluciones, mejorar la calidad del código y automatizar tareas de desarrollo. ¿Qué harás? Desarrollo Backend (foco principal del puesto) • Diseñar, desarrollar y mantener APIs y servicios backend utilizando C# y .NET, • Participar en el diseño y evolución de arquitecturas basadas en microservicios, • Desarrollar integraciones y procesos asíncronos mediante sistemas de mensajería, • Participar en la toma de decisiones técnicas y en la mejora continua de la plataforma, • Aplicar buenas prácticas de desarrollo orientadas a la calidad, mantenibilidad y escalabilidad Datos e Integraciones • Trabajar con bases de datos relacionales SQL, • Diseñar y optimizar consultas y modelos de datos, • Implementar soluciones de caché utilizando Redis, • Colaborar en iniciativas de mejora de rendimiento y eficiencia DevOps y Cloud • Participar en la definición y mantenimiento de pipelines CI/CD, • Colaborar en despliegues automatizados y procesos de entrega continua, • Trabajar con entornos Docker y Kubernetes, • Contribuir a la observabilidad y monitorización de las aplicaciones Desarrollo Frontend (muy valorable) • Participar en el desarrollo y evolución de aplicaciones web utilizando Angular, • Colaborar en el desarrollo de funcionalidades end-to-end, • Contribuir a la mejora de la experiencia de usuario y la mantenibilidad del frontend Calidad y colaboración • Desarrollar y mantener pruebas unitarias e integradas, • Participar en revisiones de código y sesiones de diseño técnico, • Colaborar estrechamente con otros equipos de desarrollo, QA y negocio, • Compartir conocimiento y contribuir al crecimiento técnico del equipo Requisitos Imprescindibles • Al menos 5 años de experiencia profesional con .NET y C#, • Experiencia sólida en diseño y desarrollo de APIs REST, • Conocimientos profundos de SQL y bases de datos relacionales, • Experiencia trabajando en entornos Agile (Scrum/Kanban), • Manejo de Git y flujos de trabajo colaborativos, • Capacidad para trabajar de forma autónoma y orientada a resultados, • Nivel de inglés B2-C1, • Experiencia con arquitecturas distribuidas y colas de mensajería (prioritario RabbitMQ) Muy valorable • Experiencia con Angular, • Arquitecturas de microservicios, • RabbitMQ, MassTransit o Azure Service Bus, • Redis, • Azure DevOps, • Docker y Kubernetes, • Datadog o Grafana, • Domain-Driven Design (DDD), • Clean Code y principios SOLID, • Experiencia utilizando herramientas de IA aplicadas al desarrollo de software Detalles del puesto 📍 Ubicación: Barcelona (Gran Vía 2) 🏢 Modalidad: Híbrida — 2 días presenciales (miércoles y jueves) 💼 Tipo de contrato: Indefinido ¿Qué ofrecemos? ⏱️ Horario flexible 🏠 Modelo de trabajo híbrido, favoreciendo el equilibrio entre vida personal y profesional 💰 Salario competitivo y plan de retribución flexible 🩺 Seguro médico privado 🎓 Presupuesto anual para formación y desarrollo profesional 📚 Cursos de idiomas 🤓 Participación en comunidades tecnológicas y eventos del sector 🔄 Seguimiento continuo y acompañamiento profesional 🚀 Plan de desarrollo y crecimiento adaptado a tus objetivos En INNOIT Consulting creemos que el talento se desarrolla en un entorno donde aprender, innovar y disfrutar del camino van de la mano. Si quieres saber más sobre nosotros 👉 https://www.inno-it.es/ 👉 INNOIT Consulting Barcelona Meetup: https://www.meetup.com/es-ES/Meetup-de-InnoIT-Consulting-en-Barcelona/ 👉 INNOIT Consulting Madrid Meetup: https://www.meetup.com/es-ES/meetup-de-innoit-consulting-en-madrid/ Diversidad, Equidad e Inclusión En INNOIT Consulting promovemos activamente la diversidad, la equidad y la inclusión. Damos la bienvenida a personas con todo tipo de perfiles, experiencias y trayectorias profesionales, y fomentamos especialmente la participación de colectivos tradicionalmente infrarrepresentados en el sector tecnológico. Evaluamos todas las candidaturas de manera objetiva y justa, garantizando la igualdad de oportunidades durante todo el proceso de selección. Asimismo, nos comprometemos a realizar los ajustes razonables necesarios para asegurar una experiencia accesible e inclusiva. No discriminamos por razón de género, edad, origen, nacionalidad, orientación sexual, identidad o expresión de género, religión, discapacidad o cualquier otra condición protegida por la legislación vigente. Trabajamos para construir un entorno laboral diverso, respetuoso e inclusivo, donde todas las personas tengan las mismas oportunidades de crecimiento, desarrollo y reconocimiento profesional. 🚀 Únete a nuestro equipo, participa en proyectos innovadores y sigue creciendo junto a profesionales apasionados por la tecnología.