ZYTRUST S.A.

Otra Lince, Lima, Lima, Perú

INGENIERO DE SOFTWARE SEMI SENIOR

Publicado el 4 de May, 2024

Detalles

Tipo de oferta Empleo
Ubicación Presencial; Lima, Lima, Perú
Área de trabajo Investigación y Desarrollo (I + D)
Tipo de cargo Investigador
Jornada Completa
Contrato Plazo fijo

Requisitos

Experiencia: Junior (de 2 a 5 años de experiencia)
Carrera(s): Ciencia de la Computación Ingeniería Electrónica Ingeniería Mecatrónica

Descripción del puesto

Responsabilidad



Es el responsable de diseñar, crear y probar soluciones de software en la plataforma respectiva.


Funciones



Gestionar la construcción de las funcionalidades para simplificar y/o automatizar el proceso de desarrollo de software.


Aplicar las políticas y estándares de desarrollo de software definidos en la compañía. Asimismo, proponer la adopción de buenas prácticas en el desarrollo de software.


Analiza, diseña, desarrolla y realiza pruebas unitarias de nuevas funcionalidades, mejoras o correcciones que se implementan en los productos de software


Descompone requerimientos funcionales en historias de usuario, asegurando la existencia de criterios de aceptación, para que estas sean gestionables y estimables


Realiza estimaciones de historias de usuario y participa en estimaciones con el equipo


Utiliza la metodología establecida por ZyTrust para registrar y mantener actualizado el progreso, estado, esfuerzo realizado de las tareas que tiene a cargo


Participa activamente en reuniones diarias de seguimiento, exponiendo su progreso, sus tareas por hacer y sus impedimentos.


Participa activamente en las reuniones de retrospectiva y revisión de Sprint


Elabora y mantiene actualizada documentación técnica del producto software que asegure su mantenibilidad


Aplica estándares y buenas prácticas de seguridad en el proceso de diseño y construcción de las aplicaciones


Mantiene actualizado los repositorios de código, siguiendo las directrices de documentación de cambios y de gestión de ramas


Trabajar en equipo con expertos de otras disciplinas como UX/UI, diseñadores, desarrolladores backend, entre otros


Optimizar el desarrollo de la aplicación progresivamente.


Traducir los requisitos del análisis de necesidades del cliente en un diseño técnico que muestre cómo el sistema va a estar estructurado.


Definir la arquitectura de software y hardware de las soluciones informáticas que se desarrollen.


Evaluar la tecnología más conveniente en cada solución informática a desarrollar, teniendo claridad en los costos, licencias, relación con proveedores, compatibilidad, interoperabilidad, política de actualizaciones, entre otros parámetros.


Encargarse de la mejora continua de las arquitecturas que soporten las soluciones informáticas en producción, acorde a los avances tecnológicos y exigencias de los clientes.

Postulaciones cerradas

Esta oferta no acepta nuevas postulaciones.

Buscar trabajos
Contáctanos