Coppel Retail & E-commerce

Programador

Monterrey, Mexico In person Full-time

Acerca de

Codificar software de alta calidad e interpretar especificaciones de diseño, considerando identificar y resolver problemas en el código existente. Tener una comunicación efectiva en soluciones técnicas trabajando en colaboración con otros equipos, compartir conocimientos y buenas prácticas con el fin de garantizar la calidad del trabajo del equipo. Es el responsable de las Pruebas Unitarias.

Responsabilidades

  • Desarrollar código sin errores al área de Testing para la realización de pruebas cumpliendo con los requerimientos del cliente.
  • Desarrollar un código limpio, eficiente y funcional que cumpla con los requisitos del producto.
  • Aplicar las mejores prácticas de codificación y herramientas definidas por el proceso de la organización para entregar productos de calidad.
  • Realizar pruebas unitarias de las soluciones desarrolladas para validar los requerimientos asignados y mitigar posibles incidentes.
  • Realizar revisiones de código y participar en sesiones de análisis detallado para garantizar la eficiencia del código fuente.
  • Recibir y proporcionar retroalimentación constructiva para mejorar continuamente el proceso de desarrollo.
  • Apoyar en la captura del Release Planning/Plan de Trabajo para la estimación del esfuerzo técnico necesario, considerando dependencias relevantes entre features e historias, así como con
  • otras áreas, equipos y riesgos que afecten la estabilidad del compromiso
  • Apoyar en la identificación de dependencias internas y externas para evitar que se conviertan en bloqueos que retrasen el progreso.
  • Participa en las reuniones diarias para informar el progreso, identificar obstáculos y coordinarse con otros miembros del equipo.
  • Participa en las reuniones de retrospectiva para identificar qué salió bien, que se puede mejorar y cómo optimizar el proceso en las siguientes iteraciones.
  • Realiza integraciones continuas para asegurar que el código se integre correctamente con el trabajo del resto del equipo.

Requisitos

Experiencia de 2 años como Programador y/o 2 años como Administrador de Bases de Datos.

Experiencia y/ conocimientos en

  • Lenguajes y Frameworks: PHP, Java (Spring Boot) y Angular.
  • Bases de Datos: SQL Server y PostgreSQL. Nube y repositorios: Google Cloud Platform (GCP), Azure, AWS y Git.
  • Herramientas y metodologías: Jira, metodologías ágiles y en cascada.
  • Integración y microservicios: Cloud Functions, Pub/Sub y Apigee (necesario para la migración paulatina hacia MuleSoft).

Educación

Licenciatura en Ingeniería en Sistemas, Licenciatura en Informatica, Licenciatura en Sistemas Computacionales o afín.

Beneficios

  • 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
  • Garantizar que los desarrollos de programación en sistema sean funcionales cumpliendo con los requerimientos del cliente, evitando complicaciones en productivo.
  • Asegurar el desempeño eficiente de los programas y aplicaciones existentes, manteniendo su funcionalidad.
  • Atender las sugerencias de cambios y especificaciones por parte del área solicitante, manteniedo las aplicaciones productivas.
  • Documentar y mantener la calidad del código con la finalidad de que pueda ser interpretado y utilizado por quien lo requiera.
  • Atender el ciclo de programación realizando los entregables con la calidad y fechas establecidas con el cliente.
  • Detectar y proponer oportunidades de mejora en la funcionalidad de las aplicaciones para incluirlas en el sistema de mejora continua.

Job description provided by Coppel.
View the original posting