Desarrollador Semisenior .NET Framework 4.0 - Presencial Quito- Ecuador
✨ ¿Estás buscando nuevos desafíos y un lugar donde puedas disfrutar de un ambiente cercano mientras aprendes constantemente?
¡Bienvenido a un equipo con un propósito claro: "TRANSFORMAR la vida de las personas siendo el aliado TECNOLÓGICO más confiable"! 🚀💡
¡Prepárate y únete a esta aventura! 🎯
¿Qué encontrarás?
🔧 Retos técnicos y personales que te mantendrán en constante crecimiento.
🤝 Un equipo conectado, enfocado en tu bienestar físico y mental.
🌱 Cultura de mejora continua, fresca y colaborativa, con oportunidades de aprendizaje y gente dispuesta a apoyarte.
🎓 KaizenHub, un programa diseñado para potenciar tus talentos, con feedback, mentorías y coaching a través de Sofka U. ¡Será un reto y un juego a la vez! 🧠🎮
🎉 Programas como Happy Kaizen y WeSofka que cuidan tu bienestar físico y emocional.
¿Qué buscamos?
Un Desarrollador Backend SSR con sólida experiencia en C# y .NET Framework 4.0 para integrarse a un equipo de desarrollo especializado en soluciones financieras. La persona será responsable de implementar, optimizar y mejorar sistemas y aplicaciones robustas, garantizando que cumplan con criterios funcionales, no funcionales y de tiempo de entrega establecidos por la organización.
Este rol requiere experiencia práctica en entornos de alta exigencia, dominio de principios de Clean Code y arquitecturas escalables, así como capacidad para colaborar con equipos multidisciplinarios y proponer mejoras técnicas alineadas con las necesidades del negocio.
Responsabilidades
- Diseñar y desarrollar soluciones backend en C# y .NET Framework 4.0 / .NET Core, siguiendo principios de OOP y Clean Code.
- Implementar arquitecturas de microservicios escalables y de alto rendimiento.
- Optimizar consultas y rendimiento en bases de datos relacionales y no relacionales (MySQL, PostgreSQL, Oracle, MongoDB).
- Integrar y asegurar APIs y servicios, implementando autenticación y autorización (JWT, OAuth, SSO).
- Aplicar patrones de diseño, refactorizar y mantener un código modular y legible.
- Colaborar en entornos CI/CD, personalizar pipelines, manejar ramas y resolver conflictos en repositorios distribuidos.
- Administrar contenedores y entornos de despliegue (Docker, configuración de volúmenes, archivos de configuración).
- Implementar pruebas unitarias y de integración (xUnit, NUnit, AAA pattern, mocks, medición de cobertura).
- Aplicar técnicas de caching (MemoryCache, Redis) y optimización de rendimiento.
- Configurar y utilizar sistemas de logging (Log4Net, NLog, Serilog).
- Dar soporte, mentoría y revisión de código a desarrolladores junior.
Habilidades técnicas clave
- Lenguaje y frameworks: C#, .NET Framework 4.0, .NET Core, .NET 5/6.
- Arquitectura: OOP, microservicios, DDD, patrones de diseño.
- Bases de datos: Diseño de esquemas, optimización de consultas, normalización/desnormalización.
- APIs y servicios: REST, gRPC, GraphQL.NET.
- Seguridad: JWT, OAuth, SSO, autenticación Windows.
- CI/CD: Azure DevOps, Git, manejo avanzado de ramas, tags, pipelines y entornos.
- Pruebas: Unitarias, integración, parametrización, mocks, análisis de cobertura.
- Otras tecnologías: AutoMapper, Entity Framework avanzado, caching distribuido, programación funcional en C#.
¡PRESENTATE y sé parte de esta historia! 🎉
Condiciones
📝Contrato a término indefinido ¡Queremos relaciones a largo plazo y que seas parte de nuestra familia por mucho tiempo!
🚀 ¿Buscas crecimiento profesional? En Sofka, te ofrecemos un ecosistema de aprendizaje con múltiples herramientas para cerrar brechas y potenciar tus habilidades. ¡Tú decides cómo quieres crecer! 🌟📚
- Área
- Desarrollo de Software
- Puesto
- Desarrollador BackEnd
- Ubicaciones
- Ecuador
¿Ya trabajas en Sofka?
Ayúdanos a encontrar a tu próximo compañero/a.