Coppel→
Programador Senior at Coppel in Guadalajara, Jalisco, MX
Skills
Job Description
Diseñar y codificar aplicaciones a través del ciclo de vida del Proceso de Desarrollo Coppel. Asimismo efectuar el análisis de un sistema de software y generar la documentación técnica del mismo.
Acerca de:
Diseñar la solución técnica de las iniciativas de acuerdo a los requerimientos entregados por análisis para cumplir con la necesidad del negocio, respetando los estándares arquitectónicos establecidos dentro de la organización para la construcción de software.
**Responsabilidades:**
- Desarrollar y mantener servicios backend de alta calidad cumpliendo estándares de arquitectura, seguridad y buenas prácticas
- Implementar lógica de negocio y APIs REST asegurando cumplimiento de requerimientos funcionales y no funcionales
- Ejecutar pruebas unitarias, revisiones de código y apoyar en la resolución de incidencias técnicas
- Colaborar con equipos de QA, DevOps y producto en entornos ágiles.
Requisitos:
- 3 años de experiencia en desarrollo con Python
- Experiencia en: Golang, React, Emotion CSS, NextJs, GraphQL con Apollo Server
- Conocimientos básico de GCP
- Manejo de Docker, GIT,
- Capacidad de análisis para encontrar BUGS
Educación:
Licenciatura en Informática, Ingeniería en Sistemas, Ingeniería en Software, Licenciatura en Informática, Licenciatura en Sistemas Computacionales.
**Prestaciones:**Sueldo base
Fondo de Ahorro
Descuentos en compras de muebles y ropa
Aguinaldo
Vacaciones
Prima vacacional
Reparto de Utilidades
Día libre de cumpleaños
Becas para estudio
Útiles escolares
Club de protección familiar
Ambiente de trabajo agradable
Entre otros beneficios y prestaciones
Responsibilities
- Implementar los procesos y estándares establecidos
- Cumplir con los procesos del Manual Técnico MCC Sistemas Programación
- Formarse como instructor interno para apoyar capacitación interna y/o asesorías técnicas
- Participar cómo certificador técnico, implementar y dar seguimiento al proceso de Contrataciones y Promoción Interna
- Participar e involucrarse en las actividades detonadas por los Comités Tecnológicos
- Tomar decisiones relacionadas con el diseño de software
- Sugerir tecnología apropiada para la solución tomando como base las establecidas por el departamento de optimización de código
- Participar en investigaciones para mejorar el rendimiento de los sistemas
- Cumplir en tiempo y forma con la entrega de la documentación
- Documentar la solución técnica (código fuente)
- Apoyar a la mejora continua de los estándares técnicos de Sistemas Programación
- Proponer el uso de nuevas tecnologías enfocadas al desarrollo de software
- Transmitir el conocimiento de herramientas tecnológicas a Programadores