Johnson, Mirmiran & Thompson, Inc.

Desarrollador de Aplicaciones de Operaciones de Tránsito

Traducción automática. Consulta el original.

DESCRIPCIÓN DE PUESTO

Johnson, Mirmiran & Thompson es una consultora dinámica, propiedad de sus empleados en un 100%%, con más de 2,800 profesionales, que proporciona una gama completa de servicios multidisciplinares de ingeniería, arquitectura, tecnología de la información y servicios relacionados a agencias públicas y clientes privados en todo Estados Unidos. JMT está actualmente clasificada en el puesto #45 en la lista de las 500 Mejores Empresas de Diseño de Engineering News-Record.

Resumen del puesto

El Desarrollador de Aplicaciones de Operaciones de Tránsito actúa como un socio de confianza para el personal de operaciones y mantenimiento de tránsito, desarrollando aplicaciones empresariales, paneles, informes y soluciones de flujo de trabajo que mejoran el rendimiento operativo, la toma de decisiones y la eficiencia. Este puesto trabaja directamente con las partes interesadas para comprender los procesos empresariales, identificar oportunidades de mejora, recopilar requisitos y entregar aplicaciones centradas en el usuario que resuelven desafíos operativos del mundo real.

El candidato ideal combina sólidas habilidades interpersonales y analíticas con experiencia en desarrollo de aplicaciones. El éxito en este puesto se mide por la capacidad de desarrollar soluciones que sean intuitivas, efectivas y ampliamente adoptadas por los usuarios finales.

La compensación por este puesto es $160,000.00 - $220,000.00, en función de la experiencia, educación y certificaciones.

El rango proporcionado es una estimación de buena fe basada en los requisitos descritos en la descripción del puesto. Observamos que recibimos una amplia variedad de candidatos y reconocemos que la persona seleccionada puede tener menos o más experiencia. Si es así, el rango salarial real puede variar de la estimación proporcionada.

Funciones y responsabilidades esenciales *

  1. Examinar y estudiar los sistemas de TI, procesos y modelos de negocio existentes de los clientes internos y externos *
  1. Comprender las expectativas y los requisitos de alto nivel de la solución a desarrollar *
  1. Aprender los requisitos de hardware, software y técnicos, así como las configuraciones, para proporcionar recomendaciones de modificación o reemplazo de sistemas existentes *
  1. Aprender las APIs del sistema existente y ayudar a los arquitectos de aplicaciones en la integración de datos de terceros en los diseños de soluciones *
  1. Validar que la solución recomendada se alinea con los objetivos y metas del negocio *
  1. Servir de enlace con los usuarios para comprender y documentar los requisitos funcionales, técnicos y de negocio *
  1. Realizar talleres/entrevistas/sesiones/cuestionarios facilitados dirigidos a interactuar con las audiencias de la solución que se está desarrollando y comprender los detalles completos de los requisitos *
  1. Documentar requisitos técnicos detallados, requisitos de hardware e implementaciones de lógica *
  1. Preparar la Especificación de Requisitos del Sistema (SRS) y la Especificación de Requisitos Funcionales (FRS) *
  1. Crear casos de uso, historias de usuario, diagramas de clases, diagramas Entidad-Relación (ER) y diagramas de secuencia *
  1. Crear modelos, diagramas de flujo, wireframes, diagramas de contexto, diagramas de flujo de datos y diagramas de flujo de procesos *
  1. Apoyar el diseño del sistema completo en coordinación con el equipo técnico *
  1. Planificar cómo se espera que se comporte el sistema en diferentes situaciones/entornos y documentar excepciones *
  1. Ayudar a los programadores a comprender los requisitos completos y todos los aspectos asociados *
  1. Revisar casos de prueba y ayudar al equipo de pruebas a identificar escenarios de prueba *
  1. Servir de enlace con el equipo de pruebas para garantizar la compatibilidad funcional y técnica del producto con los requisitos *
  1. Garantizar la trazabilidad de los requisitos técnicos, funcionales y no funcionales documentados y aprobados desde las especificaciones originales proporcionadas por el cliente hasta los casos de prueba y el código desplegado *
  1. Controlar cualquier desviación del plan teniendo acciones preventivas adecuadas y corregir cualquier defecto implementando acciones correctivas *
  1. Apoyar la presentación de la solución provisional y final a los propietarios del negocio para su aprobación y comentarios *
  1. Asistir en el despliegue de la solución en los entornos UAT y de Producción *
  1. Inspeccionar y validar los sistemas instalados y configurados *
  1. Apoyar el mantenimiento del sistema desplegado, incluido el soporte operativo *
  1. Preparar manuales de usuario, guías técnicas y manuales operativos para la solución desplegada *
  1. Realizar otras tareas relacionadas según se asignen

Funciones y responsabilidades no esenciales *

  1. Realizar otras tareas relacionadas según se asignen *
  1. Puede poseer un conocimiento profundo de plataformas tecnológicas específicas y aplicar habilidades de análisis de sistemas para ayudar a los clientes internos y externos a dar soporte y mejorar esas plataformas

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores