Desarrollador Full Stack - Con experiencia
Desarrollador Full Stack -Corporativo
Actividades Principales
- Desarrollar y mantener aplicaciones utilizando Java, Angular y Spring Framework.
- Analizar, diseñar e implementar soluciones tecnológicas de acuerdo con los requerimientos del negocio.
- Participar en la toma, documentación y análisis de requerimientos funcionales y técnicos.
- Comprender, analizar y optimizar la lógica de programación existente en los sistemas.
- Diseñar y administrar consultas, procedimientos y estructuras de bases de datos en MySQL y SQL Server.
- Realizar pruebas, correcciones y mejoras continuas a las aplicaciones desarrolladas.
- Gestionar el código fuente mediante herramientas de control de versiones Git.
- Participar en las diferentes etapas del ciclo de vida del desarrollo de software (análisis, diseño, desarrollo, pruebas, implementación y mantenimiento).
- Generar y mantener documentación técnica de los desarrollos realizados.
- Elaborar diagramas UML (casos de uso, secuencia, clases y actividades) para documentar procesos y soluciones tecnológicas.
- Dar seguimiento a proyectos tecnológicos y generar reportes de avance para las áreas involucradas.
- Colaborar con equipos multidisciplinarios para asegurar el cumplimiento de objetivos y tiempos establecidos. Identificar oportunidades de mejora en procesos y sistemas existentes.
- Brindar soporte técnico y atención a incidencias relacionadas con las aplicaciones desarrolladas.
- Participar en reuniones de seguimiento, planeación y revisión de proyectos tecnológicos.
Requisitos Específicos:
Licenciatura o Ingeniería en Sistemas Computacionales, Tecnologías de la Información, Desarrollo de Software o afín. Experiencia en desarrollo de aplicaciones con Java. Conocimientos en Angular y Spring Framework. Manejo de sistemas de control de versiones Git. Conocimiento de bases de datos MySQL y/o SQL Server. Capacidad para comprender, analizar y desarrollar lógica de programación. Conocimiento del ciclo de vida del desarrollo de software (SDLC). Experiencia en levantamiento, análisis y documentación de requerimientos. Conocimiento en modelado y elaboración de diagramas UML. Capacidad para documentar procesos, desarrollos y soluciones tecnológicas. Experiencia en generación y seguimiento de reportes de avance de proyectos. Conocimiento de metodologías de desarrollo de software (Ágil, Scrum o similares). Habilidad para la resolución de problemas y análisis de información. Capacidad de trabajo en equipo y comunicación efectiva. Orientación a resultados y cumplimiento de tiempos de entrega.
Habilidades complementarias:
Comprensión de principios de diseño limpio y buenas prácticas de codificación. Familiaridad con contenedores Docker (opcional, pero valorado). Capacidad para analizar trazabilidad de cambios (desde ticket hasta despliegue). Comunicación efectiva con roles de QA, analistas y arquitectos.
Nivel esperado: 1 año de experiencia. Ubicación: León, Guanajuato Nivel de estudios: Licenciatura Horario: Lunes a viernes de 8:30 a.m. a 6:30 p.m. y guardias sabados de 9:00 a.m. a 2:00 p.m. Tipo de cambio: Permanente
Ofrecemos:
Tabulador de 16k a 23k Prestaciones de ley Caja de ahorro Sueldo semanal Seguro de vida Caja de ahorro y préstamos Servicio médico, psicológico y nutricional Servicio de peluquería y bolero Descuentos con empresas Capacitación constante Sala de lactancia Eventos institucionales Horas libres por cumpleaños Talento del mes Transporte de personal.
-Requerimientos-
- Educación mínima: Educación superior
- Licenciatura
1 año de experiencia Edad: entre 21 y 38 años
Conocimientos:
Angular, Angularjs, Base de datos, Desarrollo front end, Java, Javascript, Microservicios, Sap, Scrum, Spring, Soluciones tecnológicas
Palabras clave:
developer, programador