¿Estás buscando desafíos y un lugar donde puedas encontrar un ambiente de trabajo cercano mientras aprendes constantemente?
Somos una empresa con un propósito claro: "Transformar la vida de las personas siendo el aliado tecnológico más confiable". ¡Prepárate y sé parte de esta aventura!
¿Qué encontrarás?
Retos técnicos y personales
Un equipo conectado con el crecimiento.
Un equipo donde tu bienestar físico y mental es importante.
Una cultura de mejora continua, fresca y colaborativa donde puedes encontrar una oportunidad y personas dispuestas a apoyarte.
Nuestro programa Kaizen Hub donde puedes crecer y desarrollar tus talentos será todo un reto y un juego, acompañado de feedback constante por tus líderes, mentorías y coaching por parte de Sofka U ¡Saca tu mejor potencial!
Programas dirigidos a potencializar tus competencias, viviendo diariamente la mejora continua y promoviendo tu bienestar físico y emocional. Se llaman Happy Kaizen y We Sofka, en donde contarás con diferentes beneficios que irás adquiriendo en el tiempo, como pólizas de salud para ti, tu familia y mascotas, ahorro con propósito, gimnasio y más.
¿Qué buscamos?
Necesitamos un profesional con experiencia en .NET Core 5 y 6, encargado de implementar y mejorar sistemas y aplicaciones robustas. Tu rol será clave para asegurar el cumplimiento de los requisitos funcionales y no funcionales, así como los plazos de entrega. ¿Cuáles son los requisitos técnicos?
Entity Framework:
Conocimiento profundo de conceptos y funcionalidades, incluyendo:
Consultas avanzadas
Manejo de transacciones
Relaciones complejas
Enlace a bases de datos relacionales y no relacionales
DTO
Inyección de dependencias:
Comprensión de conceptos y patrones asociados.
Tipos de implementación por constructor y resolución de dependencias.
Sistemas de registro:
Experiencia con C# (Log4Net, NLog o Serilog).
Capacidad para configurar y utilizar ILogger.
Técnicas de caching:
Conocimiento en bibliotecas y frameworks de caching (Memory Cache, Redis).
Mecanismos de autenticación:
Experiencia en autenticación de Windows, JWT y autenticación de dos factores.
Object mapping:
Familiaridad con bibliotecas de mapeo de objetos (Auto Mapper, Emit Mapper).
Unit testing:
Conocimiento en parametrización de pruebas, aserciones personalizadas y configuración de pruebas en paralelo.
Implementación del patrón AAA en proyectos medianos.
Técnicas de comunicación:
Conocimiento en g RPC y Graph QL.
Buenas prácticas para implementar consultas estructuradas y eficientes.
Microservicios:
Implementación de servicios y APIs en .NET 5 y 6.
Experiencia en definición de contratos de API y gestión de versiones.
Pruebas unitarias e integración:
Capacidad para crear y ejecutar pruebas complejas.
Conocimientos en uso de mocks y herramientas de cobertura de código.
Programación funcional:
Sólido conocimiento de funciones de orden superior, composición, inmutabilidad y expresiones lambda.
Familiaridad con API de transmisión (stream API) y uso de funciones lambda en filtrado, mapeo y reducción.
¡PRESENTATE!
Condiciones
Contrato en relación de dependencia. Nos encantan las relaciones a largo plazo, por lo que queremos que formes parte de nuestro equipo por mucho tiempo.
¿Buscas crecimiento profesional? Puedes diseñar tu plan carrera acorde a lo que buscas y te quieres proyectar.