Desarrollador Senior.NET y ASP.NET Descripción Perfil requerido Perfil Senior con al menos 6 años de experiencia en desarrollo .NET y ASP.NET y capacidad de liderazgo técnico para las Administraciones Públicas Requisitos técnicos principales Dominio de C# y .NET Framework (3.5 y 4.x) y/o .NET Core. Experiencia en ASP.NET: Web Forms, MVC, Web API (deseable ASP.NET Core). Conocimiento de arquitectura por capas y orientación a servicios deseable experiencia en microservicios ( 1 año). Programación multihilo y asíncrona (Threads, Task, async/await). Uso de librerías para comunicaciones seguras y transferencia de ficheros (SFTP, FTP, HTTP(S), edtFTPnet/PRO). Experiencia con componentes criptográficos (.NET Crypto API): MAC, cifrado y firmas digitales. Diseño y construcción de APIs REST (ASP.NET Web API / Core) y familiaridad con OpenAPI/Swagger. Acceso a datos mediante Entity Framework, ADO.NET o Dapper experiencia con SQL Server, Oracle y PostgreSQL. Conocimiento en integración distribuida: colas, mensajería (MSMQ, RabbitMQ, Azure Service Bus), patrones pub/sub. Conocimientos deseables Patrones de diseño: Factory, Strategy, Repository, DI. Clean Code. Gestión de soluciones .NET: Visual Studio, NuGet, modularización. Control de versiones Git. Testing: MSTest, NUnit, xUnit, mocks con Moq pruebas de carga con JMeter o similares. Front-end complementario: HTML5, CSS3, JavaScript, Angular, React o Vue.js. Experiencia en WinForms/WPF, especialmente en módulos tipo LTBCC, y procesos de migración a web. Integración con sistemas de transporte (Oyster, CTE, EM de Metro/National Rail). Gestión de logs y telemetría (log4net, NLog, Serilog). Experiencia en migración de sistemas legados (.NET 3.5 / 4.x .NET Core). Control de versiones con flujos como Git Flow o trunk-based development. Condiciones Contrato indefinido 100 teletrabajo Horario: L J: 08:00 18:00 V: 08:00 15:00 Calendario laboral Madrid c#, .net,asp .net,mvc,webapi,entity framework,sql server,oracle,postgresql,git,angular,react,vue js,microservicios,rest