Coordinador de App
OBJETIVO:
Diseñar, desarrollar, mantener e integrar aplicaciones y servicios que soporten los procesos de la empresa, participando tanto en frontend como backend, bases de datos, APIs e integraciones y así brindar soluciones al negocio para mejorar los procesos internos.
ACTIVIDADES:
Participar en el mantenimiento y evolución de aplicaciones existentes en .NET, Blazor, MAUI u otras tecnologías presentes en el ecosistema de la empresa.
Levantar y analizar requerimientos con usuarios clave y responsables de procesos.
Integrar sistemas internos y externos: ERP, aplicaciones satélite, servicios web, archivos, facturación y otros servicios corporativos.
Investigar y resolver incidentes de aplicaciones, integraciones, rendimiento y datos.
Diseñar y desarrollar aplicaciones web con React y tecnologías complementarias del ecosistema Microsoft/.NET.
Implementar autenticación, autorización, manejo de roles y buenas prácticas básicas de seguridad.
Desarrollar APIs REST y servicios backend con C#/.NET (preferentemente .NET 8/9 o versiones vigentes).
Desarrollar soluciones móviles cuando el proyecto lo requiera, especialmente sobre .NET MAUI.
Identificar oportunidades de mejora en aplicaciones existentes.
Trabajar con PostgreSQL y SQL; elaborar consultas, vistas, procedimientos y estructuras de datos optimizadas.
Participar en estimaciones, planificación de entregables y seguimiento de proyectos de desarrollo.
Realizar pruebas, depuración, documentación técnica y control de versiones con Git.
Apoyar despliegues en ambientes Windows/Linux, IIS, Nginx, Docker u otras plataformas utilizadas por IT.
Documentar arquitectura, APIs, modelos de datos, configuraciones y procedimientos de operación.
CONOCIMIENTOS:
C# y .NET como competencia principal; experiencia con APIs REST.
React, JavaScript/TypeScript, HTML y CSS.
PostgreSQL y SQL; deseable experiencia con Oracle y Power Builder 2019
Git y metodologías de desarrollo colaborativo.
Conocimiento de Docker, IIS/Nginx y conceptos de despliegue es deseable.
Deseable experiencia con Blazor, .NET MAUI, Linux y servicios Windows.
Capacidad para leer código existente y trabajar sobre sistemas heredados sin perder estabilidad operativa.