Saltar al contenido

Software Engineer II .NET y Azure — Remoto - México — Enterprise E-business - C#,

Esta vacante se publicó el y es posible que ya no esté abierta. Ver vacantes recientes de Desarrollo de software

Empresa confidencial

  • Remoto · México
  • Tiempo completo
  • Semi senior
  • USD 4,000 – USD 6,000 al mes

Publicada

Contratan desde: México

Descripción del puesto

Sobre la vacante

Empresa de tecnología busca Software Engineer II para desarrollo de sistemas enterprise y e-business a gran escala. Requisitos clave:

  • 5 años de experiencia con licenciatura, 3 años con maestría, PhD sin experiencia, o experiencia equivalente
  • 3-7+ años en desarrollo de web applications/services y sistemas enterprise/e-business
  • Capacidad para implementar requerimientos complejos con apoyo de desarrollador senior
  • Stack técnico fuerte: Azure, Arquitectura de Microservicios, C#, SQL, Unit Testing, .NET, JavaScript, HTML, Knockout, Angular, Azure CosmosDB (u otras bases NoSQL), Pub/Sub y mensajería asíncrona, Docker, MVVM
  • Plus: experiencia con sistemas grandes (500+ tablas en base de datos)
  • Inglés avanzado obligatorio
  • 100% remoto desde México

¿Por qué deberías aplicar?

Esta posición te permite trabajar en sistemas enterprise a gran escala que impactan millones de usuarios. Desarrollarás arquitecturas de microservicios en la nube de Azure, trabajarás con bases de datos masivas y tecnologías modernas como Docker y mensajería asíncrona. Es la oportunidad perfecta para crecer como ingeniero de software en un entorno que valora la complejidad técnica y la escalabilidad.

Tips y consejos de VacantesDigitales.com

Skills indispensables

  • Técnicas: C#/.NET avanzado, Azure (especialmente CosmosDB), arquitectura de microservicios, SQL, JavaScript frameworks (Angular/Knockout), Docker
  • Soft skills: capacidad para trabajar con sistemas complejos, comunicación clara en inglés, pensamiento arquitectónico, colaboración con equipos senior

Tips prácticos para este puesto

  • Prepara ejemplos concretos de sistemas enterprise donde hayas trabajado con 100+ tablas de base de datos
  • Demuestra experiencia con escalabilidad - menciona métricas de tráfico, estrategias de caching, patrones de diseño aplicados
  • Practica diagramas arquitectónicos - en entrevistas técnicas para este nivel suelen pedir que dibujes soluciones
  • Refuerza tu inglés técnico - especialmente vocabulario de cloud computing y arquitectura de software

Recursos recomendados

  • Documentación oficial: Microsoft Learn para Azure y .NET, Documentación de CosmosDB
  • Influencers: Scott Hanselman (.NET), Kendra Little (SQL), Gergely Orosz (Engineering Blogs)
  • Cursos: "Designing Microservices" en Pluralsight, "Azure Developer Associate" certificación
  • Herramientas: Azure Portal, Docker Desktop, Postman para APIs, DataGrip para SQL

Preguntas frecuentes en entrevistas para este rol

  • "Describe una arquitectura de microservicios que hayas implementado y los desafíos de escalabilidad" - Tip: Enfócate en decisiones de diseño, comunicación entre servicios, y cómo manejaste fallos
  • "¿Cómo optimizarías una consulta SQL en una tabla con millones de registros?" - Tip: Menciona índices, particionamiento, estrategias de caching, y cómo analizas execution plans
  • "Explica tu experiencia con sistemas legacy enterprise y cómo los modernizaste" - Tip: Destaca migración incremental, testing strategies, y cómo mantuviste business continuity

Rango salarial estimado (LATAM)

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

*Nota: Para Software Engineer II con 5+ años y stack Azure/.NET en México, el rango típico es $4,000-$6,000. Empresas internacionales pagando en LATAM pueden ofrecer hasta $7,000+ para perfiles senior con inglés avanzado.*

Red flags a considerar

  • "Sistema legacy sin plan de modernización" - Pregunta: ¿Cuál es la hoja de ruta para migrar a arquitecturas modernas? ¿Hay budget para refactoring?
  • "Equipo pequeño para sistema enterprise masivo" - Investiga: ¿Cuántos desarrolladores mantienen el sistema? ¿Hay suficiente soporte para on-call y mantenimiento?
  • "Requisitos vagos de escalabilidad" - Señal: Si no pueden definir métricas de performance objetivos (latencia, throughput, uptime) o no tienen monitoring robusto

Habilidades

  • Azure
  • Arquitectura de Microservicios
  • C#
  • SQL
  • Unit Testing
  • .NET
  • JavaScript
  • HTML
  • Knockout
  • Angular
  • Azure CosmosDB
  • NoSQL
  • Pub/Sub
  • mensajería asíncrona
  • Docker
  • MVVM
  • web applications
  • services
  • enterprise
  • e-business
  • sistemas grandes
  • bases de datos masivas
  • cloud computing
  • caching
  • patrones de diseño
  • APIs
  • Postman
  • DataGrip
  • Microsoft Learn
  • Pluralsight

Postúlate

Esta empresa recibe las postulaciones en su publicación original.

Postular en la publicación original

Se abre el sitio de la empresa o de LinkedIn.