Desarrollador/a Full Stack Senior (.NET + Angular)
Barcelona
Modalidad híbrida: 2 días presenciales
Contrato indefinido
Nivel Mid-Senior
Inglés B2-C1
Sobre INNOIT Consulting
En INNOIT Consulting estamos en búsqueda de una persona con una 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.
Más allá de los conocimientos técnicos, buscamos personas con iniciativa, actitud positiva, capacidad de aprendizaje y motivación por evolucionar en un entorno de ingeniería moderno.
Nuestra forma de trabajar
Creemos que la ingeniería de software está evolucionando rápidamente y queremos que nuestro equipo evolucione con ella.
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.
Buscamos profesionales con curiosidad tecnológica, mentalidad de mejora continua y ganas de formar parte de una nueva forma de construir software donde la combinación de ingeniería sólida e inteligencia artificial marca la diferencia.
¿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
* Experiencia sólida en desarrollo con C# y .NET.
* Experiencia en diseño y desarrollo de APIs REST.
* Conocimientos 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.
* Al menos 5 años de experiencia profesional con .NET
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.
¿Qué ofrecemos?
Horario flexible.
Trabajo en remoto con flexibilidad y equilibrio entre vida personal y profesional.
Salario competitivo y plan de retribución flexible.
Seguro médico privado.
Formación continua, tanto técnica como en habilidades transversales.
Cursos de idiomas.
Participación en comunidades tecnológicas y eventos del sector.
Seguimiento continuo y acompañamiento profesional.
Plan de desarrollo y crecimiento profesional adaptado a tus objetivos.
En InnoIT creemos que el talento se desarrolla en un entorno donde aprender, innovar y disfrutar del camino van de la mano.
Únete a nuestro equipo, desarrolla tu potencial, participa en proyectos innovadores y sigue creciendo junto a profesionales apasionados por la tecnología.
¡Te estamos esperando!
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 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.