




Resumen del Puesto: Desarrollador de Software responsable de diseñar, codificar, probar y dar soporte a soluciones para eficientar procesos operativos, gestionando proyectos de inicio a fin. Puntos Destacados: 1. Desarrollo integral de software y gestión de proyectos. 2. Mantenimiento y optimización de herramientas y bases de datos. 3. Análisis y propuesta de soluciones de software. ###### **Modalidad híbrida 1 día en oficinas a la semana:** **Av. del Bosque 1225\-A Parque Industrial El Bosque II Colonia Las Pintas, 45590 San Pedro Tlaquepaque, Jal.** **Objetivo:** ------------- * Funge como desarrollador de Software para ofrecer soluciones que ayuden a que sean más eficientes los procesos operativos **Funciones Principales:** -------------------------- * Realiza procesos de diseño, estructura, Codificación, Pruebas, Implementación en el ambiente de producción, Monitoreo y Soporte, de aplicaciones. * Estima horas de desarrollo y fija estimados de tiempos de entrega * Documenta aplicaciones/proyectos nuevos y existentes * Da soporte del "día a día" y resuelve problemas que tienen que ver con el proceso en el que funciona la solución/aplicación de la que es responsable. * Crea/Modifica los documentos de alcance y/o Códigos fuente de aplicaciones ya existentes * Registra y Reporta los "issues" ocurridos para los proyectos de los que son dueños, y busca la manera de definir acciones correctivas/preventivas. * Elabora propuestas de solución sobre los requerimientos del cliente. * Conoce la funcionalidad del sistema necesaria para apoya/proveer soluciones a los clientes. * Responsable de proyectos desde inicio a fin. * Administración, monitoreo y mantenimiento de servidores. **Responsabilidad:** -------------------- * Proponer soluciones de software * Mantenimiento de herramientas y bases de datos existentes * Revisión y corrección de errores mediante código, de aplicaciones existentes en .NET, Python. Tanto en escritorio como en desarrollo web. * Documentación de procesos a nivel proyecto, ya existentes documentando la parte funcional y operativa implicada. * Revisión de servidores para su correcto funcionamiento con las aplicaciones existentes. * Comunicación constante con equipos operativos para obtener requerimientos y mapeos de la información que se maneja. **Características Generales:** ------------------------------ ##### **Escolaridad:** Ingeniería Computacionales o carreras afines (TITULADO). ##### **Experiencia:** * Experiencia de 3 años en desarrollo * Experiencia en la gestión de software * Trabajo en Equipo. ##### **Formación:** * Documentación de Aplicaciones, Procesos, flujos (Diagramas de flujo, Casos de uso, Diagramas de Clase) usando metodología UML. * Conocimiento teórico/práctico sobre Programación Orientada a Objetos(POO): * Identificación de Clases, atributos y operaciones, * Encapsulación, Abstracción, Asociación y agregación, herencia. * Desarrollo de código de aplicaciones usando plataforma NET: * Visual Basic NET * C\# * ASP.NET * ADO.NET * Web Services * Windows forms * Grids * Manejo de archivos * Conocimiento de funcionalidad específica de SQL Server: * Creación de Bases de Datos * Creación y ejecución de Store Procedures * T\-SQL * Normalización de bases de datos * MS Project * Conexión VB/C\# con Correo Electronico * HTML estructura * Adjuntos * Conocimiento básico en Python (librerías como Selenium y Pandas es deseable). * Manejo de Office 365 mediante librerías de desarrollo para distintas soluciones. * Manejo y Gestión de Repositorios mediante Git, para manejo de cambios, aprobación de funcionalidades. * Conocimiento básico del entorno de Azure DevOps. * Conocimiento básico del uso de Power Automate.


