Saltar al contenido

Senior Backend Engineer .NET y Python

Esta vacante se publicó el y es posible que haya caducado. Para confirmar si sigue abierta, busca más información en la publicación original. También puedes ver vacantes recientes de Desarrollo de software.

  • Remoto · Colombia
  • Tiempo completo
  • Senior
  • USD 5,000 – USD 8,000 al mes
Publicada en LinkedIn

Publicada

Contratan desde: Colombia

Descripción del puesto

Sobre la vacante

Siigo está buscando un Senior Backend Engineer para liderar técnicamente la modernización y evolución arquitectónica de servicios backend en un entorno 100% remoto desde Colombia. Este rol es clave para transformar la arquitectura hacia microservicios y optimizar sistemas existentes.

Responsabilidades principales:

  • Diseñar y evolucionar arquitectura backend en entornos Cloud (Azure)
  • Modernizar servicios existentes, incluyendo migración de monolitos
  • Construir y optimizar APIs REST escalables y seguras
  • Proponer mejoras basadas en arquitectura limpia y patrones de diseño
  • Implementar soluciones contenerizadas con Docker
  • Participar en decisiones técnicas junto al equipo de arquitectura y Cloud
  • Liderar técnicamente proyectos backend con enfoque hands-on

Requisitos técnicos indispensables:

  • Experiencia sólida como Backend Developer/Engineer Senior
  • Dominio de .NET (C#, ASP.NET Core)
  • Experiencia real trabajando con Python (capacidad de desarrollar o mantener servicios)
  • Experiencia en microservicios y/o modernización de monolitos
  • Conocimiento en arquitectura limpia y patrones de diseño
  • Experiencia en Azure
  • Docker y Kubernetes
  • Conocimiento en CI/CD

Modalidad: 100% remoto desde Colombia

¿Por qué deberías aplicar?

Esta es una oportunidad única para liderar transformaciones tecnológicas en una empresa establecida. No solo desarrollarás código, sino que diseñarás arquitecturas que impactarán directamente en la escalabilidad y eficiencia de los sistemas. Aprenderás de primera mano cómo migrar sistemas legacy hacia arquitecturas modernas en la nube, una habilidad altamente valorada en el mercado actual. Tendrás autonomía técnica para proponer soluciones innovadoras y trabajarás en un entorno donde tu expertise en .NET y Python será fundamental para el éxito del equipo.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: Arquitectura de microservicios, patrones de diseño avanzados, contenerización con Docker, orquestación con Kubernetes, CI/CD pipelines
  • Soft skills: Liderazgo técnico, comunicación efectiva con equipos de arquitectura, capacidad de mentoría, pensamiento estratégico

Tips prácticos para este puesto

  • Prepara ejemplos concretos de migraciones de monolitos a microservicios que hayas liderado
  • Demuestra tu experiencia dual en .NET y Python con casos reales de integración entre ambos
  • Investiga la stack tecnológica actual de Siigo para entender mejor los desafíos de modernización
  • Prepara un portafolio técnico que muestre decisiones arquitectónicas complejas

Recursos recomendados

  • Documentación oficial: Microsoft Azure Architecture Center, Python Design Patterns
  • Herramientas: Docker Compose, Kubernetes Dashboard, Azure DevOps
  • Influencers: Martin Fowler (arquitectura), Kelsey Hightower (Kubernetes)
  • Cursos: "Microservices with .NET Core and Docker" en Pluralsight, "Python for Backend Development" en Coursera

Preguntas frecuentes en entrevistas para este rol

  • "Describe cómo migrarías un monolito a microservicios" - Enfócate en estrategias de descomposición, identificación de bounded contexts y plan de migración incremental
  • "¿Cómo balanceas el uso de .NET y Python en un mismo proyecto?" - Explica criterios de selección por tipo de servicio, performance requirements y mantenibilidad
  • "Cuéntame sobre un desafío arquitectónico complejo que resolviste" - Usa el método STAR (Situación, Tarea, Acción, Resultado) y enfatiza el impacto técnico y de negocio

Rango salarial estimado (LATAM)

Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Mid | $3,500 - $5,000 | | Senior | $5,000 - $8,000 | | Lead/Architect | $7,000 - $10,000 |

*Nota: Este rol Senior con experiencia dual (.NET + Python) y liderazgo técnico puede alcanzar el rango superior. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Colombia tiene variaciones según ciudad y experiencia específica en Azure.*

Red flags a considerar

  • Bandera roja 1: Falta de claridad en la estrategia de modernización - Pregunta en la entrevista sobre el roadmap específico, presupuesto asignado y métricas de éxito para detectar si es solo un "proyecto más" sin compromiso real
  • Bandera roja 2: Equipo técnico subdimensionado para el desafío - Investiga antes de aceptar el tamaño del equipo backend, ratio de seniors/juniors y carga de trabajo actual para evitar burnout
  • Bandera roja 3: Decisiones técnicas centralizadas sin autonomía - Señal de advertencia común en roles de liderazgo técnico: si mencionan que "todas las decisiones pasan por arquitectura corporativa", pregunta sobre tu margen real de decisión en el día a día

Habilidades

  • .NET
  • C#
  • ASP.NET Core
  • Python
  • Microservicios
  • Arquitectura limpia
  • Patrones de diseño
  • Azure
  • Docker
  • Kubernetes
  • CI/CD
  • APIs REST
  • Cloud
  • Contenerización
  • Orquestación
  • Azure DevOps
  • Docker Compose
  • Kubernetes Dashboard

Cuida tus datos: ninguna empresa debe pedirte dinero para postularte o contratarte. Reportar esta vacante

By BRAINLLM 0.8.10