¿Te apasiona el desarrollo de software y la construcción de soluciones escalables en entornos empresariales?
Estamos buscando un/a Senior .NET Engineer con sólida experiencia en arquitecturas modernas, desarrollo de APIs y tecnologías cloud para integrarse a un proyecto estratégico del sector financiero.
Profesional con al menos 6 años de experiencia en desarrollo de software utilizando tecnologías Microsoft, con capacidad para diseñar, desarrollar y mantener aplicaciones empresariales de alta disponibilidad, trabajando bajo buenas prácticas de ingeniería, seguridad y DevOps.
✅ Requisitos Obligatorios
- Experiencia avanzada en C# y desarrollo con.NET Core / .NET 5+.
- Desarrollo de aplicaciones utilizando ASP.NET Core MVC y Web API.
- Manejo de Entity Framework Core.
- Experiencia en diseño y desarrollo de API RESTful.
- Conocimientos en SQL Server (modelado, optimización de consultas, stored procedures e índices).
- Experiencia trabajando con herramientas de control de versiones Git.
- Conocimiento de prácticas CI/CD usando herramientas como Azure DevOps, Jenkins,
GitHub Actions o GitLab CI.
- Experiencia en servicios cloud de Azure o AWS.
- Conocimientos de contenedores Docker y fundamentos de Kubernetes.
- Experiencia en pruebas unitarias (xUnit, NUnit o MSTest).
- Conocimiento de OAuth 2.0, OpenID Connect y buenas prácticas de seguridad basadas en OWASP Top 10.
⭐ Conocimientos Deseables
- Blazor.
- Dapper.
- Bases de datos NoSQL como MongoDB, CosmosDB o Redis.
- Herramientas de mensajería como Kafka, RabbitMQ o Azure Service Bus.
- Arquitecturas de microservicios.
- Experiencia utilizando herramientas de IA como GitHub Copilot.
? Inglés
- Nivel B1 Intermedio o superior.
? Beneficios
- Medicina prepagada.
- Protegido exequial.
- Acceso a cursos en Platzi y Udemy.
- Plan de referidos.
- Convenio de lentes.
- Convenios de nómina.
✨ En TCS promovemos la diversidad, la equidad y la inclusión. Valoramos el talento en todas sus formas y fomentamos un entorno donde cada persona pueda desarrollarse profesionalmente y aportar su máximo potencial