Backend Net Sr (Ensenada)

Backend Net Sr (Ensenada)

22 oct
|
SOFTTEK
|
Ensenada

22 oct

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, es

📌 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