22 ago
|
Softtek
|
Colombia
- Sólida experiencia en el diseño y desarrollo de arquitecturas backend escalables utilizando el ecosistema .NET.
- Experiencia práctica sólida con ASP.NET Core (.NET 8 o superior) para la construcción de APIs RESTful y servicios backend.
- Experiencia comprobada aplicando principios de Clean Architecture y Domain-Driven Design (DDD).
- Experiencia trabajando con bases de datos relacionales como SQL Server y PostgreSQL.
- Experiencia con bases de datos NoSQL, incluyendo MongoDB y Redis.
- Experiencia implementando mecanismos de autenticación y autorización utilizando JWT, OAuth2, IdentityServer y Azure AD.
- Experiencia desplegando aplicaciones en entornos cloud, preferiblemente Microsoft Azure.
- Experiencia implementando y gestionando pipelines de CI/CD utilizando Azure DevOps o GitHub Actions.
- Sólidos conocimientos en optimización del rendimiento backend, escalabilidad y mejores prácticas de seguridad.
- Experiencia colaborando con equipos multidisciplinarios, incluyendo Frontend, UX y QA.
- Experiencia realizando revisiones de código (Code Reviews) y mentoría a desarrolladores junior o de nivel intermedio.
- Fuertes habilidades analíticas y de resolución de problemas.
- Experiencia deseable (Nice-to-have)
- Experiencia diseñando y manteniendo arquitecturas distribuidas o basadas en microservicios.
- Experiencia creando y manteniendo documentación técnica y diagramas de arquitectura.
- Diseñar, desarrollar y mantener arquitecturas backend escalables, seguras y de alto rendimiento.
- Construir, evolucionar y mantener APIs RESTful utilizando ASP.NET Core (.NET 8 o superior).
- Definir la arquitectura backend siguiendo los principios de Clean Architecture y Domain-Driven Design (DDD).
- Desarrollar e integrar soluciones utilizando bases de datos relacionales y no relacionales.
- Implementar mecanismos seguros de autenticación y autorización.
- Gestionar despliegues en Microsoft Azure mediante pipelines de integración y entrega continua (CI/CD).
- Colaborar estrechamente con los equipos de Frontend, UX y QA para garantizar la calidad del producto y la alineación con los objetivos del negocio.
- Optimizar los servicios backend en términos de rendimiento, escalabilidad, confiabilidad y seguridad.
- Crear y mantener documentación técnica y diagramas de arquitectura.
- Realizar revisiones de código y brindar mentoría técnica a los miembros del equipo.
- Impulsar la mejora continua de los sistemas backend y las prácticas de ingeniería.
#J-18808-Ljbffr
📌 Senior .NET Backend Developer (Colombia)
🏢 Softtek
📍 Colombia