




Resumen: Buscamos un Ingeniero Senior de Software Full Stack apasionado y experimentado para construir y entregar soluciones de software de alta calidad, manteniéndose a la vanguardia de la innovación tecnológica. Aspectos destacados: 1. Contribuir al diseño, desarrollo y pruebas de software utilizando .NET y React 2. Impulsar la adopción de tecnologías y frameworks de vanguardia 3. Apoyar y orientar a los miembros junior del equipo, fomentando su crecimiento profesional Buscamos un **Ingeniero Senior de Software Full Stack (.NET \+ React)** apasionado y experimentado para unirse a nuestro equipo, aportando experiencia en tecnologías modernas, comunicación efectiva y compromiso con la colaboración y la excelencia técnica. Este puesto implicará construir y entregar soluciones de software de alta calidad mientras se mantiene a la vanguardia de la innovación tecnológica. **Responsabilidades** * Contribuir al diseño, desarrollo y pruebas de productos de software utilizando .NET y React * Impulsar la adopción de tecnologías y frameworks de vanguardia para mejorar los estándares de desarrollo * Colaborar con equipos multifuncionales para definir requisitos técnicos e implementar soluciones * Asumir la responsabilidad de las tareas y proyectos asignados, garantizando una entrega de alta calidad y puntual * Apoyar y orientar a los miembros junior del equipo, fomentando su crecimiento profesional y la colaboración * Desarrollar y mantener APIs RESTful, asegurando rendimiento y fiabilidad * Implementar interfaces de usuario front-end utilizando React, JavaScript/TypeScript y tecnologías relacionadas * Garantizar la gestión y optimización de bases de datos con SQL Server, PostgreSQL o MySQL * Utilizar control de versiones y mantener flujos de trabajo eficaces con Git y metodologías Gitflow * Contribuir a la mejora de las prácticas de CI/CD y asistir en despliegues contenerizados cuando corresponda * Comunicarse de forma efectiva para producir documentación clara y articular soluciones técnicas * Seguir las mejores prácticas de programación y ayudar a mantener sólidos estándares de desarrollo **Requisitos** * 3 años o más de experiencia en ingeniería de software, incluyendo desarrollo full stack con .NET y React * Experiencia avanzada en C\#, ASP.Net Core, API REST, HTML, CSS/LESS y JavaScript/TypeScript * Competencia en sistemas de bases de datos SQL: SQL Server, PostgreSQL o MySQL, con experiencia en T\-SQL * Competencia en frameworks SPA: ReactJS; conocimientos de jQuery son un valor añadido * Conocimiento de control de versiones con Git y flujos de trabajo, incluida la metodología Gitflow * Licenciatura en Ciencias de la Computación o disciplina afín, o experiencia equivalente * Capacidad para trabajar de forma independiente y como miembro de un equipo, con sólidas cualidades de liderazgo * Comprensión sólida de los principios de programación orientada a objetos (POO), patrones de diseño y mejores prácticas de programación * Flexibilidad para explorar nuevas tecnologías y aplicarlas de forma efectiva dentro de los proyectos * Excelentes habilidades de comunicación en inglés, demostrando un nivel B2/C1 **Deseable** * Experiencia previa en tecnologías de contenedores como Docker o Kubernetes * Experiencia o interés en tecnologías de inteligencia artificial y herramientas relacionadas * Conocimientos en bases de datos no SQL (por ejemplo, MongoDB, LiteDB, Cassandra) * Familiaridad con Python y sus ecosistemas relacionados * Conocimiento de pipelines CI/CD y entornos en la nube como Azure


