Senior Backend
Job Summary
Buscamos un/a con sólida experiencia en el ciclo de vida completo de aplicaciones empresariales para uno de nuestros clientes:
Responsabilidades principales
- Desarrollo y Mantenimiento: Diseñar desarrollar y mantener aplicaciones empresariales utilizando el (C# MVC y Web Forms).
- Integraciones: Implementar y gestionar integraciones con plataformas externas (ej. Workday) y sistemas corporativos mediante el uso de APIs REST y SOAP.
- Gestión de Datos: Diseñar y optimizar bases de datos en SQL Server Snowflake y MySQL desarrollando stored procedures y funciones complejas para mejorar el rendimiento.
- ETL y Migraciones: Diseñar e implementar procesos de extracción transformación y carga (ETL) utilizando SSIS para la consolidación de datos.
- Cloud & DevOps: Soporte en el despliegue y migración de entornos utilizando servicios de Azure (Functions Logic Apps Blob Storage) y control de versiones con Git.
- Soporte Crítico: Gestión de incidentes y soporte on-call para aplicaciones de misión crítica garantizando la alta disponibilidad del sistema.
- Metodologías: Colaborar en entornos Agile bajo marcos de trabajo Scrum y Kanban utilizando Jira y Confluence para la gestión de tareas.
Requisitos técnicos
- Experiencia: 4 años de experiencia demostrable en el desarrollo de aplicaciones con el .
- Backend: Dominio experto de C# y Entity Framework.
- Frontend: Experiencia en MVC Web Forms JavaScript jQuery HTML y CSS.
- Bases de Datos: SQL Server (avanzado) Snowflake y MySQL.
- Herramientas de Datos: SSIS (SQL Server Integration Services).
- Cloud: Azure (Functions Logic Apps Blob Storage).
- Protocolos: REST y SOAP APIs.
- Control de Versiones: Git.
Deseable
- Conocimientos básicos de Kotlin para desarrollo backend.
Required Skills:
Requisitos: Experiencia en Python: Experiencia sólida y demostrable de más de 4 años en desarrollo utilizando Python como lenguaje principal. Dominio de Big Data: Conocimiento práctico avanzado en PySpark y manejo de grandes volúmenes de datos. Perfil Analítico: Alta capacidad para la resolución de problemas técnicos y orientación a resultados de calidad. Valorable: Experiencia o conocimientos en Databricks. Experiencia trabajando con PySpark Streaming para procesamiento de datos en tiempo real