Create Alert
Email me similar jobs

Senior Fullstack Developer (C# / Python) - Freelancer

Condiciones del Puesto

• Ubicación: 100% Remoto (Imprescindible residencia en España).

• Modalidad Contratación: Freelance / Autónomo.

• Tarifa: 20€ - 25€ / hora (según experiencia).

• Misión: Liderar la migración y modernización de aplicaciones C# .NET de Windows a entornos Linux.


Descripción del Puesto

Estamos buscando un Senior Fullstack Developer con experiencia en migración de sistemas para liderar un proyecto crítico de transformación tecnológica. El objetivo principal es migrar una aplicación empresarial robusta desarrollada originalmente en C# sobre Windows hacia una arquitectura moderna basada en Linux.

Buscamos a un experto que entienda las sutilezas de .NET Core/6+ multiplataforma y sea capaz de gestionar la transición de dependencias, sistemas de archivos y configuraciones específicas de Windows hacia un entorno de contenedores en Linux.


Responsabilidades Principales

• Estrategia de Migración: Analizar el código C# existente para identificar dependencias de Windows (WinAPI, rutas de archivos, servicios de Windows) y planificar su refactorización hacia .NET Core/6+ compatible con Linux.

• Desarrollo y Refactorización: Reescribir y adaptar módulos de backend en C# y scripts de apoyo en Python para asegurar su funcionamiento óptimo en entornos Linux.

• Modernización con Contenedores: Diseñar e implementar el empaquetado de la aplicación en Docker y su orquestación en Kubernetes, eliminando la dependencia de infraestructura Windows Server.

• Gestión de Datos: Asegurar la migración y compatibilidad de las bases de datos SQL en el nuevo entorno, optimizando el rendimiento para sistemas basados en Linux.

• Automatización y DevOps: Configurar pipelines de CI/CD en GitLab para automatizar el ciclo de vida de la aplicación en la nueva infraestructura.


Requisitos Técnicos

• Experiencia demostrable en la migración de aplicaciones .NET Framework a .NET Core / .NET 6+.

• Dominio experto de C# con enfoque en desarrollo multiplataforma.

• Conocimiento profundo de las diferencias operativas entre Windows y Linux a nivel de sistema.

• Experiencia avanzada en Docker y Kubernetes para despliegue de aplicaciones productivas.

• Sólidos conocimientos en bases de datos SQL y su administración en entornos Linux.

• Manejo fluido de Python para tareas de automatización y servicios auxiliares.

• Experiencia con Git y GitLab CI/CD.


Cualidades Deseadas

• Capacidad analítica para resolver problemas de compatibilidad complejos.

• Experiencia en refactorización de arquitecturas monolíticas hacia microservicios.

• Enfoque en la optimización de recursos y rendimiento en Linux.


¿Eres un experto en transformar sistemas y buscas un proyecto desafiante como freelance en España? ¡Queremos conocerte!


Similar jobs

Senior Fullstack Developer (C# / Python) - Freelancer

Apply Now
Back to search page