Software Engineer BackEnd Azure Sr

Ver la oferta original y aplicar en Portal oficial

Descripción de la vacante

Requisitos

· Requerido – Habilidades Técnicas

· Mas de 5 años de experiencia desarrollando APIs RESTful con ASP.NET Core

· Experiencia con C#, LINQ y T-SQL

· Experiencia en ASP.NET Core y .NET 10 o superior

· Conocimiento de Clean Architecture, DDD, Repository Pattern, CQRS, SOLID

· Experiencia en arquitecturas orientadas a eventos y microservicios

· Experiencia con SQL Server, Redis Cache, Databricks

· Experiencia con Entity Framework Core y Dapper

· Conocimiento de OAuth2, JWT, IdentityServer, Azure AD

· Conocimiento de seguridad OWASP para APIs

· Experiencia en integración de servicios externos y APIs de terceros

· Experiencia en pruebas unitarias e integración, xUnit, Moq, AAA

· Experiencia con AKS, Azure SQL, Storage Account, Service Bus

· Experiencia con Azure Application Insights y Azure Key Vault

· Conocimiento de MediatR, FluentValidation, Polly

· Experiencia en integración entre frontend y backend

· Requerido – Habilidades Blandas

· Comunicación efectiva con equipos multidisciplinarios

· Pensamiento analítico

· Resolución de problemas

· Proactividad

· Autonomía técnica

· Adaptabilidad a nuevas tecnologías

· Orientación a la calidad

· Trabajo colaborativo

Deseable (Habilidades Técnicas)

· Experiencia con Azure DevOps

· Experiencia en CI/CD y pipelines automatizados

· Experiencia con Docker y Kubernetes

· Experiencia en despliegues cloud-native sobre Azure o AWS

· Experiencia en pruebas automatizadas de extremo a extremo

· Conocimiento de arquitecturas de microservicios o monolitos modulares

Responsabilidades (Actividades a desempeñar)

· Diseñar e implementar APIs RESTful en ASP.NET Core

· Desarrollar servicios backend escalables y seguros

· Aplicar principios de Clean Architecture y DDD

· Implementar mecanismos de autenticación y autorización

· Integrar servicios externos, bases de datos y APIs de terceros

· Diseñar soluciones basadas en microservicios y arquitecturas orientadas a eventos

· Colaborar con equipos de UX, QA y DevOps

· Crear y mantener documentación técnica

· Participar en revisiones de código

· Garantizar calidad, rendimiento y mantenibilidad de las soluciones

· Implementar pruebas unitarias e integración

· Gestionar acceso a datos mediante Entity Framework Core y Dapper

· Implementar observabilidad y monitoreo usando servicios Azure

· Aplicar buenas prácticas de seguridad y desarrollo seguro

Idiomas requeridos

· Inglés: Intermedio Bajo

Información adicional

· Locación

· Bogotá y alrededores (Híbrido), Resto de Colombia (Remoto)

· Mexico (Híbrido)

· Condiciones especiales

· Participación en todas las capas de la arquitectura de software

· Desarrollo de soluciones empresariales escalables y seguras

· Trabajo conjunto con equipos multidisciplinarios

· Enfoque en arquitectura moderna, calidad y buenas prácticas de ingeniería

· Uso de tecnologías cloud y patrones avanzados de diseño de software

· Disponibilidad para viajar a Ciudad de Mexico

Ver la oferta original y aplicar en Portal oficial

Otras vacantes de Softtek

Ver las 92 vacantes de Softtek