31 jul
|
NETWORK ENGINEER SPECIALISTS
|
Guanajuato
31 jul
NETWORK ENGINEER SPECIALISTS
Guanajuato
**UBICACIÓN**: En Planta
**REPORTE A**: Cliente / Líder de Desarrollo
**1. Propósito General del Puesto**
Desarrollar, mantener y mejorar aplicaciones corporativas internas y de clientes, participando activamente en el análisis, diseño, programación, documentación y despliegue de soluciones tecnológicas.
El Desarrollador Semi SR actúa como figura intermedia entre el Desarrollador JR y el Desarrollador SR, resolviendo tareas de complejidad media-alta, proponiendo mejoras, manejando múltiples proyectos simultáneamente y asegurando estándares de calidad, seguridad y documentación.
Integra capacidades de desarrollo backend, frontend, APIs, bases de datos, contenedores y soporte avanzado.
**2. Responsabilidades Principales**
- Desarrollo backend y frontend.
- Creación, mantenimiento y documentación de APIs.
- Análisis y solución de fallos en sistemas.
- Desarrollo de nuevas características o módulos
- Documentación técnica y funcional.
- Administración de bases de datos y validación de integridad.
- Despliegues a servidores, contenedores o servicios cloud.
- Actualización, mantenimiento y mejora de servicios, contenedores y Docker.
- Innovación, pruebas técnicas y prototipos.
- Atención de soporte avanzado (2do-3er nível).
- Planificación de tareas y seguimiento con clientes internos/externos.
- Realización de manuales de usuario y documentación de código.
- Investigación y pruebas de nuevas herramientas o tecnologías.
- Apoyar en la continuidad operativa fuera de horario mediante disponibilidad en “stand-by phone”.
**3. Funciones Detalladas del Puesto**
**A. Desarrollo de Software**
- Programación de aplicaciones corporativas y sistemas internos.
- Desarrollo backend y APIs REST.
- Desarrollo frontend (HTML, CSS, JS, frameworks).
- Desarrollo de nuevas funcionalidades y módulos.
- Refactorización y mejora continua del código.
- Seguimiento a estándares de arquitectura definidos por Sensanet o el cliente.
- Desarrollo de modelos, librerías y componentes reutilizables.
**B. Control de Versiones y Entregables**
- Subir código a Git de manera estructurada y documentada.
- Realizar backups de desarrollos.
- Cumplimiento del flujo GitFlow o el flujo asignado.
- Gestión de ramas, merges y revisiones de código.
**C. Bases de Datos**
- Consultas SQL avanzadas y optimización moderada.
- Diseño de tablas y estructuras relacionadas.
- Administración básica-intermedia de SQL Server.
**D. Documentación y Manuales**
- Documentación técnica del proyecto.
- Manuales de usuario (para diferentes apps internas).
- Documentación de APIs, endpoints y procesos internos.
- Reportes mensuales de actividades.
**E. DevOps básico y despliegues**
- Actualización de servicios y servidores.
- Despliegues en IIS.
**F. Innovación, Investigación y Exploración Técnica**
- Investigación de nuevas herramientas y tecnologías.
- Pruebas técnicas y prototipos.
- Análisis de tendencias tecnológicas aplicables a TI, IA y comunicaciones.
- Presentación de propuestas de innovación a Dirección.
- Documentación de hallazgos y pruebas.
**G. Atención a Usuario, Cliente y Soporte**
- Soporte avanzado de aplicaciones internas y de clientes.
- Revisión de fallos y corrección diaria.
- Administración de cuentas y accesos.
- Atención a tickets y seguimiento a incidencias.
**4. Requisitos Académicos**
- Ingeniería en Sistemas, Informática, TI o carrera afín.
- Inglés intermedio-avanzado (capacidad de leer documentación, escribir correos técnicos y participar en reuniones).
- Conocimiento básico de Scrum e ITIL.
- Capacitación formal en algún lenguaje de programación back o front.
**5. Experiência Mínima**
- 2 a 4 años de experiência cualificado en desarrollo.
- Experiência en desarrollo backend y frontend.
- Experiência en APIs y microservicios.
- Experiência con bases de datos.
- Participación previa en proyectos empresariales o de industria.
- Estabilidad laboral comprobable, que demuestre continuidad, compromiso y permanencia adecuada para finalizar proyectos.
**6. Conocimientos Técnicos**
- C#, Javacript, Java (uno o varios)
- SQL Server
- APIs REST y autenticación.
- Git y flujos de trabajo colaborativo.
- Metodologías ágiles (Scrum/Kanban).
- Desarrollo de librerías y componentes reutilizables.
- Fundamentos de ciberseguridad en desarrollo.
- Diseño responsivo y UI/UX básico.
**7. Aseguramiento de Calidad y Testing**
- Diseño, escritura y ejecución de **pruebas unitarias** y de integración para asegurar la robustez de los módulos desarrollados.
- Aplicación de principios **SOLID** y **Clean Code** para facilitar el mantenimiento del software.
**8. Habilidades Blandas**
- Pensamiento analítico.
- Organización y disciplina.
- Comunicación efectiva con cliente.
- Trabajo en equipo con desarrolladores JR y SR.
- Autonomía técnica media-alta.
- Administración de prioridades.
- Resolución de problemas técnicos.
- Proactividad y orientación a mejora continua.
- Atención al detalle.
- Sentido de urgencia.
- Organización.
- Capacidad de aprendizaje
📌 Desarrollador Semi Sr (Guanajuato)
🏢 NETWORK ENGINEER SPECIALISTS
📍 Guanajuato