1.\tDiseñar esquemas backend usando las mejores prácticas.
2.\tLograr altos estándares de ingeniería a través de revisión de código, pruebas unitarias, análisis.
3.\tDiseñar, extender e Implementar APIs.
4.\tDesarrollar nueva plataforma de información que reemplace la existente.
5.\tEvaluar sistemas existentes con el fin de detectar errores en los programas, corregirlos y mejorarlos.
6.\tAnalizar los requerimientos y sugerencias de los usuarios.
7.\tIntegrar componentes de software y programas de terceros.
8.\tLiderar el comité de desarrollo de software.
Conocimientos Específicos:
•\tConocimientos solidos en .NET, C#
•\tHabilidades necesarias en Python, XML, Framework JavaScript (React,vue,angular).
•\tTrabajar con API rest
•\tConocimientos en integración con sistemas externos por medio de protocolos SOAP / JSON
•\tManejo de control de versiones bajo GIT
•\tManejo de metodologías agiles de desarrollo de software.
•\tExperiencia en manejo de base de datos: SQL Server, My Sql, PostgresSQL.
•\tExperiencia desarrollando aplicaciones completas desde cero.
•\tExperiencia servicios de nube (Azure/GCP) (opcional)
•\tConocimiento en ERP SIESA (opcional)