Descripción del puesto: Ingeniero superior de software (m/h/x)

Esta plantilla de descripción del puesto de ingeniero superior de software está optimizada para su publicación en bolsas de trabajo o páginas de empleo en Internet y tu empresa podrá personalizarla fácilmente.

Entre las responsabilidades del ingeniero superior de software se incluyen:

  • Gestión de proyectos de desarrollo de software
  • Creación, pruebas y depuración del código
  • Dirigir a ingenieros y desarrolladores

descripción del puesto de ingeniero superior de software

Breve descripción del puesto

Buscamos un ingeniero superior de software para crear e implementar soluciones de software funcionales. Trabajarás con la alta dirección para definir los requisitos del software y llevar la delantera en proyectos técnicos y operativos.

En este puesto, deberás poder trabajar de forma independiente y con poca supervisión. Debes tener excelentes dotes organizativas y para solucionar problemas. Si además tienes experiencia práctica en el desarrollo de software y en metodologías ágiles, nos gustaría conocerte.

Tu objetivo será desarrollar software de alta calidad de acuerdo con las necesidades de los usuarios y los objetivos de la empresa.

Responsabilidades

  • Desarrollar el diseño y la arquitectura de software de alta calidad
  • Identificar, priorizar y ejecutar tareas en el ciclo de vida del desarrollo de software
  • Desarrollar herramientas y aplicaciones creando un código limpio y eficiente
  • Automatizar tareas a través de las herramientas y secuencias de comando apropiadas
  • Revisar y depurar el código
  • Realizar pruebas de verificación y validación
  • Colaborar con los equipos internos y proveedores para reparar y mejorar los productos
  • Documentar las fases del desarrollo y supervisar los sistemas
  • Garantizar que el software se encuentra actualizado con las últimas tecnologías

Requisitos

  • Experiencia demostrada como ingeniero superior de software
  • Amplia experiencia en desarrollo de software, secuencias de comando y gestión de proyectos
  • Experiencia utilizando herramientas de supervisión del sistema (por ejemplo, New Relic) y sistemas de pruebas automatizados
  • Conocimientos de determinados lenguajes de programación (por ejemplo, Python, C++) y de la plataforma Java/J2EE
  • Profundo conocimiento de bases de datos relacionales (por ejemplo, PostgreSQL, MySQL) y bases de datos no SQL (por ejemplo, MongoDB)
  • Estar familiarizado con varios sistemas operativos (Linux, Mac OS, Windows)
  • Mente analítica y capacidad para solucionar problemas
  • Capacidad de trabajar de forma independiente
  • Excelentes dotes de liderazgo y organizativas
  • Grado en ciencias informáticas o en una materia relacionada

Ready to hire?

Post to multiple job boards in a single submission. Add your details below and try Workable for free.

Let's grow together

Start hiring now with a 15-day free trial. Or talk to us about your hiring plans and
discover how Workable can help you find and hire great people.

×
Stay in the loop!

Sign up for jargon-free hiring resources.