Analista de Desarollo FullStack

Algunas funciones serán

Desarrollar aplicaciones y/o componentes de software según el stack tecnológico de los proyectos.

Desarrollar y consumir API´s y otros artefactos de desarrollo según sean definidos en la arquitectura de las aplicaciones y/o durante la ejecución del proyectos o soportes.

Desarrollar componentes para gestión de estados como el uso de RxJS o NgRx, para mantener la coherencia de los datos en la aplicación y permitir la interacción del usuario.

Desarrollar aplicaciones y/o componentes de software aplicando prácticas de código seguro.

Optimizar el rendimiento de la aplicación Frontend y Backend, minimizando el tiempo de carga y mejorando la experiencia del usuario.

Aplicar las mejores prácticas de desarrollo de software.

Llevar a cabo la revisión de las historias de usuario y solicitudes asignadas para aclarar lo necesario a fin de crear los artefactos que den solución a las mismas.

Realizar las estimaciones para la construcción de los artefactos de desarrollo teniendo en cuenta todo el ciclo de desarrollo.

Construir y llevar a cabo pruebas unitarias para los desarrollos realizados cumpliendo con la cobertura técnica y de calidad definidas.

Lo que requieres

Perfil

  • Ingeniero de Sistemas o carreras afines.
  • Mínimo tres (3) años desempeñando cargos o llevando a cabo actividades relacionadas con esta solicitud.

Conocimientos en:

  • .Net Core.
  • Angular
  • Familiaridad con el consumo de servicios cloud Azure (especialmente Logic Apps).
  • Pruebas unitarias.
  • Control de versiones Git – GitHub
  • Azure DevOps
  • Proceso de despliegue continuo e integración continua.
  • Metodologías ágiles (Scrum, Kanban).

Conocimientos opcionales

  • Conocimientos React.js.
  • Conocimientos React Native.
  • Azure Logic Apps

Condiciones deseables

  • Preferiblemente que viva en el área Metropolitana

Competencias fundamentales / Soft Skills

  • Es positivo, sereno y determinado ante el cambio: Posee Inteligente emocional y social.
  • Vive en comunicación permanente de forma asertiva y cercana: comunicación efectiva saber escuchar, saber presentar, empatía, orientación al cliente.
  • Impulsa la colaboración, el aprendizaje y la innovación: inquieto por aprender
  • Actúa con perspectiva eco – sistémica: Liderazgo, empoderamiento y orientación a resultados
  • Es sensible al riesgo y a las oportunidades: Es negociador y realiza análisis de información.

Resultados esperados:

  • Generación de entregables y artefactos técnicos y documentales definidos en el proyecto y/o en el soporte asignados.
  • Aporte en la generación de soluciones a los requerimientos.
  • Cumplimiento en la planeación, definición de tareas, refinamiento, y desarrollo de las HU asignadas.
  • Cumplir con la cobertura definida en el análisis de código estático del proyecto evaluada por SonarQube.
  • Atención oportuna de los incidentes que ingresen a la bandeja del paquete de soporte.
  • Cumplimiento de los ANS´s establecidos para cada una de las actividades asignadas.
  • Agregar valor en cada uno de los sprints y de los proyectos y soportes asignados.
  • Aporte técnico en las sesiones realizadas.
  • Asistencia a las ceremonias del sprint donde participe.
  •  

Pongámonos en contacto