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.