Publicado hoy.
Desarrollador .NET Sr en Soaint Mexico
Sueldo oculto
Ciudad de México - Híbrido
Empleado de tiempo completo
Inglés : Nivel Básico
¡Estamos Buscando: Desarrollador .NET Senior! Apasionado por la arquitectura de software, la seguridad y el código limpio.
Si tienes experiencia conectando soluciones robustas de escritorio con servicios modernos en la nube, ¡este reto es para ti!
¿Cuál será tu principal desafío?
Diseñar, desarrollar y optimizar ecosistemas de software híbridos. Serás responsable tanto de la creación de microservicios e integración de APIs REST modernas, como del mantenimiento avanzado y optimización de aplicaciones de escritorio críticas para el negocio.
Habilidades técnicas:
- Desarrollo de Software y Arquitectura
- Dominio Avanzado de C#: Experiencia sólida tanto en versiones modernas ( .NET 8, 9 o 10) como en entornos corporativos tradicionales (.NET Framework 4.8).
- Arquitectura de Software y Patrones de Diseño: Capacidad para definir la estructura de las aplicaciones y aplicar patrones arquitectónicos y de diseño tradicionales de manera eficiente.
- Manejo de Hilos y Concurrencia: Dominio de programación asíncrona, multi-threading y gestión avanzada de hilos para garantizar el rendimiento y evitar bloqueos en la interfaz de usuario.
- Dominio experto del IDE Visual Studio y ecosistemas de SDKs.
- Integración y ServiciosServicios REST / Web API: Diseño, consumo e implementación robusta de servicios web y APIs.
- Experiencia en el consumo de APIs utilizando tanto arquitecturas modernas como clientes basados en componentes tradicionales (WinForms e HttpWebRequest).
- Seguridad Avanzada y Criptografía: Conocimiento profundo de algoritmos de cifrado simétrico y asimétrico (como AES a 256 bits) para la protección de datos en tránsito y en reposo.
- Autenticación y Autorización: Implementación de esquemas de seguridad basados en Tokens (JWT), control de accesos basados en Roles (RBAC) y flujos de OAuth 2.0.
- Bases de Datos y Persistencia: Manejo de motores de bases de datos relacionales, embebidos o ligeros (como SQLite).
- Dominio de LINQ enfocado en optimización, filtrado y técnicas de Paginación de datos.