Desarrollador Frontend Angular – SharePoint

Tendrás como objetivo proveer un desarrollador para integrar y reforzar el equipo actual de soporte que se tiene para el contrato de mantenimiento, soporte y desarrollo  específicamente para las aplicaciones de portales SharePoint.

Algunas funciones serán

Proporcionar soporte técnico (Atención de incidentes, solicitudes y requerimientos, administración, monitoreo) a usuarios finales para solucionar problemas relacionados con todas las versiones de SharePoint desde 2010 y SharePoint Online.

Realizar implementaciones nuevas o mejoras sobre soluciones basadas principalmente en SharePoint, Angular.

Configurar y administrar soluciones basadas en SharePoint versiones 2010 hasta Online con integración con otras soluciones Microsoft.

Administrar permisos y roles en SharePoint.

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

Optimizar el rendimiento de la aplicación Frontend, 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.

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

Realizar las correcciones que sean necesarias a los artefactos de desarrollo a fin de cumplir con los porcentajes de calidad técnica y de calidad definidos.

Participar en las sesiones que se lleven a cabo como parte del ciclo de desarrollo y afinamiento de los componentes de desarrollo.

Crear la documentación técnica necesaria que forme parte de los componentes de desarrollo.

Proponer soluciones técnicas innovadores dentro del marco de arquitectura de las aplicaciones.

Seguir el marco de trabajo Scrum definido para el proyecto con sus actividades y ceremonias.

Colaborar con el equipo para soportar funcionalidades existentes y desarrollar mejoras en el sistema

Agregar valor en solución de requerimientos, incidentes y/o mejoras Frontend para los proyectos donde participe.

Realizar seguimiento y documentación de problemas técnicos y soluciones implementadas.

Atender disponibilidades cuando sea requerido para el soporte del servicio.

Participar en las sesiones técnicas y de proyecto que sean necesarias para la consecución de los objetivos planteados.

Participar en espacios de aprendizaje de tecnologías, estándares, marcos y de funcionalidades que permitan conocer las actividades de los clientes y las nuevas tecnologías que se requieran para cumplir con la creación o ajustes de artefactos de desarrollo.

Lo que requieres

Perfil

  • Tecnología de la Información, Ingeniería Informática, de sistemas o campo relacionado
  • Mínimo tres (3) años desempeñando cargos y actividades relacionadas con esta solicitud.

Conocimientos en:

  • SharePoint.
  • Angular.
  • HTML
  • CSS.
  • JavaScript
  • SQL Server
  • Pruebas unitarias
  • Control de versiones Git – GitHub
  • Azure DevOps
  • Proceso de despliegue continuo e integración continua
  • Metodologías ágiles (Scrum).

Conocimientos opcionales

  • Conocimiento de PowerApps y Power Automate.
  • Familiaridad con el consumo de servicios cloud Azure.
  • Procesos ITIL.

Competencias fundamentales / Soft Skills

  • Trabajo en equipo.
  • Compromiso con las tareas.
  • Responsabilidad.
  • Capacidad de trabajo en forma remota.
  • Comunicación asertiva.
  • Cumplimiento con los plazos establecidos.
  • Capacidad y disposición de aprendizaje.
  • Sentido de urgencia y cumplimiento.
  • Autogestión.
  • Flexibilidad, proactividad, recursividad.
  • Habilidades para la resolución de problemas.
  • Servicio al cliente, atención a usuarios finales, soporte técnico.

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