Desarrollador@.NET Senior
hace 15 días
Picanya
RESPONSABILIDADES PRINCIPALES Desarrollo, mantenimiento y evolución de aplicaciones web y servicios en .NET / C# (versiones Core 9-10, ASP.NET, .NET Framework 4.8). Diseño e implementación de APIs REST para integración entre sistemas internos y servicios externos. Desarrollo de interfaces de usuario con Razor y componentes en Node.js cuando sea necesario. Integración de aplicaciones con el sistema central IBM Power9 / DB2 mediante conectores y servicios. Diseño, optimización y mantenimiento de consultas y procedimientos en SQL Server. Análisis funcional y técnico de nuevos requisitos de negocio en colaboración con las áreas usuarias. Resolución de incidencias técnicas de nivel 2 y soporte a usuarios clave en horario laboral. Documentación técnica de los desarrollos realizados. Colaboración estrecha con el área de Sistemas para garantizar la coherencia arquitectónica y operativa. Mantenimiento y evolución de sistemas de automatización de incidencias basados en agentes de IA, n8n y modelos LLM locales. REQUISITOS IMPRESCINDIBLES Formación: Grado en Ingeniería Informática, Ingeniería del Software o equivalente. Experiencia: Mínimo 5 años de experiencia profesional en desarrollo .NET / C#. Experiencia demostrable en proyectos con ASP.NET y .NET Framework 4.8. Experiencia en .NET Core (idealmente versiones recientes 8-10). Experiencia en diseño y consumo de APIs REST. Experiencia en SQL Server: diseño de esquemas, consultas optimizadas, procedimientos almacenados. Experiencia previa en entornos empresariales con sistemas de información transaccionales. Conocimientos técnicos: .NET / C# (Core 9-10 y Framework 4.8) ASP.NET, MVC, Razor REST APIs (diseño, implementación y consumo) Node.js (nivel funcional) SQL Server (avanzado) Git y herramientas de control de versiones Visual Studio y/o VS Code REQUISITOS VALORABLES Experiencia con sistemas IBM i / Power9 e integración con DB2. Conocimientos de RPG o CL (no imprescindibles). Experiencia con Entity Framework / Entity Framework Core. Conocimientos prácticos de agentes de IA, integración con LLMs y herramientas de automatización (n8n, LangChain o similares). Experiencia con APIs de LLMs (OpenAI, Anthropic, modelos locales tipo LLaMA). Familiaridad con metodologías ágiles (Scrum, Kanban). Conocimientos básicos de DevOps (CI/CD, Azure DevOps). Experiencia en sector retail o de distribución. COMPETENCIAS PERSONALES Capacidad de trabajo autónomo con criterio técnico propio. Buenas habilidades de comunicación y colaboración con áreas no técnicas. Orientación a la resolución de problemas y proactividad. Capacidad de análisis funcional y comprensión de procesos de negocio. Trabajo en equipo.