Saltar al contenido

Software Engineer II .NET y Azure

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 · 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

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

Vacantes recientes

Su fecha de vigencia ya pasó. Revisa las más nuevas de Desarrollo de software.

Ver vacantes de Desarrollo de software

Ver la publicación original

By BRAINLLM 0.8.10