Backend Net Sr (Ensenada)

Backend Net Sr (Ensenada)

29 sep
|
SOFTTEK
|
Ensenada

29 sep

SOFTTEK

Ensenada

Software Backend Developer .
NET Senior
Requisitos
Indispensables
Experiencia:
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.
Deseables
Experiencia 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.
Responsabilidades
El 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 Arquitectura
Diseñ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 Kubernetes
Diseñ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 Identidad
Implementar 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 Integraciones
Desarrollar 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 Entrega
Colaborar 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 Requeridos
Español
Ubicación
México
#J-*****-Ljbffr

📌 Backend Net Sr (Ensenada)
🏢 SOFTTEK
📍 Ensenada

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend net sr (ensenada) / ensenada

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: backend net sr (ensenada) / ensenada