Opensoft Argentina S.R.L. es una empresa de soluciones tecnológicas integrales. Brindamos servicios de desarrollo y mejoras a nuestros principales clientes en cuanto a la tecnología se refiere. Opensoft tiene base en Argentina, pero brinda servicios al resto del mundo según las necesidades específicas. Estamos dedicados y comprometidos con la excelencia, integridad y trabajo en equipo.

Dentro de nuestros clientes podemos mencionar a Open English, Next University, TuÉxito! entre otros productos y servicios educativos de base tecnológica que ayudan a sus estudiantes a alcanzar sus objetivos personales y profesionales a través del aprendizaje del Inglés, Desarrollo Web, JavaScript, aplicaciones Android / iOS y emprendimiento de proyectos empresariales.

Estamos interesados en contratar a personas dinámicas y brillantes que sean los mejores en sus respectivos campos profesionales y que traigan consigo las mejores prácticas tecnológicas y sus propias ideas innovadoras que contribuyan con el éxito de nuestra empresa y nuestros clientes. A medida que nos esforzamos para el crecimiento continuo y la calidad de nuestros empleados, esperamos trabajar con personas altamente dedicadas al detalle, que trabajen con ética, pasión y que gusten emprender actividades y desafíos para alcanzar logros ilimitados en un ambiente divertido y lleno de energía.

Director of Software Engineering

Ubicación: Buenos Aires, Buenos Aires, Argentina
Fecha de Publicacion: 04-16-2018
OpenEnglish está en búsqueda de un Director de Ingeniería de Software quien será responsable de coordinar el desarrollo de las plataformas tecnológicas integrales de Open Education con el fin de desarrollar y proveer la próxima generación de educación en línea. El candidato ideal tendrá la visión de un arquitecto de software y las habilidades para generar códigos de calidad de producción para aplicaciones móviles y basadas en la web. Sera responsable de todos los aspectos del desarrollo: web, base de datos, dispositivos móviles e integración con los socios de software de Open Education. Deberá realizar mapas de la dirección futura de los esfuerzos de desarrollo de la compañía, y actuar también como un contribuyente individual.
 
Descripción del cargo
 
El Director de Ingeniería de Software proporcionará liderazgo técnico, visión, dirección y tutoría a el equipo de ingeniería de software. Administrará múltiples equipos dedicados al diseño, desarrollo y soporte de aplicaciones con el fin de cumplir los requisitos del negocio y proporcionará un liderazgo general y la gestión diaria para un equipo de profesionales de desarrollo de software. Además, proporcionarán planificación de recursos y programación de proyectos utilizando metodologías de desarrollo de software Agile / Scrum.
 
 
Funciones y responsabilidades
 
  • Satisfacer las necesidades comerciales mediante la administración de las actividades de los desarrolladores que entregan constantemente soluciones de calidad a tiempo, dentro del presupuesto y alcance.
  • Colaborar con clientes internos para reunir los procesos comerciales y los requisitos del proyecto.
  • Dirigir activamente el ciclo de vida de desarrollo, desde el análisis de requisitos, estimaciones de viabilidad, diseño, código, documentación, pruebas, implementación y soporte.
  • Desarrollar planes de proyecto, planificación de recursos, programación y gestión de cronogramas de desarrollo.
  • Desarrollar y administrar equipos de software multidisciplinarios y supervisar los procesos de desarrollo utilizando las mejores prácticas de la industria.
  • Sera responsable de revisiones de diseño, códigos y orientación del equipo de desarrollo de software, así como contribuciones de códigos individuales.
  • Admitir el proceso de gestión de cambios para gestionar lanzamientos de software, parches de aplicaciones y cambios en las configuraciones de producción.
  • Deberá gestionar múltiples tareas y responsabilidades en entornos de alta presión; sobresaliente al identificar y resolver problemas en las primeras etapas del proyecto para evitar costos / gastos de tiempo.
  • Desarrollar y gestionar un enfoque equilibrado de los recursos internos versus off-shore.
  • Supervisión y administración de los gastos del departamento y la planificación del presupuesto.
 
Requerimientos
 
  • Deberá contar con fuertes habilidades de liderazgo y gestión para interactuar con el personal a cargo, colegas, equipos interfuncionales y terceros.
  • Capacidad para impulsar una cultura de calidad y responsabilidad personal a través de los equipos de desarrollo y distribución.
  • Deben tener un compromiso con la calidad mediante la capacidad de traducir requisitos técnicos complejos en software funcional utilizando las mejores prácticas.
  • Experiencia en gestión de contratos de proveedores y gestión de equipos y recursos de desarrollo distribuidos.
  • Experto en métodos Agile incluyendo SCRUM y TDD.
  • Experiencia en arquitectura de aplicaciones y toma de decisiones racionales de compra versus construcción e interfaz.
  • Debe contar con excelentes habilidades de comunicación verbal y escrita y la capacidad de trabajar igual de bien en proyectos Agile / Scrum autogestionados y en equipo.
  • Conocimiento técnico profundo de aplicaciones web que utilizan servicios web (REST / SOAP / SOA / XML / HTML) y una pila basada en Java.
  • Debe estar dispuesto a trabajar hombro a hombro con el equipo y abordar oportunidades o desafíos personalmente.
  • Nivel de ingles avanzado
 
Experiencia
 
  • Debe contar con experiencia mínima de 8 años en desarrollo de aplicaciones de nivel empresarial con experiencia como programador práctico y administrador de desarrollo de software.
  • Más de 5 años de experiencia administrando equipos múltiples remotos, ubicados en diferentes áreas geográficas de la región.
  • Más de 5 años de experiencia en la administración de proveedores de contratos, incluida la definición y revisión de contratos, el sistema de puntuación de proveedores, los procesos RFI / RFP y la gestión continua de las relaciones con los proveedores.
  • Profesional en ingeniería de sistemas, ciencia Informática, tecnología de la información o campos relacionados. Master en campos a fin preferido.
Otra experiencia técnica requerida
 
JSF, J2EE, Java EE, jQuery, JavaScript, Jenkins, AWS. MySQL, Postgres u otra experiencia de interfaz de base de datos. Aplicaciones móviles / Hybid. Sistemas de información estudiantil. Sistemas de CRM, idealmente Salesforce. 
 
o
this job portal is powered by CATS