Backend .NET Senior

Aviso de fuente externaen Softtek

Software Backend Developer .NET Senior REQUISITOS INDISPENSABLESExperiencia:Más de 5 años de experiencia desarrollando aplicaciones backend con tecnologías .NET.Más de 3 años de experienc...

Fuente externa - sin verificarhace 3 díasVigente hasta: 18 nov 2026

Salario

No especificado

Ubicación

Monterrey, México

Tipo de empleo

No especificado

Modalidad

No especificado

Backend .NET Senior

Monterrey, México

Descripción del empleo

Software Backend Developer .NET Senior
REQUISITOS INDISPENSABLESExperiencia:Más de 5 años de experiencia desarrollando aplicaciones backend con tecnologías .NET.Más de 3 años de experiencia diseñando e implementando APIs RESTful utilizando ASP.NET Core.Experiencia comprobable construyendo aplicaciones empresariales escalables, seguras y de alta disponibilidad.Desarrollo Backend y Arquitectura:Amplia experiencia diseñando, desarrollando y manteniendo arquitecturas backend modernas utilizando .NET 8+ y ASP.NET Core.Conocimiento sólido de Clean Architecture, Domain-Driven Design (DDD), CQRS, Repository Pattern y principios SOLID.Experiencia en el desarrollo de APIs REST y servicios gRPC idempotentes.Capacidad para diseñar soluciones mantenibles, escalables y orientadas a alto rendimiento.Fuertes habilidades de análisis y resolución de problemas.Cloud y Contenedores:Experiencia práctica desarrollando y desplegando aplicaciones en Docker y Azure Kubernetes Service (AKS).Conocimiento profundo del comportamiento de aplicaciones .NET dentro de entornos Kubernetes, incluyendo pods, réplicas, health probes, requests/limits, gestión de configuración, secretos y procesos de graceful shutdown.Experiencia en arquitecturas cloud-native y desarrollo de microservicios.Experiencia trabajando con componentes integrados mediante Managed Identity.Conocimiento de integraciones en entornos de red privada y VNETs.Seguridad e Identidad:Experiencia implementando mecanismos de autenticación y autorización mediante JWT, OAuth2, IdentityServer y Azure AD.Conocimientos sólidos de seguridad en APIs y mejores prácticas basadas en estándares OWASP.Experiencia implementando esquemas de seguridad en aplicaciones empresariales y servicios distribuidos.Bases de Datos e Integraciones:Experiencia trabajando con Azure SQL, Redis Cache, Azure Service Bus y Entity Framework.Conocimiento en integración de sistemas y servicios empresariales.Experiencia diseñando flujos de datos confiables y eficientes entre aplicaciones y plataformas.DevOps y Control de Versiones:Dominio avanzado de Git, manejo de repositorios, estrategias de branching y pull requests.Experiencia gestionando procesos CI/CD con Azure DevOps.Conocimiento de prácticas modernas de entrega continua y automatización de despliegues.Experiencia colaborando en entornos ágiles utilizando herramientas como Jira y Azure DevOps.Colaboración y Comunicación:Capacidad para trabajar de forma efectiva con equipos de Frontend, UX, QA, DevOps y Arquitectura.Habilidad para documentar soluciones técnicas y comunicar conceptos complejos de manera clara.Capacidad para participar e influir en decisiones técnicas y arquitectónicas.
REQUISITOS DESEABLESExperiencia implementando pipelines CI/CD y automatización de despliegues.Experiencia desplegando soluciones cloud-native en Azure y/o AWS.Conocimientos avanzados en administración de Docker y Kubernetes.Experiencia con pruebas unitarias, de integración y pruebas automatizadas.Experiencia utilizando herramientas como AutoMapper, MediatR, FluentValidation y Serilog.Conocimiento de arquitecturas distribuidas y sistemas orientados a eventos.Mentalidad de mejora continua y adopción de mejores prácticas de ingeniería de software.

RESPONSABILIDADESEl Software Backend Developer .NET Senior será responsable de diseñar, desarrollar y mantener servicios backend seguros, escalables y de alto rendimiento para plataformas web modernas. Trabajará en estrecha colaboración con equipos multidisciplinarios para construir soluciones robustas basadas en tecnologías .NET y servicios cloud, asegurando calidad, disponibilidad y alineación con las mejores prácticas de desarrollo.Desarrollo Backend y ArquitecturaDiseñar e implementar APIs RESTful y servicios backend utilizando ASP.NET Core (.NET 8 o superior).Definir y mantener arquitecturas backend siguiendo principios de Clean Architecture y Domain-Driven Design.Desarrollar componentes escalables, mantenibles y seguros.Garantizar el rendimiento, disponibilidad y resiliencia de las aplicaciones.Elaborar y mantener documentación técnica y diagramas de arquitectura.Desarrollo Cloud-Native y KubernetesDiseñar soluciones preparadas para ejecutarse en contenedores Docker y Azure Kubernetes Service (AKS).Implementar patrones y prácticas de desarrollo cloud-native.Configurar y optimizar despliegues, escalabilidad, monitoreo y administración de recursos dentro de Kubernetes.Integrar servicios mediante Managed Identity y mecanismos seguros de autenticación.Asegurar el cumplimiento de estándares corporativos de red y conectividad mediante VNETs.Seguridad y Gestión de IdentidadImplementar mecanismos de autenticación y autorización utilizando OAuth2, JWT, IdentityServer y Azure AD.Aplicar mejores prácticas de seguridad y estándares OWASP para APIs.Colaborar con equipos de seguridad para identificar y mitigar vulnerabilidades.Garantizar la protección de datos y la comunicación segura entre servicios.Gestión de Datos e IntegracionesDesarrollar y mantener integraciones con Azure SQL, Redis Cache, Service Bus y otros servicios empresariales.Implementar estrategias eficientes de acceso a datos utilizando Entity Framework.Diseñar soluciones que aseguren consistencia, escalabilidad y rendimiento en flujos de información.Garantizar la confiabilidad de las integraciones entre sistemas distribuidos.Colaboración y Excelencia en la EntregaColaborar estrechamente con equipos de Frontend, UX, QA, DevOps y Arquitectura para entregar soluciones de alta calidad.Participar en revisiones técnicas, sesiones de estimación y definición de arquitectura.Apoyar iniciativas de CI/CD y despliegue continuo mediante Azure DevOps.Promover estándares de desarrollo, buenas prácticas y mejora continua.Participar en la identificación, análisis y resolución de incidentes y problemas complejos en ambientes productivos.Contribuir al éxito de iniciativas estratégicas mediante la entrega de soluciones backend seguras, escalables y orientadas al negocio.

IDIOMAS REQUERIDOSEspañol
UBICACIÓNMéxico

¿Es tuya esta vacante?

Reclámala gratis y recibe candidatos con video en CazVid.

Empleos similares