Titulación- Titulación universitaria en Informática o ciclo superior en Informática.Conocimientos y experiencia- Experiencia mínima de 5 años como Analista Desarrollador en entorno .NET Core y C#.- Capacidad de análisis de requerimientos funcionales y técnicos, participando en la definición de soluciones junto a equipos de negocio.- Experiencia en bases de datos relacionales (SQL Server) : administración básica de base de datos, diseño y modelado de datos, escritura avanzada de consultas SQL, creación y mantenimiento de stored procedured, triggers, view…, técnicas de tuning.- Desarrollo de APIs RESTful- Control de versiones con Git y Azure DevOps.- Experiencia en mensajería electrónica (EDI, XML, JSON).- Conocimientos de MS Entity Framework.- Uso de Swagger / OpenAPI para documentación, diseño y pruebas de APIs.- Experiencia en integración con colas de mensajería (ActiveMQ).Funciones- Analista / Programador de software sobre tecnología .Net (N-Capas, DDD, patrones MVP, DI)- Analista / Programador de servicios web WCF, WEB API- Análisis, diseño e implementación de aplicaciones de escritorio, web y multiplataforma- Análisis de requisitos. Elaboración de historias de usuario y casos de uso.Valorable- Conocimientos de ElasticSearch : modelado, consultas, integración y monitoreo.- Experiencia en plataformas de integración y buses de servicios WSO2.- Experiencia en aseguramiento de la calidad : pruebas unitarias, de integración y funcionales (NUnit, xUnit, Microsoft Test Manager).- Certificaciones técnicas en Microsoft, ITIL, Scrum, Agile, etc.- Conocimiento en herramientas de gestión del ciclo de vida del software : Azure DevOps, JIRA Software.- Conocimientos en desarrollo Front-End : Angular +14 y Kendo UI.
Analista Programador • Valladolid, Kingdom Of Spain, España