Is your company ready for the future of upskilling and reskilling? Check out the latest L&D trends and more! Download the report

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.

Nikoletta Bika
Nikoletta Bika

Nikoletta holds an MSc in HR management and has written extensively about all things HR and recruiting.

Refreshed on

February 6, 2020

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

Jump to section

    Let's grow together

    Explore our full platform with a 15-day free trial.
    Post jobs, get candidates and onboard employees all in one place.

    Start a free trial