Responsable de Ingeniería de Software

Entrenador
Tiempo completo
Scottsdale, Arizona

Sobre el puesto

El Responsable de Ingeniería de Software liderará y guiará a un equipo dinámico responsable del desarrollo de aplicaciones de software de vanguardia. Asegúrate de que todos los ingenieros cumplan con directrices y objetivos establecidos, combinando tanto la experiencia gerencial como la técnica para agilizar y optimizar el proceso de desarrollo de software. Proporciona actualizaciones regulares sobre el rendimiento del equipo, el progreso del proyecto y cualquier posible obstáculo o desafío. Dirige y lidera al equipo durante todo el ciclo de vida del desarrollo de software, desde la conceptualización hasta el despliegue, asegurando que los proyectos estén alineados con la visión y los estándares de la empresa. El puesto puede permitir trabajar desde casa dentro de una distancia para desplazarse desde la ubicación del lugar de trabajo.

Gestión

Responsabilidades

  • Establezca, registra y mide el impacto de la producción del equipo estableciendo expectativas, KPIs y objetivos claros
  • Establecer canales de comunicación efectivos tanto con partes interesadas internas como externas para asegurar que los proyectos de software cumplan con los requisitos y expectativas empresariales
  • Estar siempre disponible para los compañeros tanto dentro como fuera del equipo durante el horario laboral, asegurando respuestas rápidas y eficientes a consultas y preocupaciones
  • Trabajar de forma cohesionada con desarrolladores de software para diseñar, construir y probar aplicaciones web, extensiones e integraciones
  • Liderar el diseño, construcción y pruebas de servicios complejos de extremo a extremo, sistemas en la nube y otras estructuras de software
  • Realizar revisiones diarias de pull requests para evaluar la calidad del código en los equipos de ingeniería, implementando correcciones de optimización que mejoren la mantenibilidad y aceleren los tiempos de despliegue
  • Colaborar con los equipos de DevOps para diseñar e implementar pipelines automatizados de compilación y lanzamiento para aplicaciones en la nube
  • Optimizar los procesos de ingeniería y orientar a ingenieros junior para acelerar los plazos de entrega de proyectos
  • Utiliza lenguajes y plataformas como JavaScript, C# y Azure para un desarrollo de software eficaz

Requisitos

  • Máster en Gestión de Sistemas de Información o Informática más 2 años de experiencia como Ingeniero de Software
  • 2 años de experiencia diseñando, desarrollando y manteniendo APIs backend robustas utilizando frameworks como Django, Laravel y Node.js
  • 2 años de experiencia diseñando APIs RESTful y GraphQL
  • 2 años de experiencia construyendo interfaces front-end dinámicas y responsivas usando React, incluyendo la migración de aplicaciones heredadas a aplicaciones modernas de página única (SPA)
  • 2 años de experiencia escribiendo y manteniendo pruebas completas de unidad, integración y de extremo a extremo utilizando herramientas como Jest, Cypress y React Testing Library para garantizar una alta calidad de código y prevenir regresiones
  • 2 años de experiencia automatizando tareas rutinarias y flujos de trabajo de migración de datos usando scripting y trabajos cron para mejorar la escalabilidad y la eficiencia operativa
  • 2 años de experiencia utilizando todo lo siguiente: JavaScript, Python, Node.js, React, AWS, Redis, Docker, Postman, Jest, Cypress, Github, Bitbucket y Jira

Habilidades preferidas

Listo cuando tú quieras

Hay varias formas de conseguir la ayuda que necesitas.

¿Tienes preguntas?

Contacta con nuestro equipo de ventas para cualquier pregunta.

Ventas de contacto

¿Listo para usar Proctorio?

Puedes empezar ahora mismo registrándote.

Regístrate hoy mismo

¿Necesitas ayuda?

Estamos aquí para ti las 24 horas del día, los 365 días de la semana.

Iniciar chat en directo