Desarrollador de Aplicaciones .NET Senior | Trabajo Remoto

Remoto
Jornada completa
Como parte integral de nuestro equipo de tecnología, será responsable de mejorar nuestra plataforma basada en .NET, migrar componentes legados y optimizar la integración de fuentes de datos en un entorno completamente remoto. Responsabilidades Clave: - Perfeccionar y mejorar continuamente nuestra plataforma de producto basada en arquitectura SOA y tecnología .NET 8. - Diseñar e implementar estrategias de migración para herramientas y sistemas legados hacia tecnologías modernas. - Desarrollar e integrar nuevas fuentes de datos en nuestros sistemas existentes con enfoque en la eficiencia y escalabilidad. - Adaptar y optimizar los procesos de incorporación de datos existentes cuando se presentan cambios en los requisitos o fuentes. - Colaborar con equipos multidisciplinarios para asegurar la calidad y el rendimiento de las soluciones implementadas. - Participar en revisiones de código y sesiones de diseño técnico para mantener los estándares de calidad. - Documentar adecuadamente el código, las arquitecturas y los procesos implementados. - Investigar y proponer mejoras técnicas para optimizar el rendimiento y la seguridad de nuestras aplicaciones. Requisitos Imprescindibles: - Experiencia demostrable de al menos 5 años en desarrollo de aplicaciones utilizando el ecosistema .NET (C#, ASP.NET Core, .NET 8). - Conocimiento profundo de arquitecturas orientadas a servicios (SOA) y patrones de diseño modernos. - Experiencia sólida en desarrollo y optimización de procesos ETL (Extracción, Transformación y Carga). - Dominio de Microsoft SQL Server y otras tecnologías de bases de datos relacionales. - Experiencia en el desarrollo de APIs RESTful y servicios web. - Habilidades de comunicación excelentes, con capacidad para expresar conceptos técnicos complejos de manera clara. - Orientación al cliente y capacidad para entender requisitos de negocio. - Capacidad demostrada para priorizar tareas eficientemente en entornos dinámicos. - Metodología de trabajo auto-organizada, alta motivación y confiabilidad en la entrega de resultados. Conocimientos Adicionales Valorados: - Experiencia con Visual Basic 6 (VB6) para la migración de aplicaciones legadas. - Conocimientos en servicios cloud de AWS o Azure, especialmente en despliegue y gestión de aplicaciones. - Experiencia configurando y optimizando pipelines de CI/CD utilizando herramientas como Azure DevOps, Jenkins o GitHub Actions. - Experiencia previa en el sector bancario o trading de energía, con comprensión de las particularidades de estos dominios. - Conocimientos de Entity Framework, Dapper u otros ORM para .NET. - Experiencia en metodologías ágiles (Scrum, Kanban) y herramientas de gestión de proyectos. ¿Por qué unirse a nuestro equipo? En nuestra organización, valoramos la innovación técnica y el crecimiento profesional. Ofrecemos un entorno de trabajo completamente remoto, con proyectos desafiantes que le permitirán expandir sus habilidades en el ecosistema .NET y arquitecturas modernas. Formará parte de un equipo altamente cualificado, con oportunidades para influir directamente en la evolución de nuestros productos tecnológicos y contribuir a soluciones que generan impacto real en sectores críticos.